Good deeds that erase sin
Good deeds that erase sin include wudoo’, the five daily prayers, and Hajj and ‘Umrah.
The greatest of good deeds is Tawheed (affirmation of the Oneness of Allah), and the gravest of evil deeds is kufr (disbelief) and shirk (ascribing partners to Allah).
Saying Laa ilaaha ill-Allaah (there is no god but Allah) is the greatest of good deeds, and the most sublime of the branches of faith, as the Prophet (Sallallahu alaihi wa sallam) said:
Faith has seventy-odd – or sixty-odd – branches, the best of which is saying Laa ilaaha ill-Allaah, and the least of which is removing something harmful from the road, and modesty is a branch of faith.”
Narrated by al-Bukhaari (9) and Muslim (35), from the hadeeth of Abu Hurayrah.