Verilen zekatın sahih (doğru ve geçerli) olması için şu sıhhat şartlarını taşıması gerekir.
Zekat Verenle İlgili Şartlar
Niyet Şartı: Yükümlünün, zekat için mal ayırırken veya ayırdığı malı zekat olarak verirken, buna kalbi ile niyet etmesi şarttır.
Nisap Miktarıyla İlgili Şartlar: Nisap miktarı mala sahip olmaksızın verilecek mal sadakaya geçer.
Sadaka Verilenle İlgili Şartlar
Malın kalitesi ile ilgili şartlar: Zekat olarak verilen malın, düşük kalitede olmaması gerekir. Mal kullanılmayacak derecede eski ve kalitesiz olmamalıdır.
Temlik ve taharri şartı: Temlik, zekat olarak verilecek mal veya paranın mülkiyetini zekatı alan kimseye nakletmek demektir. Taharri ise zekat ile sorumlu olan bir mükellefin ayette belirtilen sekiz gruptan birine zekatının ulaşıp ulaşmadığını araştırmasıdır. Eğer araştırma yapmasa ve sonunda da ehline vermediği ortaya çıkarsa tekrar zekatını vermesi gerekir.