Dikutip dari buku Pintar Panduan Lengkap Ibadah oleh Muhammad Syukron Maksum, dijelaskan bahwa rukun berpuasa sebagai berikut.
Rukun Puasa
a. Menahan diri dari segala yang membatalkan puasa, sejak terbit fajar hingga terbenamnya matahari.
b. Berniat agar setiap manusia dapat memperoleh apa yang diniatkan, niat berpuasa biasanya dilakukan sebelum fajar dengan mengucapkannya.
Baca juga: Jadwal Imsak di Kota Malang Senin, 11 April 2022 atau 9 Ramadan 1443 H
Baca juga: Jadwal Imsak Kota Surabaya Hari Ini, Senin 11 April 2022 atau 9 Ramadhan 1443 H
Dikutip dari kotapekalongan.kemenag.go.id, berikut syarat sah berpuasa:
1. Islam, baligh (dewasa)
Hanya umat yang beragama Islam dan sudah dewasa yang diwajibkan melaksanakan puasa Ramadhan.
2. Berakal
Artinya bagi orang gila, penyandang epilepsi tidak diwajibkan melaksanakan puasa Ramadhan.
3. Mampu secara fisik
Orang yang tidak mampu melaksanakan puasa Ramadhan dikarenakan sakit atau dikarenakan memang benar-benar lemah fisik (dalam arti, apabila dipaksakan berpuasa bisa timbul risiko yang sangat besar seperti sakit parah atau menimbulkan kematian), maka tidak diwajibkan melaksanakan puasa Ramadhan.
4. Suci dari haid dan nifas
Bagi wanita yang sedang datang bulan atau menstruasi dan yang sedang dalam keadaan nifas tidak diwajibkan melaksanakan puasa Ramadhan.
Akan tetapi, dia wajib untuk qadha atau mengganti puasa dikemudian hari.