I read about the fiqh of Ramadan on one website and it says if one violates the fast while eating he must fast for two consecutive months as kafarrah. It said one sahabi ate in the day in Ramadan and the Prophet (sallallahu’alaihi wasallam) ordered him to expiate it by fasting as mentioned above. It said it was in Sunan Daraqutni. Is there a hadith saying this? as i’m unsure of its authenticity.
Answer
There is a hadith that appears in Sahih Bukhari, in which Sayyiduna Abu Hurairah (radiyallahu’anhu) says: That there was a Sahabi who had violated his fast by having intercourse with his wife. Rasulullah (sallallahu’alaihi wasallam) instructed him to make up for this (do the kaffarah) by either freeing a slave, or fasting for 2 consecutive months or by feeding 60 needy people. (Sahih Bukhari, hadith; 1936)
Note: Although this hadith is concerning the one who violated his fast by intercourse, Hafiz Ibn Hajar (rahimahullah) has written that the jurists have applied it to the one who violated the fast by intentionally eating or drinking too. (Fathul Bari, hadith: 1936)
The narration of Daraqutni that you requested is as follows:
Sayyiduna Abu Hurairah (radiyallahu’anhu) reports that a man once ate during Ramadan (whilst fasting), so Rasulullah (sallallahu’alaihi wasallam) instructed him to make up for this (do the kaffarah) by either freeing a slave, or fasting for 2 consecutive months or by feeding 60 needy people. (Sunan Daraqutni, vol.2 pg.191)
This narration is graded as acceptable (salih) by Imam ‘Ali ibn Madini (rahimahullah)
(See I’laus Sunan, vol.9 pg.142)
And Allah Ta’ala Knows best,
Answered by: Moulana Muhammad Abasoomar
Checked by: Moulana Haroon Abasoomar