Narrated Abu Hurairah: The Prophet صلی اللہ علیہ وسلم as saying: If anyone fasts during Ramadan because of faith and in order to seek his reward from Allah, his previous sins will be forgiven to him. If anyone prays in the night of the power (lailat al-qadr) because of faith and in order to seek his reward from Allah his previous sins will be forgiven for him. Abu Dawud said: This tradition has been transmitted in a similar manner by Yahya bin Abi Kathir and Muhammad bin Amr from Abu Salamah.
حَدَّثَنَا مَخْلَدُ بْنُ خَالِدٍ، وَابْنُ أَبِي خَلَفٍ المَعْنى، قَالَا: حَدَّثَنَا سُفْيَانُ، عَنْ الزُّهْرِيِّ، عَنْ أَبِي سَلَمَةَ، عَنْ أَبِي هُرَيْرَةَ، يَبْلُغُ بِهِ النَّبِيَّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ: مَنْ صَامَ رَمَضَانَ إِيمَانًا وَاحْتِسَابًا غُفِرَ لَهُ مَا تَقَدَّمَ مِنْ ذَنْبِهِ، وَمَنْ قَامَ لَيْلَةَ الْقَدْرِ إِيمَانًا وَاحْتِسَابًا غُفِرَ لَهُ مَا تَقَدَّمَ مِنْ ذَنْبِهِ . قَالَ أَبُو دَاوُد: وَكَذَا رَوَاهُ يَحْيَى بْنُ أَبِي كَثِيرٍ، عَنْ أَبِي سَلَمَةَ، وَمُحَمَّدُ بْنُ عَمْرٍو، عَنْ أَبِي سَلَمَةَ.
ابوہریرہ رضی اللہ عنہ کہتے ہیں کہ نبی اکرم صلی اللہ علیہ وسلم نے فرمایا: جس نے روزے رمضان ایمان کی حالت میں اور ثواب کی نیت سے رکھے اس کے پچھلے تمام گناہ معاف کر دیئے جائیں گے، اور جس نے شب قدر میں ایمان کی حالت میں اور ثواب کی نیت سے قیام کیا اس کے بھی پچھلے تمام گناہ معاف کر دیئے جائیں گے ۔ ابوداؤد کہتے ہیں: اسی طرح اسے یحییٰ بن ابی کثیر نے ابوسلمہ سے اور محمد بن عمرو نے ابوسلمہ سے روایت کیا ہے۔