Uračunljivost je komponenta krivice (uz umišljaj/nehat i svest o protivpravnosti). Postojanje uračunljivosti se pretpostavlja, a neuračunljivost mora biti utvrđena da bi se isključila krivica. Nije krivično delo delo učinjeno u stanju neuračunljivosti. Neuračunljiv je učinilac koji nije mogao shvatiti značaj dela ili upravljati postupcima usled duševne bolesti, privremene duševne poremećenosti, zaostalog duševnog razvoja ili druge teže duševne poremećenosti.
Bitno smanjena uračunljivost (kad je sposobnost shvatanja ili upravljanja bitno smanjena) omogućava ublažavanje kazne. Kod skrivljene neuračunljivosti (učinilac se alkoholom, drogom ili drugačije doveo u to stanje) krivica se utvrđuje prema vremenu neposredno pre dovođenja u to stanje; takvom učiniocu se ne može po tom osnovu ublažiti kazna.
Zabluda je stanje u kojem učinilac ima pogrešnu predstavu o nekoj okolnosti. Razlikuju se stvarna zabluda (o stvarnom obeležju dela ili o okolnostima koje bi delo činile dozvoljenim) i pravna zabluda (o zabranjenosti dela). Stvarna zabluda koja isključuje umišljaj i pravna zabluda pod uslovima iz zakona mogu isključiti krivicu ili ublažiti kaznu.