1. Затягивание времени для подготовки к войне: Советское руководство понимало неизбежность войны с Германией и стремилось выиграть время для укрепления обороноспособности страны.
2. Стремление избежать войны на два фронта: В условиях сложной международной обстановки советское руководство опасалось одновременной войны с Германией и Японией.
3. Надежда на переориентацию агрессии Германии на Запад: Подписывая договор, советское руководство рассчитывало, что Германия направит свою агрессию на западные страны, что ослабит ее и Советский Союз получит дополнительное время для подготовки.