استغفار و طلب آمرزش از درجات عليين است و داراي شش شرط مي باشد: اول اينكه شخص توبه كننده از (گناهان) گذشته خود پشيمان باشد. دوم
امام على علیه السّلام فرمودند:
استغفار و طلب آمرزش از درجات عليين است و داراي شش شرط مي باشد: اول اينكه شخص توبه كننده از (گناهان) گذشته خود پشيمان باشد. دوم اينكه عزم و تصميم جدي بر عدم بازگشت به سمت گناه داشته باشد. سوم اينكه حقوق مردم را به آنها بازگرداند. چهارم اينكه تمام واجباتي را كه ترك كرده و حقوقي كه از خدا بر گردن اوست به جا آورد. پنجم اينكه گوشتهائي را كه از حرام بر بدنش روئيده با گريه و انابه آب كند تا گوشت جديد برويد و ششم اينكه سختي طاعت و عبادت خدا را بر جسمش بچشاند، همان طور كه شيريني معصيت را چشانده است و بعد از تحقق آن شرائط، استغفار كند.
بحارالانوار، ج 6، ص 36