Корпус состоял из 5 полков трехбатальоного состава, с наличием отдельных взводов: артиллерийского, противотанкового, саперного, конного, связи, в 1-м и 4-м полках были также музыкальные взводы. Батальоны состояли из трех стрелковых рот и взвода тяжелого оружия. Впоследствии в 4-м и 5-м полках были сформированы артиллерийские роты, а в 5-м полку еще и противотанковая рота. В каждом батальоне также имелись роты тяжелого оружия. Роты состояли из трех взводов, а каждый взвод делился на три отделения.
При штабе Корпуса имелся немецкий штаб связи, в строевых частях полков и батальонов — немецкие офицеры связи и ротные инструкторы. Также при штабе находился отдельный батальон «Белград» в составе караульной, транспортной, запасной рот и роты снабжения, плюс отдельная рота связи и отдельная ветеринарная рота.
Все хозяйственные подразделения Корпуса были в руках немецких гражданских чиновников и унтер-офицеров. Функционировал отдел так называемых семейных пособий, выдававший часть жалованья чинов Корпуса их семьям. Имелась разветвленная система медицинского (в подчинении штаба Корпуса находились два лазарета — в Белграде и Шабаце — с русскими врачами и санитарами) и ветеринарного обслуживания. Вся молодежь сводилась в юнкерские батальоны, роты и взводы и несла службу наравне со взрослыми. На постоянной основе действовали курсы усовершенствования командного состава, при Корпусе существовали также курсы ПВО, радиотелеграфистов, оружейных мастеров и других военных специалистов.
Вооружение Корпуса было не на очень высоком уровне. Так, например, первые немецкие пистолеты «МР-40» (знаменитые «шмайсеры») были выданы лишь осенью 1944 года, да и то в ограниченном количестве. Основу вооружения личного состава составляли винтовки системы «маузера», итальянские карабины (после войны участники боевых действий в составе Корпуса рассказывали, что дальность стрельбы этих «чудо-винтовок» составляла всего 500 метров, а разброс пуль 2–3 метра) и чешские ручные пулеметы «Чешска Зброевка». То же самое относится и к тяжелому вооружению, которое было либо трофейным, либо морально устаревшим немецким.
Изначально чины Русского Охранного Корпуса носили униформу защитного цвета, которая изготовлялась путем переделки югославских мундиров — стоячий воротничок перешивался на отложной. В начале 1942 года была введена темно-коричневая униформа аналогичного покроя. Головными уборами служили пилотки и фуражки с кокардой Русской Императорской Армии, а также чехословацкие стальные шлемы с белым («ополченским») крестом. Солдаты и офицеры носили русские погоны, соответствующие последнему званию, полученному в Русской Армии, однако служебного значения погоны не имели. Звания по занимаемым ныне офицерским должностям обозначались на петлицах, а звания нижних чинов — нарукавными шевронами. Чины Русского Корпуса получали паек и жалованье, соответствующее нормам вермахта. Командные посты занимали исключительно русские офицеры. Внутренний распорядок и обучение первоначально строились по уставам Русской Императорской армии, но впоследствии Корпус перешел к уставам Красной армии.
Всего за время войны через Русский Корпус на Балканах прошло примерно 17 тысяч 100 человек. Общие потери Корпуса к концу войны достигли 11 506 человек, из них 1132 человека убитыми[602].
По характеру боевых действий историю Русского Корпуса можно условно разделить на три периода:
1. С осени 1941 года до весны 1944 года — охрана стратегически важных объектов и коммуникаций в определенных районах Югославии и в Боснии-Герцеговине, а также отдельные операции против партизан.
2. Весна 1944 года — осень 1944 года — активная борьба с партизанами в Сербии.
3. С осени 1944 года и до конца войны — активные фронтовые бои с Народно-освободительной армией Югославии, а также с советскими и болгарскими войсками.
1-й полк Корпуса в составе трех батальонов был сформирован к ноябрю 1941 года[603], 2-й — к январю 1942-го, 3-й — к маю 1942 года. Подразделения Корпуса несли гарнизонную службу по городам, охраняли шахты, промышленные объекты и железные дороги. Отдельные батальоны и роты были рассредоточены немцами по всей территории Сербии без учета их подчиненности русским штабам полков и батальонов. Они включались в состав немецких дивизий и «боевых групп» — отрядов внештатного состава и численности. Русские батальоны и роты часто переходили из подчинения одним немецким начальникам к другим. 30 ноября 1942 года особым распоряжением германского командования Корпус был включен в состав вермахта. Это решение явилось следствием доклада Геринга Гитлеру в котором действия Корпуса получили очень высокую оценку.
После этих организационных изменений Русский Охранный Корпус получил права немецкой действующей армии. Задачи остались те же, но подчинение изменилось — часть перешла всецело в ведение германского главнокомандующего, придававшего полки Корпуса тем или иным немецким соединениям. Штаты полков были увеличены, но их число было ограничено тремя. При этом новые штаты соответствовали немецким. Командный состав сократился примерно на 150 человек.
28 января 1943 года вышел приказ германского командования, в соответствии с которым военнослужащие Русского Охранного Корпуса получали обмундирование вермахта с германскими знаками различия, а русские знаки отличия упразднялись. На следующий день началось приведение чинов Корпуса к присяге: «Клянусь свято перед Богом, что я в борьбе против большевиков — врагов моего Отечества и сражающихся на стороне большевиков неприятелей Германской Армии, буду оказывать Верховному Вождю Германской Армии, Адольфу Гитлеру, всюду, где бы это ни было, безусловное послушание и буду готов, как храбрый воин, во всякое время пожертвовать мою жизнь за эту присягу»[604]. Принятие этой присяги явилось формальным завершением передачи Корпуса в состав вермахта.
12 марта 1943 года Русский Охранный Корпус получил пополнение из военнопленных Красной армии в количестве 297 человек, а еще через несколько месяцев пополнился пятью тысячами добровольцев из Одессы, Бессарабии и Буковины. К сентябрю 1943 года численность боевого состава корпуса составляла 4769 человек. В течение 1943–1944 годов при активной поддержке немецкого командования и германского Министерства иностранных дел Корпус продолжал активно пополняться за счет русских добровольцев (эмигрантов и военнопленных) из Германии, Франции, Венгрии, Хорватии, Болгарии, Греции и Румынии.
К сентябрю 1944 года Корпус в основном завершил свою функцию по защите объектов от партизан и начал действовать как фронтовое соединение. Внезапная капитуляция союзных Гитлеру Румынии и Болгарии привела к тому, что в течение нескольких дней фронт переместился к границе Югославии. 10 октября из названия Корпуса было удалено слово «охранный», отныне он стал именоваться «Русским Корпусом в Сербии». С этого момента Русский Корпус использовался немецким командованием в основном против проникающих в Югославию советских войск. В ходе кровопролитных боев Корпус понес очень тяжелые потери, и через несколько месяцев его остатки (менее 4 тысяч человек) прорвались из Сербии в Хорватию. 12 мая 1945 года Русский Корпус под командованием полковника А.И. Рогожина, принявшего командование после смерти Б.А. Штейфона, сдался англичанам в районе австрийского городка Клагенфурта и сумел избежать выдачи советским властям.