همان گونه که اعمال صالح و نیکوی انسان به واسطه برخی گناهان حبط و تباه می شود، بعضی از اعمال نیک نیز سبب تکفیر و از بین رفتن گناهان می گردد. در قرآن و روایات راهها و مصادیق فراوانی که موجب از بین رفتن گناه و آثار و عوارض آن، بلکه تبدیل سیئات به حسنات شده است. از مجموع آنها این مطلب به دست می آید که ایمان و عمل صالح و توبه و ترک گناهان کبیره، مطمئنترین راه از بین بردن گناهان گذشته و جلب محبّت الهی است. در ذیل به برخی از آنها اشاره می شود:
2-1-ایمان و عمل صالح:
قرآن کریم می فرماید: «والّذین آمنوا و عملوا الصالحات لنکفّرنّ عنهم سیئاتهم؛ کسانی که ایمان آورده و کارهای شایسته انجامی می دهند، گناهان آنان را می بخشیم»
پس باید کوشید از طریق ازدیاد معرفت و شناخت خدا و آگاهی از نعمتهای مادی و معنوی او و انجام عمل صالح، ایمان را تقویت نمود.
3- توبه و انابه
توبه و انابه و بازگشت از گناهان سبب محو و از بین رفتن همه گناهان کبیره و صغیره می گردد.
آیات 68 و 69 سوره فرقان به مرتکبین برخی گناهان کبیره وعده عذاب مضاعف و خلود در جهنم داده، سپس فرموده است: مگر کسی که توبه کند و ایمان بیاورد و عمل صالح انجام دهد که در این صورت خداوند (نه تنها) گناهان او را می بخشد (بلکه) سیئات و بدیهای اعمال آنها را به حسنات تبدیل می کند.
پیامبر اکرم (ص) فرمود: «لکلّ داء دواء و دواء الذّنوب الاستغفار؛ برای هر دردی، درمانی است. درمان بیماری گناهان توبه و استغفار است». از راه توبه است که می توان محبّت الاهی را جلب نمود و محبوب حق تعالی گشت.
امام باقر علیه السلام فرمود: همانا خدای متعال از توبه بنده گناهکار خویش بسیار فرحناک و خشنود می گردد؛ خشنودتر از مردی که در شب تاری شتر و توشه خود را گم کند و سپس پیدا نماید. در حدیث قدسی آمده است: اگر آنان که از درگاه من روی برتافتند و به معصیت الوده گشتند، می دانستند چقدر مشتاق آنان هستم (و از بازگشت و توبه آنان خشنود می گردم)، از شدّت شوق و شعف، جان می سپردند.
4- ترک گناهان بزرگ
ترک گناهان بزرگ، سبب از بین رفتن اثار گناهان کوچک شود: «ان تجتنبوا کبائر ما تنهون عنه، نکفّر عنکم سیئاتکم و ندخلکم مدخلاً کریماً؛ اگر از گناهان بزرگی که از آن نهی می شوید، پرهیز کنید، گناهان کوچک شما را می پوشانیم و شما را در جایگاه خوبی وارد می سازیم»
5- کارهای نیک
هر کار خوب و شایسته و هر فعلی که مصداق حسنه باشد، عاملی برای از بین رفتن سیئات و بدیها می باشد: «انّ المحسنات یذهبن السیئات ذلک ذکری للذاکریم؛ حسنات، سیئات و گناهان (و آثار آن) را برطرف می سازند. این مطلب تذکر و یادآوری است برای آن هایی که تذکر پذیرند».
حسنات، مطلق است و شامل همه عبادات و هر کار ارزشمندی که شرع آن راتأیید و تعیین کرده و به قصد تقرّب به خدا انجام گیرد، می شود.
امیرالمؤمنین علیه السلام می فرماید: «انّ اللَّه یکفّر بکل حسنةٍ سیئةً؛ با انجام دادن هر حسنه، خداوند، یک گناه و سیئه را می پوشاند و محو می سازد».
6- اقرار و اعتراف به گناه در پیشگاه حق تعالی:
وقتی با خدای خود خلوت کردی و به دعا و مناجات مشغول شدی. گناهان و معصیتهای گذشته خود را به یاد آور و به زبان اعتراف و اقرار کن و از خدا عفو و مغفرت طلب نما. امام باقر علیه السلام فرمود: «واللَّه ما ینجو من الذّنب ألاّ من أقربه؛ سوگند به خدا! جز آن که به گناه اقرار کند، نجات نیافت».
8-7- پیوسته با طهارت (وضو و غسل و...) بودن و اقامه ها نمازهای پنجگانه با حضور قلب.
سلمان فارسی می گوید: روزی با پیامبر اکرم صلی الله علیه و آله زیر درختی نشسته بودیم. حضرت شاخه های خشک آن درخت را تکان داد، تمام برگهای آن فرو ریخت. سپس رو به من کرد و فرمود: سؤال نکردی چرا این کار را کردم. گفتم: شما بفرمایید، منظورتان چه بوده است.
فرمود: هنگامی که مسلمان وضو بگیرد (و مواظب باشد) خوب وضو بگیرد، سپس نمازهای پنجگانه را به جا آورد، گناهان او فرو می ریزد، همان گونه که برگهای این شاخه فرو ریخت. سپس آیه انّ الحسنات یذهبن السیئات را تلاوت کرد.
اساساً آیه مذکور به عنوان تعلیل و بیان سرّ و حکمت وجوب اقامه نماز در سوره هود بعد از امر به اقامه نماز بیان شده است، یعنی نماز به عنوان یکی از مصادیق بارز حسنات، آثار معصیت و تیره گی هایی را که در دل وجود دارد، از بین می برد.
9- خواندن نمازهای مستحبی و نافله مخصوصاً نماز شب.
امام صادق علیه السلام در ذیل تفسیر آیه 114 هود می فرماید: «صلوة المؤمن باللیل تذهب بما عمل من ذنب النهار؛ نماز شب مؤمن، گناهان روز او را محو و نابود می سازد».
10- خضوع در عبادت و اشک ریختن در دعا و مناجات:
شخصی از پیامبر اکرم صلی الله علیه و آله پرسید: چه چیزی گناهان مرا بعد از توبه، نابود می کند؟ فرمود: اشک ریختن و خضوع در عبادت و دعا و مناجات و تحمّل بیماریها.
11- تحمل بیماری
تحمل بیماری، گناهان را نابود می کند. پیامبر اکرم صلی الله علیه و آله فرمود: «السقم یمحو الذنوب».
12- مصیبت ها و مشکلات
ناراحتیها، مصایب، مشکلات و همّ و غمها: پیامبر اکرم صلی الله علیه و آله فرمود: «ساعات المهموم، ساعات الکفّارات».
13- 14- طواف خانه خدا و خدمت به بندگان خدا و برآورده کردن و خواسته های مؤمنان.
امام ششم (ع) فرمود: هر کس هفت شوط خانه خدا را طواف کند، خداوند شش هزار حسنه برای او بنویسد و شش هزار گناه از او بزداید و شش هزار درجه مقامش را بالا ببرد. روا ساختن حاجت مؤمن از یک طوالف بلکه ده طواف خانه خدا بهتر است.
15- جهاد در راه خدا:
مردی نزد پیامبر صلی الله علیه و آله آمد و عرض کرد: ای رسول خدا! من به جهاد خیلی علاقه دارم و با جهاد نشاط پیدا می کنم. حضرت فرمود: پس جهاد در راه خدا کنی، زیرا اگر کشته شوی، نمرده ای بلکه زندهای و از سفره خاص خدا روزی می خوری و اگر در مسیر رفت و برگشت - در غیر میدان جنگ - بمیری، اجر و پاداش شما با خدا خواهد بود و اگر (به وطن و خانه ات) بازگشتی، از همه گناهان بازگشت می کنی و پاک میشوی، آن چنان که از مادر متولّد شوی.
16- صله ارحام:
اسحاق بن عمار می گوید: من مکرر این جمله را از امام صادق علیه السلام شنیدم که فرمود: «انّ صلة الرحم و البر لیهوّنان الحساب و یعصمان من الذّنوب؛ صله رحم و احسان و نیکی، حساب را آسان می کند و از گناهان نگه می دارند».
17- خوش اخلاقی:
امام صادق علیه السلام فرمود: همان گونه که گرمای خورشید یخ را آب می کند، خوش اخلاقی گناه را آب می کند.
18- راستگویی.
19- شکر نعمتهای خدا.
20- امانتداری و ادای امانت.
21- بر دیدار و ملاقات برادران دینی رفتن.
22- مصافحه کردن و دست دادن دو مؤمن با هم:
امام باقر علیه السلام فرمود: وقتی دو مؤمن به هم رسیدند و با هم دست دادند، همواره گناهان آن دو می ریزد، چنان که برگ از درخت می ریزد و تا زمانی که از هم جدا نشدهاند، خداوند به آنان نظر رحمت دارد.
23- معانقه و در آغوش گرفتن مؤمن با نیت نزدیکی به خدا.
24- خدمت به پدر و مادر و مؤمنان کفاره گناهان کبیره است.
25- اطعام فقرا و دادن لباس به آنان.
26-شوهر داری
کار زن در خانه شوهر و انجام هر کاری که از شئونات زن می باشد، مثل حاملگی، زایمان، شیردادن و... کفاره گناهان می باشد. در حدیث آمده است که اگر زنی حتی یک لیوان آب به دست شوهرش بدهد، خداوند شصت گناه او را می آمرزد و شهری در بهشت برای او آماده می کند.
27- کمک به همسر
کار مرد در خانه و کمک کردن به همسر در امور خانه داری کفاره گناهان بزرگ است.
28- اطاعت از خدا
مهمترین عاملی که سبب آمرزش گناهان می شود و محبّت الهی را همراه دارد، اطاعت همه جانبه و در تمامی امور اعم از عبادی، سیاسی، اجتماعی، فرهنگی و حکومتی است، چنان که عدم اطاعت از خدا موجب کفر می گردد.. «قل ان کنتم تحبّون اللَّه فاتبعونی یحببکم اللَّه و یغفر لکم ذنوبکم واللَّه غفور رحیم؛ بگو ای پیامبر! اگر خدا را دوست می دارید، مرا پیروی کنید، تا خدا شما را دوست داشته باشد و گناه شما را ببخشد که خداوند آمرزنده و مهربان است».
29- صلوات بر محمد و آل محمد:
امام رضا عیه السلام می فرماید: «من لم یقدر علی ما یکفّر به ذنوبه فلیکثر من الصلوة علی محمّد و آله فانّها تهدم الذّنوب هدما؛ کسی که توانایی بر چیزی که موجب محو و آمرزش گناهان او شود ندارد، پس بسیار بر محمّد و آلش صلوات بفرستد، چرا که صلوات گناهان را نابود و ریشه کن می کند».
30- تلاوت قرآن:
حضرت امام صادق علیه السلام فرمود: تلاوت هر آیه ای از آیات قرآن ده حسنه دارد و ده سیئه و گناه را محو نماید. اگر این تلاوت در شب یا روزهای ماه مبارک رمضان باشد، اثر آن هزار برابر می گردد.
31- روزه:
پیامبر اکرم صلی الله علیه و آله فرمود: کسی که در ماه رمضان روزه می گیرد، در حالی که ایمان به خدا ارد و علاوه بر شکم، قلب و چشم و گوش و زبان او نیز در روزه باشد، خداوند روزهاش را قبول می کند و همه گناهان او را می آمرزد و می بخشد.
32- افطار دادن به روزه داران مؤمن:
امام صادق علیه السلام فرمود: «من فطر مؤمناً کان کفّارة لذنبه الی قابل؛ افطار دادن به مؤمن روزه دار کفاره گناهان است».
مواردی که بیان شد، همه از مصادیق حسنه و عمل صالح می باشد. بنابراین عواملی که باعث از بین رفتن گناهان و جلب محبّت الاهی می شود، منحصر به موارد مذکور نیست، بلکه عواملی چون توسّل به ائمه علیهم السلام و شفاعت آنان، محبّت به یتیم، صدقه و... نیز باعث تکفیر و از بین رفتن گناهان می گردد.