Is advance payment of zakat valid?

Two conditions must be satisfied for the advance payment of zakat to be valid. At the end of the zakat year during which payment was made in advance: 1) the zakat recipient must still qualify for zakat, namely that he or she is living and still a valid recipient, after having deducted the amount by which he or she is enriched by the original advance zakat payment; and 2) the zakat payer must still qualify for zakat payment, namely that he or she is living and still a valid payer. If the advance payment is found to have been invalid at the end of the year based on these two conditions, the money is returned by the recipient at the rate at which it was received.

Search Knowledge Hub