Zekatın farz olmasının şartı altıdır:
(1) Müslüman olana, (2) Bāliğ olana,
(3) Akıllı olana, (4) Hür olana, (5) Nisaba malik olana (85 gram altın veya onun değerindeki bir mal), 6) Üzerinden (bir) yıl geçmiş olana. (Eğer kişi üzerinde bu şartları taşıyorsa o kimsenin zekat vermesi farzdır.)