朱元璋承認元朝是正統的原因有:
1、大明承認元朝就和民國利用退位詔書的法理一樣,不僅可以強調自己的正統,還可以名正言順的取得大理吐蕃東北以及塞外的主權,甚至連藩屬國都繼承來了。
2、元清兩代用的都是傳統的典章制度,屬于中華文化圈之內。元朝時修金史遼史宋史,這種做法只有取代前朝的新的大一統王朝才會做。如果斷然否決,一方面是從法理上不好解釋。另一方面就意味著要重修宋史承認繼承宋朝。
3、漢地仍有很多蒙古割據勢力以及很多不愿離開富饒漢地回到苦寒塞外的蒙古人,甚至還有很多忠于元朝的漢臣。承認元朝的正統地位有助于籠絡這些人,讓國內那些蒙古人和舊臣遺老加入現政權而不至于鬧事。