“Whoever recites, the following one hundred (100) times a day, all his sins will be forgiven, even if they were as much as the foam of the sea”.[Sahih Bukhaari: 6042 … Sahih Muslim: 4857]
It has also been said that, Allah will plant a tree in Heaven on his behalf. (Bazzar: 2468 … Ibn Hibban: 826)
اللہِ وَ بِحَمْدِہٖ
: Remember!A bad deed that violates the rights of other people can’t simply be wiped out by doing a good deed. In that case the right must be returned to the person and forgiveness must be asked; if this is not possible you should supplicate for them. Also, good deeds help expiate minor sins, but they won’t compensate for major sins for which sincere repentance must be made by showing true regret, being determined to never do it again and asking for Allah’s forgiveness.