فرض صيام شهر رمضان على ثلاث مراحل: المرحلة الأولى: فرض صيام عاشوراء فإنه كان في أول الأمر كان صوم عاشوراء واجباً. المرحلة الثانية: فرض صيام رمضان, لكن على التخيير بينه وبين الإطعام. المرحلة الثالثة: فرض صيام شهر رمضان على التعيين من غير تخيير بينه وبين الإطعام وإنما على التعيين.