Question

I happened to had masturbated while I was fasting during Ramadan. Then I read in one of Islamic question/answer column in a newspaper that the act of masturbation invalidate the fasting but no “Kaffarah” is required i.e. freeing a slave or fasting for 60 days. Is this true? The other question is that at that time I did not know that Kaffarah is not required so I ate (I though my fasting is invalid so I ate). does this will make me do the Kaffarah or not.

Answer

Praise be to Allah.

No doubt masturbation is Haram according to most of the scholars, as Shaykh al-Islam Ibn Taymiyah (may Allah have mercy on him) said.

If this happened in Ramadan, this is worse, and if there was ejaculation of sperm because of the masturbation, the violation of the sanctity of the fast is even more severe in sin.

From the time the Maniy (semen) is ejaculated, the fast is broken, but the person should still fast for the rest of that day. It is not permissible for him to stop fasting, because of the sanctity of the month.

You have to repent for breaking your fast by deliberately ejaculating, and you also have to repent for not keeping the fast for the rest of the day and for violating the sanctity of the fast by doing something else that broke the fast, namely eating food.

You also have to fast one day to make up for breaking your fast.

Increase the number of good deeds (Hasanat) you do and observe nafil (supererogatory) fasts, for good deeds (Hasanat) cancel out bad deeds (Sayyi’at). And Allah is Forgiving and Merciful.

Taken from IslamQA.info