Kur'an-ı Kerim'de zekatın kimlere verileceği belirtilmiştir. Bunlar; fakirler, miskinler, zekât toplamakla görevlendirilen memurlar, müellefe-i kulûb adı verilen kalpleri İslam’a ısındırılmak istenen kimseler, esaretten kurtulacaklar, borçlular, Allah yolunda cihad edenler ve yolda kalmış olanlardır.
Zekat kimlere verilmez sorusunun yanıtı ise şöyle açıklanabilir; anne, baba, büyükanne, büyükbaba gibi birinci dereceden kan bağı bulunan kişilere, kişinin çocuklarına, onun çocuklarına (torunlarına), kişinin eşine, Müslüman olmayanlara, asli ihtiyaçları dışında nisap miktarda mala sahip olanlara (zengin kimselere), babası zengin olan ergen olmamış çocuğa zekat verilmez.