Taking an oath that one will fast for each time one commits a particular sin

· 26 Shawwal 1437 AH1 min readEnglish

Question

Once I made an oath that every time I commit a particular sin (such as watching porn) I will fasting a day. It is really hard for me to control myself and unfortunately I broke the oath several times. Do I need to pay one kaffara or multiple kaffara? Or I need to fast as many times as I broke the oath?

Answer

You need to fast as many times as you broke the oath.

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

Answered by
Mufti Ebrahim Salejee (Isipingo Beach)
Questions about this ruling, answered only from the archive with sources.

Where scholars differ, it’s safer to take the more cautious view.

Fatawa SA is an independent, read-only index of fatawa already published by Mufti Online — Madrasah Ta'leemuddeen. It is not a fatwa service. For your own situation, please ask a Mufti. Report an issue

For corrections or mistakes, please email us at fatawasa786@gmail.com.