(1) При совокупности преступлений суд, назначив наказание (основное и дополнительное) за каждое преступление отдельно, определяет окончательное наказание путем поглощения менее строгого наказания более строгим или путем полного или частичного сложения назначенных наказаний.
(2) Если совокупность преступлений включает в себя только преступления небольшой тяжести, то окончательно наказание назначается путем поглощения менее строгого наказания более строгим, либо путем частичного или полного сложения наказания. В этих случаях при сложении окончательное наказание не может превышать максимального наказания, предусмотренного за наиболее тяжкое из совершенных преступлений.
(3) Если совокупность преступлений включает в себя преступление средней тяжести, тяжкое или особо тяжкое преступление, то окончательное наказание назначается путем частичного или полного сложения наказаний. При этом окончательное наказание в виде лишения свободы не может превышать двадцати лет. Если за одно из преступлений, входящих в совокупность, суд назначит пожизненное лишение свободы, окончательное основное наказание определяется путем поглощения.
(4) К основному наказанию, назначенному по совокупности преступлений, могут быть присоединены дополнительные наказания, назначенные за преступления, образующие совокупность. Окончательное дополнительное наказание при частичном или полном сложении не может превышать максимального срока или размера, установленных для данного вида наказания Общей частью настоящего Кодекса.
(5) По тем же правилам назначается наказание, если после вынесения приговора по делу будет установлено, что осужденный виновен еще и в другом преступлении, совершенном им до вынесения приговора по первому делу. В этом случае в окончательный срок наказания засчитывается наказание, отбытое по первому приговору.