Zekat, İslam dinine göre belirli bir mülkün (para, altın, gümüş, ticaret malı vb.) belli bir miktarını belirli bir süreyle biriktiren Müslümanlar tarafından verilir. Zekat ibadeti, kişinin mal varlığının üzerinden bir yıl geçtiğinde farz hale gelir. Yani kişi, belirli bir miktarda mal veya para biriktirdikten sonra üzerinden bir yıl geçmesiyle birlikte zekatını vermekle yükümlü olur.
Zekat verilmesi gereken mal veya paranın belirli bir sınırı vardır. Altın ve gümüş için nisap miktarı belirlenmiştir. Bu miktarlara sahip olan kişi, zekat verme yükümlülüğüne sahip olur. Ayrıca ticaret malları, nakit para ve diğer mülkler için de belli bir miktar sınırlaması bulunur.
Zekatın ne zaman verileceği konusunda da farklı görüşler vardır. Bazı alimler, zekatın Ramazan ayında veya Ramazan Bayramı'ndan önce verilmesi gerektiğini savunurken, diğerleri zekatın kişinin nisap miktarını aştığı bir yılın dönümünde verilmesi gerektiğini öne sürer. Her iki görüş de İslam hukukunda kabul görmüştür.
Sonuç olarak, zekat, bir Müslümanın belirli bir miktar mülk biriktirmesi ve üzerinden bir yıl geçmesiyle birlikte farz hale gelir. Zekatın hangi zaman diliminde verileceği konusunda farklı görüşler bulunsa da, genel olarak Ramazan ayı veya nisap miktarını aşan bir yılın dönümünde verilmesi tercih edilir.