برای پاک شدن گناهان به غیر از توبه این امور مؤثر است:
1/ انجام حسنات و خوبی ها و کارهای نیک و صدقات و نماز و....( ان الحسنات یذهبن السیئات )
2/ زیاد صلوات فرستادن بر محمد و آل محمد صلی الله علیه و علیهم اجمعین که در حدیثی از آقا امام رضا علیه السلام می فرمایند: ( هرکس گناهانی دارد که برای آن کفاره ای پیدا نمی کند، کفاره آن صوات بر محمد و آل محمد است.) اللهم صل علی محمد و آل محمد
3/ حب آقامون امیر المرمنین علی بن ابی طالب علیه آلاف التحیة و الثناء که پیامبر اکرم (صلی الله علیه وآله) می فرمایند: محبت امیر المؤمنین علیه السلام گناهان را می خورد و نابود می کند چنانچه آتش هیزم را.
میزان الحکمه ج4 ص1906