Your Zakat is a trust (Amanah). It is your responsibility to ensure it reaches those who truly deserve it according to Shariah.
Updated for 2025
If you give Zakat to someone who is not eligible (e.g., they are rich or a professional beggar), your obligation may not be discharged, and you might have to pay it again.
Look at their living conditions. Do they have luxuries (expensive phones, branded clothes) that contradict their claim of poverty?
Ask neighbors or local shopkeepers about their financial situation discreetly, without exposing their identity.
Gently ask if they possess gold/savings above the Nisab threshold. If they are Sahib-e-Nisab, they cannot receive Zakat.
You don't need to be an investigator, but asking a few polite questions can clarify things. Try asking:
Now that you know how to verify, double-check the 8 categories of eligible recipients or calculate your due amount.
According to Hanafi Fiqh, if you tried your best to verify (Ijtihad) and honestly believed they were poor, your Zakat is valid. You don't need to pay again.
Yes, but do it gently. Asking for a utility bill or a school fee voucher is a good way to verify without being rude.
Giving cash is generally better as it gives them freedom to spend on their most urgent needs. However, paying their bills directly is also valid.