Zekâtın farz olması için ayrıca nisap miktarı mal ya da servete sahip olduktan sonra üzerinden bir kameri yılın geçmesi ve yıl sonunda da nisap miktarını koruması gerekir (Kâsânî, Bedâî’, II, 13 vd.; İbn Kudâme, el-Muğnî, IV, 73-74). Yıl içerisindeki artış ve düşüşlere itibar edilmez. Zekât bu süre dolmadan önce de verilebilir. (Kâsânî, Bedâî’, II, 15).
Zekâtın geçerli olmasının şartlarına gelince, öncelikle “niyet” şarttır. Zekât bir ibadet olduğu için niyetsiz yerine getirilemez (Kâsânî, Bedâî’, II, 40; İbn Kudâme, el-Muğnî, IV, 88). Ayrıca fakire verilmesi ve teslimi demek olan “temlik” de şarttır (Kâsânî, Bedâî’, II, 39). Yemek hazırlayıp yedirmek gibi ibâha denilen yollarla fakire zekât verilmiş olmaz.