УК РФ нет специальных норм, регламентирующих вопросы уголовной ответственности при наличии ошибки. Положения, касающиеся понятия ошибки и ее влияния на уголовную ответственность, изложены в теории уголовного права.
Ошибка представляет собой неправильную оценку лицом, совершающим преступление, своего поведения, фактических обстоятельств содеянного, последствий, условий противоправности и т. д.
Различают два вида ошибки в уголовном праве – юридическую и фактическую.
Юридическая ошибка – это неправильное представление субъекта о преступности или непреступности совершенного им деяния (действия или бездействия) и его последствий, уголовно-правовой квалификации содеянного, а также о виде и размере наказания, которое может быть назначено за совершение данного деяния. Она делится на следующие виды: