1. Waktu wajib membayar zakat fitrah ketika matahari terbenam pada malam Idul Fitri.
Pada akhir Ramadan dan awal Syawal. Dalam hal ini, waktu wajib tunaikan zakat fitrah untuk muslim saat hidup di sebagian waktu Ramadan dan sebagian waktu Syawal walau sebentar.
2. Waktu mubah membayar zakat terjadi ketika awal bulan hingga hari penghabisan Ramadan.
Dari awal hingga akhir Ramadan. Artinya, tidak boleh membayar zakat sebelum masuk bulan Ramadan.
3. Waktu sunnah membayar zakat ketika sesudah salah subuh sebelum salat Idul Fitri.
Sebelum shalat Id berlangsung. Waktu ini berlangsung sejak malam takbiran hingga pagi sebelum shalat Idul Fitri.
4. Waktu makruh membayar zakat ketika sesudah Idul Fitri dan sebelum terbenamnya matahari di Hari Raya.
Setelah salat Idul Fitri hingga tanggal 1 Syawal berakhir, atau pada waktu maghrib Hari Raya Idul Fitri.
5. Waktu haram membayar ketika sudah terbenamnya matahari pada Hari Raya. Atau setelah tanggal 1 Syawal berakhir. (*)