Back to search
The question

Does God forgive all sins and accept repentance for them without punishment in the Hereafter?

Share this answer

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

A Muslim must hasten to repent from sins, for Allah Almighty accepts the repentance of His servants and has promised those who repent that He will forgive their sins and transform their evil deeds into good ones, as long as the sun has not risen from the west. No matter how great the sin, it is small before Allah’s pardon. Allah forgives every sin from which a servant repents, even Shirk (associating partners with Allah). However, if one does not repent, then it is up to Allah’s will, except for Shirk, for Allah does not forgive it, and abandoning prayer, which is considered disbelief.

Summarized from the full answer at Ftawy · reviewed Sep 2, 2026

Read the full answer on Ftawy