Zakat wajib diberi kepada lapan asnaf yang telah disyaratkan di dalam Islam iaitu:
1. Fakir
2. Miskin
3. Amil
4. Mualaf
5. Riqab (hamba yang menebus diri cara ansuran)
6. Gharim
7. Fi Sabilillah
8. Musafir
Selain daripada lapan golongan ini, adalah tidak layak dan juga tidak wajib menerima zakat pemberian orang lain ataupun keluarganya sendiri.
Anak-anak tidak wajar menerima zakat daripada ibu atau bapanya sendiri kecuali pemberian orang lain kepada dirinya. Ini kerana anak adalah di bawah tanggungjawab keluarganya.