薛居正字子平,開封浚儀人。
其父薛仁謙任後周太子賓客。
居正年輕時好學,有遠大志向。
清泰初年,參加進士考試未被錄取,寫了一篇《遣愁文》來自我解嘲,其文寓意卓越豪邁,觀者認為有公輔大臣的器量。
過一年,登進士第。
晉天福年間,華帥劉遂凝召他為從事。
劉遂凝之兄劉遂清管理國家财經大事,上奏任命他為鹽鐵巡官。
開運初年(944),改任度支推官。
宰相李崧領管鹽鐵,又上奏任他為推官,加任大理司直,升為右拾遺。
桑維翰任開封府尹時,又上奏任他為判官。
後漢乾..初年,史弘肇統率侍衛親軍,威權震動皇上,為人殘忍自傲,沒有人敢忤逆他的命令。
他的部下官吏控告百姓違犯鹽禁,論法當死。
訟獄将要決斷,薛居正懷疑其罪不實,召來這個百姓訊問,原來這個官吏與他有私怨,因此誣告他。
逮捕這個官吏來訊問,他供認不諱,被處罰。
史弘肇雖然很惱怒,但又不能救助。
後周廣順初年(951),遷升為比部員外郎,統領三司推官,不久任知制诰。
周太祖征伐兖州,诏令薛居正跟從前往,因為功勞加任都官郎中。
顯德三年(956),遷升為左谏議大夫,擢任為弘文館學士、判館事。
六年(959),出使滄州核定民租。
不久因為他的才幹揚名朝廷,擢升為刑部侍郎、判吏部铨。
宋初,調任戶部侍郎。
太祖親自征讨李筠及李重進,管理留司三司,不久出任許州知州。
建隆三年(962),到朝廷任樞密直學士,權知貢舉。
湖湘剛平定,朝廷任命居正知朗州。
正遇逃兵數千人聚結山澤為盜,監軍使懷疑城中僧侶一千多人都是同夥,準備全部捕殺。
居正用計遲緩捕殺,于是率領軍隊消滅群寇,擒俘盜賊主帥汪端,訊問他,得知僧侶們并未參預其事,僧侶們得以存活下來。
乾德初年(963),加任兵部侍郎。
皇帝将要親自征伐太原,大量發動百姓運送糧草。
當時河南府鬧饑荒,逃亡者四萬家,皇上為此感到憂慮,命居正乘驿馬招集百姓,十天後百姓都恢複生業。
朝廷命居正以本官參知政事。
五年(967),加任吏