3. Tidak Ada Ulangan
Bertaubat itu hakiatnya tidak mengulangi. Artinya, seseorang yang dikatakan telah bertaubat adalah orang yang jelas-jelas tidak pernah lagi mengulangi perbuatan dosa tersebut. Kalau dahulu tiap hari berzina tapi sekarang tidak setiap hari, hanya kadang-kadang saja kalau ada kesempatan, maka orang itu tidak dikatakan telah bertaubat.
Kalau dahulu terlalu sering meninggalkan shalat fardhu lima waktu, dan sekarang masih ada satu dua waktu shalat yang suka ditinggalkan, maka apa yang dilakukannya belum dikatakan taubat. Perbuatan seperti itu baru sekedar proses menuju taubat, tapi belum dikatakan bertaubat. Sebab dia masih saja mengulangi dosa-dosanya.
4. Berhenti Total
Orang yang taubatnya benar adalah orang yang berhenti total dari melakukan dosa yang pernah dikerjakannya. Bila masih melakukannya, meski dengan kadar yang sudah banyak berkurang, tetap saja masih belum dikatakan sudah bertaubat.
5. Bayar Ganti Rugi
Memenuhi hak bagi orang-orang yang berhak, atau mereka melepaskan haknya tersebut.
6. Sebelum Ajal
Waktu diterimanya taubat itu dilakukan di saat hidupnya, sebelum tiba ajalnya. Sabda Nabi SAW