"ไม่มีโทษถ้าไม่มีกฎหมายกำหนด" เป็นภาษิตภาษาละตินทางกฎหมายและหลักกฎหมายซึ่งเป็นที่ยอมรับและถือปฏิบัติเป็นหลักการสากลว่า จะมีโทษสำหรับผู้กระทำการอันไม่ต้องห้ามตามกฎหมายมิได้ ภาษิตนี้มีฝาแฝดคือภาษิต "ไม่มีความผิดถ้าไม่มีกฎหมายกำหนด" ( nullum crimen sine lege)
ทั้งสองมาจากภาษิตเต็มว่า "ไม่มีความผิดและไม่มีโทษถ้าไม่มีกฎหมายกำหนดไว้ก่อน" (nullum crimen, nulla poena sine praevia lege poenali) อันเป็นหลักที่ถือปฏิบัติกันเคร่งครัดว่า ในทางอาญากฎหมายจะมีผลย้อนหลังไม่ได้ เว้นแต่ย้อนหลังไปเป็นคุณแก่ผู้ต้องโทษ