مجازات تجاوز بسیار سخت بوده و برای اثبات آن توسط فرد نیازمند تلاش و تحقیق بسیار زیاد است، بنابراین اگر جرم به اشتباه ثابت شود خطای سنگینی خواهد بود. برای اثبات زنا همانند بقیه‌ی موارد جنایی در احکام اسلامی، به اقرار و اعتراف شخص متهم، شهادت چهار مرد عادل و در نهایت علم قاضی نیاز است. هرچند به طور معمول هیچ شخص خطاکاری دست به اعتراف به چنین جرایمی نمی‌زند اما در صورت اعتراف، طبق قوانین متهم ملزم است چهار بار نزد قاضی به جرم خود اعتراف کند.