Проводя линию на предотвращение конфликта с Германией, правительство СССР подписало с ней 10 января 1941 г. новое хозяйственное соглашение до августа 1942 г.
В одном пакете с хозяйственным соглашением были подписаны секретный протокол о передаче Германией СССР за денежную компенсацию полосы литовской территории, прилегавшей к Сувалкской области, имевшей важное военное значение. Были заключены также договор о советско-германской границе от реки Игорки до Балтийского моря и комплекс соглашений об урегулировании взаимных имущественных претензий Германии и СССР по Литве, Латвии и Эстонии. Советское правительство прекрасно понимало, что германская военная экономика испытывает особенно острый недостаток нефтепродуктов. В Германии, в союзных и оккупированных ею странах добывалось в год около 10 млн. т нефти, производилось около 4 млн. т синтетического горючего. Но этого было недостаточно, особенно в условиях войны. Поэтому большое значение придавалось импорту нефтепродуктов из СССР. Но за 1940 г. Германия получила из Советского Союза нефтепродуктов всего 657 тыс. тонн
, то есть 4,6% ее общих годовых запасов. В СССР в 1940 г. было добыто 31,1 млн. тонн нефти, то есть экспорт нефтепродуктов в Германию составлял лишь 2,1% от общей добычи нефти в стране. Зерна было выращено в СССР в 1940 г. 95,6 млн. т, а экспортировано в Германию менее 1 млн. т, то есть около 1%. Основную часть этого экспорта составлял ячмень (732 тыс. т) и овес (143 тыс. т), пшеница — всего 5 тыс. т. Советское правительство попыталось в первые месяцы 1941 г. использовать хозяйственное соглашение в качестве рычага для давления на Германию. Кремль, по сути дела, не выполнял взятых на себя договорных обязательств, что являлось ответом на продолжение Германией политики, создавшей угрозу безопасности СССР. По новому торговому соглашению предусматривалось, что СССР будет поставлять Германии товары начиная с 11 февраля, а немцы, по-прежнему, с некоторой задержкой — с 11 мая 1941 г.
В январе 1941 г. экспорт СССР в Германию составил 24 млн. германских марок, импорт СССР из Германии — 29,6. В феврале соответственно — 19,9 млн. и 19,4 млн. марок. Немецкие поставки в течение второго квартала должны были увеличиться более чем вдвое (с 69,6 млн. марок в I кв. 1941 г. до 151,3 млн. герм, марок во 11 кв.), а экспорт СССР в Германию во II квартале, как предполагалось, составит 130,8 млн. марок. По этому соглашению в СССР из Германии было поставлено много новейших образцов военной техники и промышленных изделий. Были получены три учебно-тренировочных самолета «Фокке-Вульф-58», радиопеленгаторы, самолетные радиостанции с переговорным устройством, приборы для слепой посадки, стенды для испытания моторов, винты для самолетов, клепальные станки-автоматы, 50 видов, испытательного оборудования и многие другие изделия для авиационной промышленности. Для Военно-Морского флота были получены гребные валы, компрессоры высокого давления, моторы для катеров, судовая электроаппаратура, освинцованный кабель, насосы, аккумуляторные батареи для подводных лодок, перископы, орудийные корабельные башни… Артиллеристы получили два комплекта тяжелых полевых гаубиц калибра 211 мм, батарею 105-мм зенитных пушек с боекомплектом, приборы для управления огнем, дальномеры, прожекторы, 20 прессов для отжима гильз. В поставки вошли также образец среднего танка, дизель-моторы, полугусеничные тягачи, образцы радиосвязи для сухопутных войск. Всего военной техники по хозяйственному соглашению было получено на 81,57 млн. германских марок.
Из невоенных поставок пришло оборудование для заводов и добывающей промышленности. Было закуплено значительное количество оборудования для нефтеперерабатывающей промышленности, никелевых, свинцовых, медеплавильных, химических, цементных, сталепроволочных заводов, оборудование для рудников, в том числе буровые станки и 87 экскаваторов. Германия поставила также три грузо-пассажирских судна, танкер, железо, сталь, судостроительный лист, дюралюминий, значительное количество каменного угля (на 52 млн. герм, марок) и другие товары
. Германские поставки по хозяйственному соглашению в общей сумме составили 287 млн. герм, марок. Не надо забывать, что в 1935 г. Германия предоставила СССР кредит на 200 млн. герм, марок сроком на 5 лет. По этому кредиту СССР получил заводского оборудования и других товаров на 151,2 млн. марок. По кредитному соглашению 1939 г. в СССР поставлено товаров более чем на 40 млн. герм, марок. (К 22 июня 1941 г. Советский Союз не успел расплатиться за майско-июньские поставки на сумму более 70 млн. марок, и общие торговые долговые обязательства СССР перед Германией составили к этой дате 260 млн. герм, марок). Образцы новейшего немецкого вооружения, станков и другого заводского оборудования в значительной степени способствовали укреплению оборонной мощи СССР.
Советский Союз же начиная с декабря 1939 г. по конец мая 1941 г. поставил Германии нефтепродуктов 1 млн. т на 95 млн. герм, марок, зерна (в основном кормовое) — 1,6 млн. т на 250 млн. марок, хлопка, — 111 тыс. т. на 100 млн. марок, льна — 10 тыс. т. на 14,7 млн. марок, лесоматериалов — на 41,3 млн. марок, никеля — 1,8 тыс. т. на 8,1 млн. марок, марганцевой руды — 185 тыс. т. на 7,6 млн. марок, хромовой руды — 23,1 тыс. т. на 2 млн. марок, фосфатов — 214 тыс. т. на 6 млн. марок, а также другие товары. По хозяйственному соглашению от 11 февраля 1940 г. СССР поставил Германии товаров на 310 млн. герм, марок.
Постановлением Политбюро ЦК ВКП(б) от 14 января 1941 г. начальником Генерального штаба и заместителем наркома обороны был утвержден Жуков Георгий Константинович, а Мерецков К.А. был переведен на должность заместителя наркома обороны по боевой подготовке. Заместитель начальника Генерального штаба Красной Армии генерал-лейтенант Смородинов И.В. переводится начальником штаба Дальневосточного фронта. Были заменены многие командующие округами и армиями, и все это «для улучшения подготовки войск округов и армий». Маршала Кулика тогда же отстранили от курирования вопросов, связанных с вооружением, оставив ему лишь Главное артиллерийское управление и Артиллерийскую академию. 17 января 1941 г. НКВД информировал Сталина и Молотова о мобилизационной подготовке железнодорожного транспорта. Главное транспортное управление НКВД СССР констатировало, что «приказ НКПС №СС-70/Ц о составлении Военно-мобилизационным управлением к 1 декабря 1940 г. мобилизационного плана желдортранспорта СССР не выполнен», и в настоящее время НКПС не имеет мобилизационного плана перевозок, «не составлен централизованный план народнохозяйственных перевозок на первый месяц войны». Союзные наркоматы не представили в НКПС заявок на грузы, подлежащие перевозке в начальный период войны, а с Н КО нет даже договоренности по вопросу о плане воинских перевозок…
…В январе 1941 г. мобилизационного плана железных дорог на военное время не было. Существующая пропускная способность ряда железных дорог, особенно дорог на западе, не обеспечивала требований военного ведомства… «Наиболее узкими местами на дорогах западных областей Украины и Белоруссии являются участки: Белосток-Гродно — Граево, Волковыск — Черемха, Гродно — Мосты, Волко-выск — Черемха — Лида, Лида — Молодечно — Гудогай — Алехно-вичи-Крулевщизна и ряд других, которые могут пропустить от 4 до 9 пар поездов в сутки вместо требуемых от 12 до 48 пар поездов по плану НКО.
Минский узел имеет недостаточное развитие: короткие и слабо развитые пути и горловины, не обеспечен водоснабжением, ввиду этого узел в направлении от Москвы может пропустить только 42 пары поездов, тогда как перегоны этой линии обеспечивают пропуск 96 пар поездов. Такое же положение наблюдалось и на ряде участков Львовской, Юго-западной, Ковельской и других западных дорог…