Authentic hadithNarrated by Bukhari & Muslim

He who does good in Islam will not be punished for what he did during jāhiliyyah, and he who commits evil in Islam will be punished for the previous and later deeds

عَنِ ابْنِ مَسْعُودٍ رَضِيَ اللَّهُ عَنْهُ، قَالَ: قَالَ رَجُلٌ: يَا رَسُولَ اللهِ، أَنُؤَاخَذُ بِمَا عَمِلْنَا فِي الْجَاهِلِيَّةِ؟ قَالَ: «مَنْ أَحْسَنَ فِي الْإِسْلَامِ لَمْ يُؤَاخَذْ بِمَا عَمِلَ فِي الْجَاهِلِيَّةِ، وَمَنْ أَسَاءَ فِي الْإِسْلَامِ أُخِذَ بِالْأَوَّلِ وَالْآخِرِ».

Explanation

The Prophet (may Allah's peace and blessings be upon him) points out the merit of entering Islam. He who embraces Islam and becomes a committed, sincere, and truthful Muslim will not be punished for the sins he committed during jāhiliyyah. In contrast, he who does wrong after entering Islam, by being a hypocrite or renouncing Islam, will be punished for what he did both during his period of disbelief and after entering Islam.

Source

صحيح البخاري (9/ 14) (6921). صحيح مسلم (1/ 111) (120). مشارق الأنوار على صحاح الآثار (2/229). الكواكب الدراري (24/43). عمدة القاري شرح صحيح البخاري (24/ 76).
100% Free App

Join 50,000+ Muslims

Download for free and never miss a prayer again

He who does good in Islam will not be punished for what he d | The Creed | Al Muslim Plus