Штрафбаты были созданы в июле 1942 года, приказом Сталина № 227 от 28 июля 1942 года, положение утверждено Приказом наркома обороны № 298 от 28 сентября 1942 года. На каждом фронте создавалось от 1 до 3 батальонов, численностью по штабному расписанию 226 человек. Службу в них проходили офицеры по решению военных трибуналов. Были ещё штрафные роты для рядового и сержантского состава численностью 102 человека. В 1944 году на фронтах имелось 11 штрафных батальонов и 243 штрафные роты. Направлялись осуждённые офицеры и солдаты в штрафные формирования на срок от 1 до 3 месяцев и назывались переменным составом. Офицерам постоянного состава полагались льготы: 1 месяц службы шёл за 6 месяцев, они получали усиленное питание и несколько повышенное денежное довольствие. Освобождали из штрафных рот и батальонов при ранениях, при отбытии срока, а также досрочно – по ходатайству командиров за проявленное геройство в бою.