در حدیث معروفی از امیرالمومنین علیه السلام که در نهج البلاغه آمده است
شش شرط برای توبه واقعی معرفی می گردد:
[و به کسى که در محضر او أستغفر اللّه گفت، فرمود:]
مادر بر تو بباید گریست مىدانى استغفار چیست؟
استغفار درجت بلند رتبگان است و شش معنى براى آن است:
نخست پشیمانى بر آنچه گذشت،
و دوم عزم بر ترک بازگشت،
و سوم آن که حقوق مردم را به آنان بپردازى
چنان که خدا را پاک دیدار کنى و خود را از گناه تهى سازى،
و چهارم این که حقّ هر واجبى را که ضایع ساختهاى ادا سازى
و پنجم این که گوشتى را که از حرام روییده است،
با اندوه ها آب کنى چندان که پوست به استخوان چسبد
و میان آن دو گوشتى تازه روید،
و ششم آن که درد طاعت را به تن بچشانى،
چنان که شیرینى معصیت را بدان چشاندى .
آن گاه أستغفر اللّه گفتن توانى.