Bir kimsenin zekât vermekle yükümlü olabilmesi için bazı şartlar vardır. bunlar nedir. Zekât verecek olan kişinin müslüman olması gerekir. Malını dilediği gibi kullanma ve harcama imkanı olanlar zekat verirler. Zekât verecek olan kişinin akıllı ve ergenlik çağına gelmiş olması gerekiyor. Şafii mezhebinde dinen zengin sayılan çocukların zekatlarını velileri, vasileri verirler Bir kimse temel ihtiyaçlarını karşıladıktan ve varsa borçlarını ödedikten sonra dinen belirlenen miktarda mala sahipse zengin sayılıyor. Bu asgari miktara nisab deniliyor. Her malın nisab miktarı farklıdır. Zekât verilecek malın üzerinden bir sene geçmiş olması gerekiyor. Zekât ve fıtır sadakası verebilmek, hacca gidebilmek, kurban kesebilmek ve diğer bazı mali ibadetleri yerine getirebilmek için Allah tealanın ve Peygamber ( s.a.v)'in tarafından belirlenen mali yeterlilik ve zenginlik ölçüsüne nisab denir. Altın, gümüş, ticaret malları, para, büyük ve küçükbaş hayvanlar, toprak ürünleri, madenler ve deniz ürünlerinin zekâtı verilir. Bu malların nisab miktarları farklıdır.