Niezależnie od przepisów obowiązujących w miejscu popełnienia przestępstwa, ustawę karną polską stosuje się do obywatela polskiego oraz cudzoziemca, którego nie postanowiono wydać, w razie popełnienia przez niego za granicą przestępstwa, do którego ścigania Rzeczpospolita Polska jest zobowiązana na mocy umowy międzynarodowej, lub przestępstwa określonego w Rzymskim Statucie Międzynarodowego Trybunału Karnego, sporządzonym w Rzymie dnia 17 lipca 1998 r.
Ustawę karną polską stosuje się do cudzoziemca, który popełnił za granicą czyn zabroniony skierowany przeciwko interesom Rzeczypospolitej Polskiej, obywatela polskiego, polskiej osoby prawnej lub polskiej jednostki organizacyjnej niemającej osobowości prawnej oraz do cudzoziemca, który popełnił za granicą przestępstwo o charakterze terrorystycznym. Ustawę karną polską stosuje się w razie popełnienia przez cudzoziemca za granicą czynu zabronionego innego niż wymieniony w § 1, jeżeli czyn zabroniony jest w ustawie karnej polskiej zagrożony karą przekraczającą 2 lata pozbawienia wolności, a sprawca przebywa na terytorium Rzeczypospolitej Polskiej i nie postanowiono go wydać.