A 1 :
It is Wajib (obligatory) for a Muslim, whether a debtor or a creditor, to pay the due Zakah on their money and property when it reaches the Nisab and a Hawl passes. This is true regardless of having the money in hand or as debts due to other people unless the person himself is insolvent or the debtor is delaying payment and the creditor does not know if he will have his money or not. In this case, the creditor is permitted to delay the payment of Zakah due on this money until he gets it from the debtor. However, as soon as the money is received, they must pay the due Zakah for only one year if a Hawl has passed. The same is true when many years have passed: only the Zakah due for one year should be paid according to the preponderant juristic view, because before withholding this money, they were unable to benefit from it and thus no Zakah is due. In support of this opinion, Allah (Exalted be He) says:
...and give Zakât.
The Prophet (may Allah's Peace and Blessings be upon him) also stated:
No Zakah is due on wealth till the Hawl passes.
May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.