What if I gave zakat to someone who wasn't eligible?

If you made a reasonable effort to check and the person still turned out not to be eligible, many scholars say your zakat counts and you don't have to pay again. Other scholars are stricter and ask you to recover it or repay it. If you didn't check at all, it's safest to pay that amount again.
Allah judges by intention and effort
The Prophet ﷺ told the story of a man who decided to give charity at night. The first night it ended up with a thief, the next with a woman involved in zina, and the third with a rich man. People mocked him, but he was told that all three gifts were accepted: perhaps the thief would stop stealing, the woman would become chaste, and the rich man would learn to give (Sahih al-Bukhari 1421).
In another case, a man named Yazid left money at the mosque for someone to distribute, and it ended up with his own son, Ma'n. The Prophet ﷺ said, "You have what you intended, Yazid, and you have what you took, Ma'n" (Sahih al-Bukhari 1422).
What the schools say
- Hanafi school, and many Hanbali scholars: if you honestly checked and had good reason to think the person was poor, your zakat is valid even if they turned out to be wealthy.
- Shafi'i and Maliki schools: generally stricter. Try to get the money back if you can and give it to an eligible person; if you can't, many of them say you should pay it again.
- Your own dependants: many scholars say it doesn't count if it went to someone you must already support, such as your own child or parent, though the Hanafi school accepts it when it truly happened by mistake. See Can I give zakat to my parents or siblings?
The common thread is effort. If you looked into it and were misled, you did what was asked of you. If you gave carelessly, without any check, scholars agree you should make it up.
Practical steps now
- If the person knowingly took zakat while not eligible, you may ask for it back. The sin is theirs.
- If asking back would cause hardship or embarrassment, and you can afford it, paying the amount again is the cautious route.
- Don't spiral into doubt. One honest mistake doesn't erase your worship.
Checking next time
Ask a few gentle questions, use a trusted local mosque or charity that assesses applicants, and learn the eight eligible groups. See Who can receive zakat? and How do I choose a trustworthy charity for my zakat?
- Charity given with good intention is accepted, even if it lands wrongly (Sahih al-Bukhari 1421).
- Hanafi and many Hanbali scholars count zakat given after a reasonable check.
- Shafi'i and Maliki scholars say recover it or pay again.
- If you didn't check at all, paying again is the safe choice.
People also ask
Can zakat pay for a poor person's funeral?
Most scholars say zakat can't pay a funeral directly, since the dead can't own it. Give zakat to the poor family, or use sadaqah instead.
Read the full answer →Who are "those whose hearts are to be reconciled"?
Those whose hearts are to be reconciled (al-mu'allafatu qulubuhum) are a zakat category for new Muslims and people drawn to Islam. Who it covers.
Read the full answer →What is the zakat on found treasure?
The zakat on found treasure (rikaz) is one fifth, paid right away. Lost wallets and phones aren't treasure: they must go back to their owner.
Read the full answer →What is sadaqah jariyah?
Ongoing charity that keeps earning reward after you die, like a well, a school or useful knowledge. Here are easy ways to start.
Read the full answer →What is a waqf in Islam?
A waqf is an endowment: you give an asset for good forever, and its income funds charity. Umar's land in Khaybar was the model.
Read the full answer →