ماده 10 قانون مجازات اسلامی

ـ در مقررات و نظامات دولتي مجازات و اقدام تأميني و تربيتي...

ماده 10 ـ در مقررات و نظامات دولتي مجازات و اقدام تأميني و تربيتي بايد به موجب قانوني باشد كه قبل از وقوع جرم مقرر شده است و مرتكب هيچ رفتاري اعم از فعل يا ترك فعل را نمي‌ توان به ‌موجب قانون مؤخر به مجازات يا اقدامات تأميني و تربيتي محكوم كرد لكن چنانچه پس از وقوع جرم، قانوني مبني‌ بر تخفيف يا عدم اجراي مجازات يا اقدام تأميني و تربيتي يا از جهاتي مساعدتر به حال مرتكب وضع شود، نسبت به جرايم سابق بر وضع آن قانون تا صدور حكم قطعي، مؤثر است. هرگاه به موجب قانون سابق، حكم قطعي لازم‌ الاجراء، صادر شده باشد به ترتيب زير عمل مي‌ شود:

بند الف: ـ اگر رفتاري كه در گذشته جرم بوده است به موجب قانون لاحق جرم شناخته نشود، حكم قطعي اجراء نمي‌ شود و اگر در جريان اجراء باشد اجراي آن موقوف مي‌ شود. در اين موارد و همچنين در موردي كه حكم قبلاً اجراء شده است هيچ‌ گونه اثر كيفري بر آن مترتب نيست.

بند ب: ـ اگر مجازات جرمي به موجب قانون لاحق، تخفيف يابد، قاضي اجراي احكام موظف است قبل از شروع به اجراء يا در حين اجراء از دادگاه صادركننده حكم قطعي، اصلاح آن را طبق قانون جديد تقاضا كند. محكوم نيز مي‌ تواند از دادگاه صادركننده حكم، تخفيف مجازات را تقاضا نمايد. دادگاه صادركننده حكم با لحاظ قانون لاحق، مجازات قبلي را تخفيف مي‌ دهد. مقررات اين بند در مورد اقدام تأميني و تربيتي كه در مورد اطفال بزهكار اجراء مي‌ شود نيز جاري است. در اين صورت ولي يا سرپرست وي نيز مي‌ تواند تخفيف اقدام تأميني و تربيتي را تقاضا نمايد.

تبصره: ـ مقررات فوق در مورد قوانيني كه براي مدت معين و با موارد خاص وضع شده است، مگر به تصريح قانون لاحق، اعمال نمي‌ شود.