Back to search
The question

What is the expiation for the oaths I have broken, the number of which I do not recall, and how can my repentance be accepted after repeatedly committing the sin, even though I know the conditions for repentance?

Share this answer

Source: FtawySummarized from the full answer at Ftawy · imported Sep 2, 20261 min readAlso available in العربية
The answer

A Muslim should not swear by Allah excessively, as it indicates a lack of reverence for Him and a boldness towards Him, in accordance with the Almighty's saying: "And do not make [the name of] Allah an obstacle in your oaths," and "and guard your oaths." Allah has condemned excessive swearing in His saying: "And do not obey every frequent swearer, contemptible."

To expiate for oaths whose number is unknown, expiation must be made for the largest number that is most likely. The expiation is by feeding ten needy persons or clothing them, or by freeing a slave. If one cannot find [the means], then by fasting for three days, as the Almighty said: "Its expiation is the feeding of ten needy people from the average of that which you feed your [own] families or clothing them or the freeing of a slave. But whoever does not find [the means] - then a fast of three days."

One must be cautious regarding the number of oaths that were broken and offer expiation by feeding, clothing, or freeing a slave; if unable, then by fasting three days for each oath. One should not despair of the acceptance of repentance, for among the conditions of sincere repentance is the firm resolve not to return to the sin. The Prophet, peace and blessings be upon him, said: "He has not persisted who seeks forgiveness, even if he returns [to the sin] seventy times a day."

Summarized from the full answer at Ftawy · imported

Read the full answer on Ftawy
Source platform
Ftawy
Original fatwa ID
63072
Imported
Translation status
Source text, unreviewed
Read the full ruling
Read the full answer on Ftawy