Seperti disebutkan di awal paragraf, puasa Ramadhan diwajibkan bagi umat Islam yang memenuhi syarat.
Berikut syarat-syarat puasa:
- Islam
- Baliq
- Berakal, dan
- Mampu
1. Islam
Syarat pertama puasa Ramadhan adalah Islam.
Artinya, seorang non-Muslim tidak memiliki kewajiban untuk menjalani puasa.
2. Balig
Balig adalah batas minimal seorang Muslim terbebani kewajiban menjalankan aturan atau ibadah.
Syeikh Salim bin Sumair Al Hadlrami dalam Safinatun Najah menyatakan, ada tiga tanda seorang Muslim dikategorikan sudah balig.
- Keluar mani atau sperma bagi laki-laki setelah umur 9 tahun
- Haid atau menstruasi bagi perempuan setelah umur 9 tahun
- Mencapai umur 15 tahun bagi laki-laki dan perempuan yang yang tidak mengalami dua tanda di atas
Berakal berarti seorang umat Islam harus memiliki kondisi akal yang normal dan tidak gila.