Oruç tutma şartlarını taşıyan bir kimsenin tutacağı orucun sahih, yani geçerli olabilmesinin şartları da şunlardır:
1. Oruç tutmaya niyet etmek.
2. İmsaktan iftara kadar yeme, içme ve cinsel ilişkiden uzak durmak.
3. Kadınların ayhali ve lohusa halinde bulunmaması.
Ayhali ve lohusa olan kadınlar, bu hallerinin devam ettiği günlerde oruç tutamaz, namaz kılamazlar. Bu haller sona erince tutamadıkları günlerin oruçlarını kaza ederler. Fakat kılamadıkları namazları kaza etmezler.