برای پاک شدن گناهان به غیر از توبه این امور مؤثر است:

1/ انجام حسنات و خوبی ها و کارهای نیک و صدقات و نماز و....( ان الحسنات یذهبن السیئات )

2/ زیاد صلوات فرستادن بر محمد و آل محمد صلی الله علیه و علیهم اجمعین که در حدیثی از آقا امام رضا علیه السلام می فرمایند: ( هرکس گناهانی دارد که برای آن کفاره ای پیدا نمی کند، کفاره آن صوات بر محمد و آل محمد است.) اللهم صل علی محمد و آل محمد 

3/ حب آقامون امیر المرمنین علی بن ابی طالب علیه آلاف التحیة و الثناء که پیامبر اکرم (صلی الله علیه وآله) می فرمایند: محبت امیر المؤمنین علیه السلام گناهان را می خورد و نابود می کند چنانچه آتش هیزم را.

میزان الحکمه ج4 ص1906