Después de las relaciones en declive a lo largo de la década de 1930 y luego de una ráfaga de negociaciones en el verano de 1939, Alemania (representada por Karl Schnurre) y la Unión Soviética (representada por Yevgeny Babarin) firmaron un importante acuerdo económico en Berlín en las primeras horas de la mañana del 20 de agosto. El tratado exigía 200 millones de Reichsmark en nuevos pedidos y 240 millones de Reichsmark en exportaciones nuevas y actuales de ambos lados durante los próximos dos años.
Este acuerdo sirvió para dos propósitos. Primero, acercó a dos economías complementarias. Para apoyar su economía de guerra, Alemania necesitaba materias primas: petróleo, manganeso, cereales y madera. La Unión Soviética necesitaba productos manufacturados: máquinas, herramientas, equipo óptico y armas. Aunque la URSS tenía un poco más de margen de maniobra y una posición de negociación algo superior, ninguno de los dos países tenía muchas opciones para recibir esos materiales en otros lugares. Los acuerdos económicos posteriores de 1940 y 1941, por tanto, se centraron en los mismos tipos de artículos.
En segundo lugar, las negociaciones económicas proporcionaron un lugar para que estos poderes, de otro modo hostiles, debatieran cuestiones políticas y militares. Hitler y Stalin se señalaron a lo largo de 1939 mediante estas conversaciones económicas. No es de extrañar, por tanto, que el Pacto Nazi-Soviético se firmara apenas cuatro días después del acuerdo económico.
Debido a que las materias primas tomaban menos tiempo para producirse, los envíos soviéticos inicialmente superaron las exportaciones alemanas y proporcionaron un apoyo importante a la economía de guerra alemana a fines de 1940 y 1941. Antes de que los alemanes pudieran cumplir plenamente su parte del trato, Hitler invadió.