Особенно высокая смертность пленных как в немецком, так и в советском плену объяснялась тем, что и вермахт, и Красная Армия сражались на пределах своих возможностей и испытывали острую нехватку продовольствия. Численность германской сухопутной армии на Восточном фронте в 1941 года составляла 3,3 млн человек, и она захватила в плен 3,9 млн красноармейцев. Прокормить такое количество людей на протяжении хотя бы нескольких месяцев, до переброски их в тыловые лагеря в Польше и Германии, немцы не могли. Существовал приказ Главного командования германских сухопутных сил о том, что коменданты пересыльных лагерей могли забирать на нужды пленных до 20 % продовольствия у проходящих немецких частей, но в условиях резкого дефицита продовольствия у вермахта этот приказ остался на бумаге. Оккупированные советские территории также испытывали острый дефицит продовольствия, характерный для многих из них еще в довоенное время и усугубленный изъятиями, осуществленными германскими оккупационными войсками для нужд армии и Рейха. Быстро же перебросить пленных в тыл не позволяло то, что транспорт использовался прежде всего для нужд фронта. В результате пленные в массовом количестве умирали от голода и эпидемий, а также во время непосильных пеших переходов, особенно в условиях зимы. В результате из 3,9 млн советских пленных к весне 1942 года в лагерях находилось только 1,1 млн выживших. Несколько сотен тысяч было освобождено из лагерей и зачислено на службу в вермахт или оккупационные органы, некоторое число пленных бежало, а более 2 млн погибло. Поскольку Советский Союз не подписал Женевскую конвенцию об обращении с военнопленными, Германия отказалась распространить ее действие на советских пленных. В начале войны советская сторона заявила, что будет придерживаться правил обращения с пленными, за исключением пунктов об обмене списками пленных и получении пленными посылок через Красный Крест. Германия на такое выборочное использование конвенции не согласилась и заявила, что не считает себя связанной условиями Женевской конвенции в обращении с советскими пленными, и, в частности, широко использовала их подневольный труд, не соблюдая установленные конвенцией нормы снабжения продовольствием. Только к лету 1943 года калорийность пайка советского военнопленного, занятого в металлургической или горнорудной промышленности в Германии, достигла 2100 килокалорий. А в августе 1944 года нормы снабжения военнопленных и иностранных рабочих были уравнены с нормами снабжения немецкого населения. Но до этого времени дожило уже не так много советских пленных.
Чистый призыв в Красную Армию, за вычетом возвращенных в народное хозяйство, можно оценить в 42,9 млн человек. В Германии, включая армию мирного времени, общий призыв составил 17,9 млн человек. Из них примерно 2 млн человек были отозваны обратно, в первую очередь для работы в промышленности, так что чистый призыв составил около 15,9 млн человек, или 19,7 % от общей численности населения Рейха в 80,6 млн человек в 1939 года В СССР же доля чистого призыва могла достичь 20,5 % от населения на середину 1941 года, оцениваемого в 209,3 млн человек. Официальные данные о числе мобилизованных в Красную Армию были значительно занижены за счет того, что значительная часть красноармейцев была мобилизована непосредственно в части и не попала в данные централизованного учета мобилизованных. Например, только Южный фронт в сентябре 1943 года призвал непосредственно в части 115 тыс. человек. Этот призыв продолжался вплоть до последних дней войны – за счет освобожденных «остарбайтеров» и военнопленных. Среди таких необученных призывников, многие из которых призывались с оккупированных территорий и считались как бы людьми «второго сорта», безвозвратные потери были особенно велики, и учет их – наиболее плохим.