Sunan an-Nasa'i
It was narrated that Abu Hurairah said: "The Messenger of Allah (ﷺ) said: 'Whoever fasts Ramadan out of faith and in the hope of reward, he will be forgiven his previous sins."'
أَخْبَرَنَا إِسْحَاقُ بْنُ إِبْرَاهِيمَ، قَالَ حَدَّثَنَا سُفْيَانُ، عَنِ الزُّهْرِيِّ، عَنْ أَبِي سَلَمَةَ، عَنْ أَبِي هُرَيْرَةَ، قَالَ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم " مَنْ صَامَ رَمَضَانَ إِيمَانًا وَاحْتِسَابًا غُفِرَ لَهُ مَا تَقَدَّمَ مِنْ ذَنْبِهِ " .
Grade: Sahih (Darussalam)
Reference