Breaking a Promise to Allah: Is Kaffarah Needed?

03 November, 2025
Q Almost two years ago, I made some kind of promise to Allah — or I said I would do a certain deed, (I don't remember exactly whether I promised or just said I would do it) but I didn’t end up doing it. At that time, I had very little knowledge; I didn’t read Islamic books or understand much. I said those words because I was ignorant of the seriousness of making a promise to Allah and then not fulfilling it.Please tell me: is kaffarah (expiation) obligatory on me?And how should I understand the hadith that says, “A person who commits a sin out of ignorance is not held accountable”, in relation to my situation?

Answer

In the Name of Allah, Most Gracious, Most Merciful. 

All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.

In this fatwa:

Breaking a promise to Allah can be serious depending on your intent. In Islam, if you swear by Allah’s Name or make a vow and fail to fulfill it, you must offer Kaffarah—feeding or clothing ten needy people, or fasting three days if unable. However, if the promise was made out of ignorance or mistake, there is no sin—repent, seek forgiveness, and renew your intention.

Responding to your question, Sheikh Ahmad Kutty, a senior lecturer and an Islamic scholar at the Islamic Institute of Toronto, Ontario, Canada, states:

A casual “I’ll do it” is good to keep, but it is not legally binding. If you forget, make istighfar and try again. Saying “Wallahi, I will/won’t…” constitutes a binding oath; breaking it requires Kaffarah (expiation).

A vow, such as “I vow to Allah I will…” (Nadhr), to perform a valid act of worship must be fulfilled. If you fail to do so, treat it as a broken oath and perform Kaffarah.

If you spoke out of ignorance, by mistake, or under pressure, you are not held to the same accountability as someone who knowingly swore an oath—learn, repent, and move forward with a clear heart. If you realize after swearing an oath that a better action is available, choose the better action and perform Kaffarah.

Allah says:

“Allah will not call you to account for what is unintentional in your oaths, but He will call you to account for what you have bound yourselves by of oaths. So its expiation is feeding ten needy people from the average of what you feed your own families, or clothing them, or freeing a slave. But whoever cannot find [the means]—then a fast of three days. That is the expiation for oaths when you have sworn. But safeguard your oaths.” (Qur’an 5:89)

Kaffarah steps (per Quran 5:89):

  1. Feed 10 needy people (a regular meal each), or
  2. Clothe 10 needy people, or
  3. (Historic option) Free a slave.
    If you genuinely cannot afford any of the above, fast for 3 days.
  4. The Prophet (peace be upon him) said that Allah has pardoned this ummah for mistakes, forgetfulness, and what they are forced into.

“Allah has pardoned for my ummah mistakes, forgetfulness, and what they are coerced into.” (Ibn Maja  and Ahmad)

The Prophet (peace be upon him) said: “Whoever vows to obey Allah must fulfill it; whoever vows to disobey Him must not fulfill it.” (Sahih Al-Bukhari)

Let us state it simply and clearly:

  • If you broke a clear oath like “Wallahi…”, make Kaffarah and repent.
  • If it was just a casual promise with no oath or vow, there’s no Kaffarah—renew your intention and keep your word next time.
  • If you spoke out of ignorance, forgetfulness, or under coercion, you’re not like the deliberate case—seek knowledge, repent, and move on.
  • If you made a vow to obey Allah, fulfill it; if you failed, treat it like a broken oath and make Kaffarah.

Use Allah’s Name sparingly, promise only what you can fulfill, and when in doubt choose the safer path and offer Kaffarah. If your conscience still feels heavy, add voluntary charity or fasting, even when not required.

A short Du`aʾ:
Allahumma ighfir li wa aʿini ʿala wafaʾi ʿuhudi, wajʿal qawli idqan wa ʿamali ikhlaan.
“O Allah, forgive me and help me fulfill my covenants; make my words truthful and my deeds sincere.”

👉 Explore related rulings on oaths, vows, and repentance in Islam:

Almighty Allah knows best.

About Sheikh Ahmad Kutty
Sheikh Ahmad Kutty is a Senior Lecturer and an Islamic Scholar at the Islamic Institute of Toronto, Ontario, Canada