Orang yang dibolehkan berbuka puasa pada bulan ramadhan, tetapi wajib ke atasnya menggantikan puasanya di hari yang lain sebanyak bilangan yang ditinggalkan ialah:
1. Orang yang sedang sakit dan sakit yang menyebabkan bolehnya dia berbuka puasa ialah sakit berat yang ada harapan sembuh atau sakit yang akan bertambah berat dengan sebab berpuasa atau khuatir akan bertambah lambat sembuh.
2. Orang yang dalam perjalanan atau musafir yang melebihi dua marhalah, atau dengan kata lain perjalanan yang jauh. Sebagaimana yang dijelaskan dalam al-Quran surah al-Baqarah, ayat 184:
Maksudnya: "Sesiapa yang sakit di antara kamu atau dalam perjalanan, hendaklah ia mengqadhakannya (menggantikan puasanya) pada hari-hari yang lain".
Dalam masalah ini yang lebih baik (afdhal) ialah yang lebih menyenangkan jika seseorang itu merasa lebih mudah baginya berpuasa ketika itu dan merasa susah baginya menggantikan di kemudian hari, maka meneruskan puasa adalah lebih baik baginya.
3. Orang yang hamil (mengandung) dan dikhuatirkan akan membawa mudharat bagi diri dan kandungannya.
4. Orang yang sedang menyusui anaknya yang merasa khuatirkan kesihatan diri dan anaknya.
5. Orang yang sedang haid, bersalin (melahirkan anak) atau nifas.
6. Juga wajib ganti bagi orang-orang yang batal puasanya kerana salah satu sebab yang membatalkannya.