Apa Itu Asas Legalitas dan Mengapa Penting dalam Hukum Pidana?

Apa itu asas legalitas? Pahami makna, dasar hukum, larangan retroaktif dan analogi, serta kaitannya dengan living law dalam KUHP Nasional Indonesia saat ini.

Tina MBG
21 September 2026 | 05:39 WIB181 Views

Apa Itu Asas Legalitas dan Mengapa Penting dalam Hukum Pidana?

Edukasi Hukum181Views

Mengapa Asas Legalitas Sangat Penting?

Asas legalitas memberikan kepastian kepada masyarakat mengenai batas antara perbuatan yang dapat dipidana dan yang tidak.

Seseorang semestinya dapat mengetahui terlebih dahulu bahwa suatu perbuatan dilarang oleh hukum pidana beserta konsekuensi hukumnya. Negara tidak boleh menunggu sebuah tindakan dilakukan lalu setelah itu membuat aturan pidana baru untuk menghukum pelakunya.

Prinsip tersebut berkaitan erat dengan jaminan konstitusional. Pasal 28D ayat (1) UUD 1945 menjamin pengakuan, perlindungan, dan kepastian hukum yang adil. Lebih khusus lagi, Pasal 28I ayat (1) menempatkan hak untuk tidak dituntut berdasarkan hukum yang berlaku surut sebagai hak asasi manusia yang tidak dapat dikurangi dalam keadaan apa pun.

Dengan demikian, asas legalitas bukan hanya soal teknik membaca KUHP. Ia juga berfungsi sebagai pembatas terhadap kekuasaan negara dalam menggunakan hukum pidana.

Apa Saja Prinsip yang Terkandung dalam Asas Legalitas?

Dalam doktrin hukum pidana, asas legalitas lazim dijelaskan melalui empat prinsip, yakni lex scripta, lex praevia, lex certa, dan lex stricta.

Lex scripta berkaitan dengan landasan hukum pemidanaan. Lex praevia menegaskan bahwa ketentuan pidana harus ada sebelum perbuatan dilakukan. Lex certa menuntut rumusan hukum yang cukup jelas, sedangkan lex stricta berkaitan dengan penerapan ketentuan pidana secara ketat dan larangan analogi.

Larangan analogi sangat penting karena Pasal 1 ayat (2) KUHP mencegah suatu ketentuan pidana diterapkan pada peristiwa yang sebenarnya tidak diatur hanya karena dianggap mirip dengan perbuatan yang telah dilarang.

Leave a Reply

Your email address will not be published. Required fields are marked *