Sejak 2 hari sebelum hari raya sampai paling lambat terbenamnya matahari tanggal 1 Syawal. Namun, jika sampai lewat batas akhir belum mengeluarkan zakatnya, ia tetap berkewajiban membayarnya.
Dengan catatan, jika ia mampu (karena telah memenuhi syarat wajib) tapi mengakhirkannya sampai lewat hari raya, maka ia berdosa.
Sejak hari pertama Ramadhan sampai tenggelamnya matahari 1 Syawal. Namun utamanya adalah sebelum salat 'id.
Lebih dari itu, jika memang ia mampu dan tidak ada'udzur maka ia berdosa dan tetap harus membayar. Namun jika ada udzur seperti kehilangan hartanya, maka tidak apa-apa, tapi ia tetap harus membayarnya.
Awal pembayaran zakat fitrah sama dengan madzhab maliki, yaitu dua hari sebelum hari ied. Sedangkan waktu terakhirnya sama dengan pendapat Syafi`i, yaitu hingga terbenamnya matahari 1 syawal.