Zekat, malın üzerinden bir sene geçmiş olması ve belirli bir miktara ulaşması şartına bağlıdır. Bu nedenle zekatın verilmesi için belli bir kamerî ayı veya Ramazan'ı beklemeye gerek yoktur.
İslam'da zekat, kulluk borcu olarak kabul edilir ve farz olduğu andan itibaren verilmesi gerekir. Zekatı vermekle yükümlü olanlar, yükümlülükleri başladığı anda en kısa zamanda zekatlarını vermeye başlamalıdır. Çünkü zekat, bir kulluk borcu olduğundan borçlar gibi bir an önce ödenmelidir.
Bu nedenle, zekat vermek isteyenler için öncelik, malın nisap miktarına ulaştığı andan itibaren zekatlarını vermeye başlamaktır.