Większość doktryny jest zdania, że kontratypy nie są znamionami czynu zabronionego, aczkolwiek sam autor tego pojęcia, Władysław Wolter, był zdania, że do ustawowych znamion każdego czynu zabronionego należy zanegowany kontratyp (teoria negatywnych znamion kontratypu). Według niego zatem przepis o zabójstwie należy odczytywać następująco: „Kto zabija człowieka, lecz nie w obronie koniecznej...”.

Klasyfikacja kontratypów Kontratypy klasyfikuje się na: kontratypy kodeksowe – określone w kodeksie karnym pozakodeksowe – nie wynikają z kodeksu karnego

ustawowe – określone wprost w przepisach ustawy (niekoniecznie musi nią być kodeks karny) pozaustawowe – nie wynikają wprost z przepisów ustawy, lecz ich istnienie jest efektem interpretacji systemowej (według niektórych autorów także ze zwyczaju). Ta grupa kontratypów jest negowana przez część doktryny.

ogólne – wyłączają karną bezprawność wszystkich czynów zabronionych szczególne – wyłączają karną bezprawność jedynie niektórych czynów zabronionych