What if I realised after I gave my Zakat to a person that he was not eligible?
A: If a person tried their best in determining the eligiblity of the recipient and then paid Zakat, the Zakat will be valid even if it transpired that the person was ineligible. This is because the payer did all that they could in determining the eligibility.
And Allah knows best!
Mufti Faraz Adam