В марте 1941 года на основе поступивших в ГРУ новых донесений было подготовлено спецсообщение руководству. В нём указывалось, что в министерствах Берлина убеждены в предстоящей войне против СССР. Сроком нападения считают 1 мая 1941 года. Из Бухареста поступило сообщение, что нападение на СССР следует ожидать через три месяца, то есть в июне.
Военный атташе в Берлине генерал Тупиков доложил 9 мая 1941 года план возможных действий немецкой армии против СССР. ГРУ информировало Сталина, Молотова и военных руководителей о боевом составе германской армии, о распределении её войск против Англии и СССР, о группировке немецких войск против западных военных округов. На 1 июня здесь было сосредоточено 120–122 дивизии.
10 апреля 1941 года получены агентурные сведения о содержании беседы Гитлера с югославским принцем, в которой Гитлер заявил, что он решил открыть военные действия против СССР в конце июня 1941 года. В начале мая поступила информация о том, что военные приготовления на территории Польши проводятся открыто, немецкие офицеры прямо говорят о предстоящей войне между Германией и Советским Союзом. 6 июня из Софии поступили сообщения о переброске немецких войск из Болгарии и Греции в Румынию к советской границе. В тот же день была доложена информация о том, что на германо-советской границе сосредоточено около 4 миллионов немецких и румынских солдат. Все начальники аэродромов в Польше и Восточной Пруссии получили указание подготовиться к принятию самолётов.
Наиболее важные сведения были получены центром от двух разведгрупп из Берлина вечером 16 июня. В них говорилось: «Все военные мероприятия Германии по подготовке вооружённого выступления против СССР полностью закончены и удар можно ожидать в любое время». Срочным спецсообщением эта информация была направлена Сталину и Молотову.
Советская разведка располагала уникальным информатором в лице немецкого антифашиста Герхарда Кегеля, бывшего в 1940–1941 годах сотрудником посольства Германии в Москве. Кегель пользовался в посольстве доверием руководства, включая посла Шуленбурга, который стремился не обострять отношения с Советским Союзом, пытался предостеречь Гитлера от недооценки советской оборонной мощи. В середине апреля 1941 года Шуленбург, изложив свою точку зрения по вопросу германо-советских отношений в обстоятельном меморандуме, отправился в Берлин для его вручения лично фюреру. 30 апреля, вернувшись в Москву, он сказал своим ближайшим сотрудникам: «Жребий брошен, война неизбежна».
До слуха Кегеля доходили разговоры сотрудников посольства, имевших родственников в различных берлинских ведомствах. Он был свидетелем начала скрытой эвакуации части семей дипломатов и служащих посольства. Вывозились также секретные документы. В середине мая большинство работников посольства знали, что война вот-вот начнётся. Когда Кегель утром 21 июня приехал в посольство, во дворе жгли документы. Из Берлина пришло указание уничтожить последние шифры, а также сообщалось, что «германские интересы» в Москве будет представлять болгарский посланник. В этой обстановке Кегель, пренебрегая всеми правилами конспирации, вышел на незапланированный контакт с сотрудником ГРУ и сообщил, что война начнётся через считанные часы. Много лет спустя Кегель, живший тогда в ГДР, с горечью вспоминал, что советский полковник ответил ему совершенно в духе того времени: «А вы не думаете, что это провокация?»