Zakat fitrah ataupun zakat mal hanya boleh dibagikan kepada muslim saja. Tidak boleh dibagikan kepada non muslim (kafir). (Abdul Qadim Zalum, Al-Amwal fi Daulah Al-Khilafah, hal. 94; Wahbah Az-Zuhaili, Al-Fiqh Al-Islami wa Adillatuhu, 2/883).

Dalil tidak bolehnya memberikan zakat kepada non muslim, adalah sabda Nabi SAW kepada Muadz bin Jabal RA yang diutus oleh Nabi SAW ke Yaman :

“…Maka beritahukanlah kepada mereka, bahwa Allah telah mewajibkan kepada mereka zakat pada harta-harta mereka, yang diambil dari orang-orang kaya mereka [di kalangan muslim]  dan dibagikan kepada orang-orang fakir mereka [di kalangan muslim].” (HR Bukhari, no 1308; Muslim, no 27; Abu Dawud, no 1351; At-Tirmidzi, no 567; An-Nasa`i, no 2392; Ibnu Majah, no 1773; Ahmad, no 1967).

Namun kepada non muslim yang fakir boleh diberi harta selain zakat, seperti shadaqah, kaffarah, nadzar, dan lain-lain. Demikian pendapat Imam Abu Hanifah, Muhammad bin Al-Hasan, dan Zufar. (Wahbah Az-Zuhaili, Al-Fiqh Al-Islami wa Adillatuhu, 2/883). Hal itu berdasarkan keumuman lafazh “al-fuqara`” (orang-orang fakir) pada nash-nash Al-Qur`an, seperti dalam firman-Nya (artinya) :

“Jika kamu menampakkan sedekah(mu), maka itu adalah baik sekali. Dan jika kamu menyembunyikannya dan kamu berikan kepada orang-orang fakir, maka menyembunyikan itu lebih baik bagimu. Dan Allah akan menghapuskan dari kamu sebagian kesalahan-kesalahanmu; dan Allah mengetahui apa yang kamu kerjakan.” (QS Al-Baqarah [2] : 271).