Souběhem trestných činů nazýváme situaci, kdy pachatel spáchal dva nebo více trestných činů dříve, než byl pro některý z nich odsouzen pravomocným rozsudkem nebo dříve než mu byl doručen trestní příkaz.
V případě souběhu trestných činů je pachateli ukládán úhrnný nebo souhrnný trest.
Úhrnný trest je ukládán, pokud je ve společném řízení rozhodováno o dvou nebo více trestných činech, a ukládá se dle ustanovení, které se vztahuje na trestný čin z nich nejpřísněji trestný. V případě většího počtu trestných činů spáchaných větším počtem skutků, může soud při ukládání úhrnného trestu zvýšit horní hranici trestu odnětí svobody o jednu třetinu.
V případě, kdy již byl vydán odsuzující rozsudek a odsouzený před jeho vydáním spáchal jiný trestný čin, soud odsuzující rozsudek zruší a uloží souhrnný trest za stejných podmínek jako úhrnný. Souhrnný trest pak nesmí být mírnější než ten, který byl uložen dříve.