Rukun puasa ada 2, yaitu :
1) Niat.
Niat hendaknya ditentukan dengan jenis puasanya, apakah puasa wajib atau puasa sunnah. Menurut mazhab Syafi’i bahwa niat puasa wajib harus dilakukan setiap hari pada tiap malam hingga sebelum fajar, meskipun sudah berniat puasa sebulan penuh. Sedangkan menurut mazhab Maliki bahwa niat puasa sebulan penuh pada awal bulan Romadhon itu dianggap sah dengan tujuan untuk mencegah lupa dalam melakukan niat harian.
Bacaan niat puasa romadhon
“Nawaitu shauma ghadin an ada i fardhi syahri Ramadhana hadzihis sanati fardhon lillahi ta ala”
Bacaan niat puasa rmadhon sebulan penuh
“Nawaitu shauma jami’i syahri ramadhani hadzihis sanati fardhan lillahi ta’ala”
Terkait niat puasa sunnah sebaiknya di malam hari namun diperbolehkan bila mendadak di pagi hari, meski sudah shubuh dengan batas terahir hingga tergelincirnya matahari (duhur) dengan catatan belum melakukan sesuatu yang membatalkan puasa.
2) Menahan diri dari hal yang membatalkan puasa mulai terbit fajar hingga terbenam matahari. Sebagaimana Firman Allah dalam Al-Qur’an berikut :
وَ كل وِْا وَاشْرَب وْا حَتىِّٰ يَتبَيََّنَِ لَ ك مِ الْخَيْ طِ الْْبَْيَ ضِ منَِ الْخَيْ طِ الْْسَْوَ دِ منَِ الْفجَْ رِ
“Dan makan minumlah hingga terang bagimu benang putih dari benang hitam, yaitu fajar. (Q.S. Al-Baqoroh : 187)