Ada tujuh keadaan yang tidak membatalkan puasa seseorang, iaitu: 1.   Sesuatu masuk ke dalam mulut secara tidak sengaja. 2.   Orang yang berpuasa tidak tahu hukumnya. 3.   Dipaksa oleh orang lain. 4.   Air liur yang mengalir di antara gigi-giginya sedangkan tidak mungkin dapat mengeluarkannya. 5.   Debu di jalan raya yang masuk ke dalam rongga mulut. 6.   Tepung yang diayak, masuk ke dalam mulut. 7.   Lalat atau binatang lain yang terbang lalu masuk ke dalam mulut.