이견도 있으나, 『고려사』 백관지(百官志)에 의하면 국초에 내의성(內議省)이라 칭하던 것을 982년(성종 1) 내사문하성이라 고치고, 1061년(문종 15) 6월에 중서문하성이라 고쳤다고 되어 있다. 고려는 성종 때 당나라의 제도를 받아들여 삼성(三省), 즉 내사성·문하성·상서성을 두었는데, 표면적으로 삼성은 각각 독립되어 있었으나 당나라의 삼성병립제와는 달리 내사성과 문하성을 합하여 내사문하성이라 칭하여 마치 한 성처럼 되어 있었다.
이는 내사성과 문하성의 기능이 서로 밀접하여 한 기관과 같이 되어 있었기 때문이다. 고려의 정치조직이 당나라의 제도와 다른 점은 여기에서도 찾아볼 수 있다. →중서문하성