1921年5月25日蘇聯從伊爾庫次克出兵聯合赤塔遠東共和國的紅軍共二師兵力，由蘇赫-巴托爾和喬巴山做嚮導，7月先佔領恰克圖；另一方面因華盛頓會議的關係，日軍自延吉、琿春撤軍，恩琴失去日方支持。7月6日蘇聯紅軍開入庫倫，恩琴被俘，蒙古獨立國成立。1921年7月11日，外蒙古建立親蘇的君主立憲政府。北洋政府下令命張作霖收復外蒙。張僅作了敷衍，並沒出兵至外蒙。11月25日外蒙古建立人民革命政權，並與蘇聯在1922年訂立了《蘇蒙修好條約》。北京政府發布了一份聲明，譴責外蒙古企圖分裂中華民國的行徑，不承認外蒙古的獨立。1923年1月26日，企圖武力奪取政權的孫中山和蘇聯代表越飛在上海秘密發表《孫文越飛宣言》，同意蘇軍留駐外蒙。1924年4月17日，蒙古君主哲布尊丹巴活佛逝世。1924年5月31日，北洋政府與蘇聯簽訂的《中蘇解決懸案大綱協定》，不承認外蒙古獨立，並要求蘇方撤軍。但該條約並沒有被很好執行，當時報紙稱蘇軍在外蒙重要據點均有駐軍。1924年11月26日，在蘇聯第三國際支持與行動下，蒙古人民黨宣布廢除君主立憲制，成立蒙古人民共和國，定都庫倫，改城名為烏蘭巴托，以1911年作獨立紀元，允許蘇聯駐軍。但中國及英、美等當時主要國家政府皆未承認。1924年，中國唐努烏梁海發生反俄運動，蘇俄派兵鎮壓，並將一部份歸還外蒙古。1947年6月2日，外蒙古發動北塔山事件，由蘇聯軍機掩護侵入新疆北塔山；11月，蘇聯外長葛羅米柯在聯合國政治委員會中，遣責中國軍事入侵外蒙古。外蒙併吞原屬中國之達里岡崖。1935年1月24日，日本主張呼倫貝爾之貝爾湖以南的哈爾哈廟，是滿洲國不可分割的一部份，外蒙古不該派兵屯駐，蘇日爆發第一次邊界衝突。蘇聯、日本、滿洲國、外蒙古四方代表在哈爾濱爭執不休，衝突延續到隔年12月蘇聯才讓步。1939年再爆發諾門罕戰役。表面上是滿洲國與外蒙古為了領土而交戰，但實際上則是日本關東軍與蘇聯遠東軍的較量。1962年外蒙古劃定國界時，中國承認諾門罕戰役蘇聯獲勝的事實，周恩來遵守蘇聯對外蒙古領土的一切主張，自此確立了外蒙古成為共產黨的衛星國。
1924年4月17日，北洋政府與蘇聯簽訂《中蘇解決懸案大綱協定》，除不承認外蒙古獨立，還要求蘇方做什麼?