Следует иметь в виду, что приводимые статистические данные по количеству немецких военнопленных достаточно сильно разнятся даже в документах бывшего Главного управления по делам военнопленных и интернированных МВД СССР. Еще более резкое различие в статистических данных появляется при сравнении официальных советских и немецких источников. Германской стороной количество немецких военнопленных в СССР оценивается примерно в 3,15 миллиона человек, из которых 1,1–1,3 миллиона не пережили плена.
Архивные данные говорят, однако, что общее число немецких пленных, захваченных Красной Армией за всю войну, не превышало 2,5 миллиона человек.
Статистика поступления вражеских военнопленных в годы Второй мировой войны показывает, что их пик пришелся на первую половину 1945 года, когда советские войска стремительно продвигались по территории Восточной Европы, а затем вступили на немецкую землю.
По оценкам Главного командования вермахта, реальная численность вооруженных сил (сухопутных войск, ВМС, ВВС и войск СС) на Восточном фронте на день капитуляции составляла 1 510 000 человек. Они распределялись следующим образом: Юго-Восточный театр — 180 тысяч, группа армий «Остмарк» (бывшая «Юг») — 430 тысяч, группа армий «Центр» — 600 тысяч, армия Восточной Пруссии — 100 тысяч, группа армий «Курляндия» — 200 тысяч человек.
Из всей полуторамиллионной группировки немецких вооруженных сил на Востоке только группа армий «Остмарк» в своем большинстве смогла сдаться американцам или англичанам. Остальные — более миллиона с четвертью немецких солдат и офицеров — попали в советский плен на финальной стадии войны.
Накануне решающей Берлинской операции советское командование не могло не считаться с возможной необходимостью принять капитуляцию всех немецких войск на Восточном фронте.
Вечером 29 апреля 1945 года начальник штаба 1-го Белорусского фронта генерал-полковник М. С. Малинин передал в армии фронта распоряжение Г. Жукова за № 00631/оп о порядке приема военнопленных в случае капитуляции Германии:
Массовая капитуляция и сдача в плен в самом Берлине началась с утра 2 мая 1945 года по приказу командующего гарнизоном генерала Вейдлинга. Только в масштабах 1-го Белорусского фронта за два дня — 2 и 3 мая — на пунктах сбора военнопленных было принято 87 170 солдат и офицеров, в том числе 13 генералов во главе с самим Вейдлингом.
За день боев 2 мая 1945 года войсками 1-го Украинского фронта было взято в плен 34 тысячи немецких солдат и офицеров.
До 30 тысяч солдат и офицеров берлинского гарнизона, пытавшихся пробиться из окруженного города на запад под командованием генерал-майора Зидова, к вечеру 4 мая были уничтожены и пленены в районе Шпандау.
По мере того, как капитуляция и массовая сдача немцев в плен приобрела обвальный характер, учет, прием и размещение пленных в лагерях превратились для советского командования в серьезную проблему. Штатные органы, предназначенные для работы с военнопленными, не могли справиться со своими задачами.