التوبة لابد فيها من شروط: الأول: أن يقلع الإنسان من الذنب، بمعنى: أن يترك الذنب الذي وقع فيه نهائياً ويتخلص منه ويبتعد عنه.
الثاني: أن يندم على ما مضى، بأن يندم على فعله الماضي وعلى ذنوبه التي وقع فيها.
الثالث: أن يعقد العزم في المستقبل على ألا يعود إلى ذلك.
هذا إذا كان الذنب في حق من حقوق الله وفيه كفارة عليه أن يأتي بالكفارة، وإن كان يتعلق بحقوق الآدميين.
فالشرط الرابع: أن عليه أن يعيد حقوقهم إليهم أو يطلب منهم الحل والمسامحة.