Terdapat beberapa kondisi yang menyebabkan seseorang batal puasa, sehingga ada dua konsekuensi yang harus diterima, yaitu mengganti puasa (qadha) atau membayar fidyah.