Zekâtın farz olması için gerekli şartlar şunlardır:
1. Zekât verecek olan kimse Müslüman, ergenlik çağına ermiş, akıllı ve hür olmalıdır.
2. Temel ihtiyaçlarından ve borçlarından fazla nisap miktarı bir mala malik olmalıdır.
3. Kendisinden zekât verilecek olan mal hakikaten veya hükmen nâmi yani artıcı olmalıdır.
Hakikaten nema: Ticaret yolu ile doğurma veya üreme yolu ile olur. Ticarette kullanılan eşya ve hayvanlar bu kabildendir.
Hükmen nema: Çoğaltılması mümkün olan maldır. Bu özellik de altın, gümüş ve paraya mahsustur.
4. Zekât verilecek malın üzerinden bir sene geçmelidir. Ancak nisabın senenin başı ile sonunda bulunması şarttır. Sene içerisinde eksilmesine itibar edilmez.[1]
[1] Kâsânî, Bedâî’, 2, 4-15.