Breaking a promise made to Allah


1. If I make a promise and say insha Allah after it, would I have to pay kaffarah if I break that promise? For example, if I say I promise not to eat a chocolate for three days insha Allah and end up eating the chocolate would I have to pay kaffarah for breaking that promise?

2. If I have to pay kaffarah, how much do I have to pay?

3. If I have to pay the kaffarah and I made a few other promises just like that and they're all broken, do I have to pay separately for each, or once for all of them?

A: It is extremely important for one to fulfill the promise one has made to Allah Ta’ala. However, since a promise is not an oath, if one breaks the promise, kaffarah will not become compulsory.

If you had made a promise to Allah Ta’ala and thereafter you broke the promise, then you should make sincere tawba and repent to Allah Ta’ala for breaking your promise.

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


Answered by:

Mufti Zakaria Makada

Checked & Approved:

Mufti Ebrahim Salejee (Isipingo Beach)