В 1955 г., когда к власти в СССР пришла команда Хрущева-Булганина, переговоры возобновились с удвоенной энергией. Начались они с уступки россиян. В 1949 г. СССР, безусловно, не желая оставлять оккупационную зону в Австрии,
отказался от проекта договора в том виде, в котором он был в то время. В январе 1955 позиция россиян еще оставалась отрицательной. Но 8 февраля Молотов в своем докладе отметил, что советское правительство смягчает свою позицию, однако стремится сохранить связь между подписанием договоров с Германией и с Австрией. Возможно, он надеялся, что Лондонский и Парижский договор о Западноевропейский союз не будут ратифицированы. Когда же стало известно об их ратификации во Франции и Германии (март 1955 г.), СССР прибег к примирливишои политики, и 29 марта стало известно, что австрийского канцлера Рааба приглашены в Москву. Он прибыл туда 11 апреля и, при условии, что Австрия обязуется остаться нейтральной, получил от россиян обещание вывести все оккупационные войска в 31 декабря 1955 Это был знак, что есть желание уладить дело. Послы четырех оккупационных держав собрались в Вене 2 мая, и 15 мая договор подписали. За поставки некоторых товаров на протяжении 7 - 10 лет СССР согласился вернуть австрийскому правительству «немецкое имущество», конфискованное ранее, в частности нефтяные промыслы. Договор отменил ограничения, предусмотренные в 1949 году по австрийской армии, и пункт, который признавал Австрией определенную ответственность за развязывание войны. Австрийское правительство односторонним заявлением, что впоследствии стала конституционным законом, провозгласил свой нейтралитет. Это, однако, не помешало Австрии стать членом ООН, а также вступить в европейских невоенных организаций. Кроме того, она стала в 1955 членом Европейского совета.