4. Sehat
Orang yang tengah menderita sakit tidak punya kewajiban melaksanakan puasa wajib seperti Ramadhan. Meski begitu, ia harus menggantinya di hari lain saat ia sehat.
Sebagaimana firman Allah dalam di dalam surah Alqaqarah ayat 185:
وَمَنْ كَانَ مَرِيْضًا اَوْ عَلٰى سَفَرٍ فَعِدَّةٌ مِّنْ اَيَّامٍ اُخَرَ ۗ
Artinya:
''... Dan barangsiapa sakit atau dalam perjalanan (dia tidak berpuasa), maka (wajib menggantinya), sebanyak hari yang ditinggalkannya itu, pada hari-hari yang lain...''
5. Mampu
Yang dimaksud mampu adalah orang yamg mampu menjalankan puasa. Bagi yang lemah secara fisik karena usia atau sebab lainnya maka tidak wajib menjalankan puasa.
Sebagaimana firman Allah di dalam surat Alqaqarah ayat 184:
وَعَلَى الَّذِيْنَ يُطِيْقُوْنَهٗ فِدْيَةٌ طَعَامُ مِسْكِيْنٍۗ