Istighfar yang diterima oleh Allah SWT harus memenuhi syarat-syarat dan etikanya; yaitu, antara lain:
1. Syarat yang pertama adalah: niat yang benar dan ikhlas semata ditujukan kepada Allah SWT.
Karena Allah SWT tidak menerima amal perbuatan manusia kecuali jika amal itu dilakukan dengan ikhlas semata untuk-Nya. Allah SWT berfirman: "Padahal mereka tidak disuruh kecuali supaya menyembah Allah dengan memurnikan keta'atan kepada-Nya dalam (menjalankan) agama dengan lurus" [QS. Al Bayyinah: 5]. Dan sabda Rasulullah Saw : "Seluruh amal perbuatan manusia ditentukan oleh niatnya. Dan orang yang beramal mendapatkan balasan atas amalnya itu sesuai dengan apa yang diniatkannya". Hadits muttafaq alaih.