Nulla poena sine lege ( lat. Bez zákona není trestu) je právní zásada, podle níž nikdo nemůže být potrestán za čin, který není zákonem zakázán. Tento princip je ve většině moderních států přijímán a kodifikován jako základní požadavek právního státu [1] .
V roce 1789 byla tato zásada vyhlášena v článku 8 Deklarace práv člověka a občana Velké francouzské revoluce [2] .
V moderním evropském trestním právu se zásada nulla poena sine lege skládá ze čtyř objasňujících zásad [3] :
Nulla poena sine praevia lege poenali Neexistuje žádný trest za čin, který není v době, kdy byl spáchán, trestaný zákonem. Trestní zákony nejsou retroaktivní. Tento právní princip, obecně uznávaný v Evropě, formuloval Paul Johann Anselm von Feuerbach v bavorském trestním zákoníku z roku 1813. Nulla poena sine lege scripta Bez psaného zákona není trestu . To znamená, že trestní zákony musí být zveřejněny a veřejně dostupné, obvykle ve formě kodexů . Tento požadavek vylučuje právní obyčej z trestního práva . Nulla poena sine lege certa Bez přesného zákona neexistuje trest . Trestné činy musí být jasně definovány. Tento princip právní jistoty spolu s předchozím požadavkem umožňuje každému občanovi předvídat právní či nezákonnou povahu svého jednání. Princip je v Evropě obecně přijímán [4] . Nulla poena sine lege stricta Bez konkrétního zákona neexistuje žádný trest . Tato zásada zakazuje analogické použití trestního práva.