Kaffarah for breaking an oath

Q: If a person makes a promise to himself that In Sha Allah I will not do that particular sin (masturbation) and if I do this sin again, I will perform 13 fasts + 60 nafal salaah and 20000 sadaqa in a month.

Now, if that person committed the sin (masturbation) again and again and he also broke the promise or wants to break the promise since looks impossible to fulfill, what is the way forward.

A: In order to absolve him of the oath he had taken, it is permissible for him to discharge kaffaarah on behalf of each oath that he had broken. The kaffarah is to feed 10 poor people two meals or give them the amount of sadaqatul fitr (i.e. each poor person should be given the amount of sadaqatul fitr) or clothe them with such clothing with which one is able to perform salaah in it. If he is unable to fulfill this, then he should fast for three days consecutively with the intention of atoning for the oaths he had broken.

And Allah Ta'ala (الله تعالى) knows best.


Answered by:

Mufti Zakaria Makada

Checked & Approved:

Mufti Ebrahim Salejee (Isipingo Beach)