高洋勵精圖治,減省冗員任用賢能,百姓均田商賈開市,革新稅務國經鹽鐵,一時國富民豐,賦糧禀足,從前魏朝地方不安,民生四敝,朝中官員時俸爵祿都空有其名,滿朝官員以公謀私,貪贓枉法,搜刮百姓。如今國家富裕高洋下诏,爵分六等,以秩定祿,恢複各級官員時俸,嚴禁貪腐,昏于政者殺而戮之,善于政者褒而獎之,立戶九等,富者稅其錢,貧者役其力。自此人事速效,吏治清明。
高洋因劉義隆幾次上書兼正公心,所以升他為三公侍中,命其同右仆射薛琡改修前魏律《麟趾格》為齊律。劉義隆欣然受命。
宋景業也想入司修律得以升官就向高洋請命,高洋說:“刑法公心,不是你擅長的。”封宋景業為散騎侍郎讓定制天時曆書《天保曆》。
司馬子如見朝中百官加爵,民間百業俱興,覺得是要享受富貴的時候了,上書高洋請封王。高洋問司馬子如說:“您看天下之大要哪裡的食邑?”
司馬子如摸不透高洋的意思,小心翼翼道:“我從先朝就侍神武皇帝左右,蒙其厚恩,親予殊榮,崔暹、崔季舒父子從侍文襄多有不法蒙上恩得以高祿,臣不敢專意,但求賜爵皆是天恩,臣感涕死報。”
高洋聽完,心中已是大怒,便說:“崔暹、崔季舒父子侍奉文襄有什麼不法?往年在冀州專斷橫行、公然受賄,文襄以神武故舊故免其罪,又以神武之情得以複舊,你沾我父的光也沾盡了,你既說沒有中意的地方,我看關中甚好,你若得關中,我封你漢王。”
司馬子如聞言,面如白紙,跪地乞命。
高洋說:“你是父親的舊交,我和大哥都不會殺你。”下旨将司馬子如免職。
九月晉陽傳來軍報,關中的人馬從長安出發伐齊。
高洋讓拓跋焘選拔城中六坊的宿衛之士,要以一當百,視死如歸者,編為親兵,稱“百保鮮卑”,又命唐邕選拔軍中勇武群的漢人組為勇士,以充實邊關要害之地。
此時邊報關的大軍已至潼關了,高洋對太子高殷說:“你伯父文襄皇帝十一歲就撫鎮河北,如今我親領大軍你替我坐鎮後方吧!”
高殷不敢貿然應,回頭看母親,高洋說:“你又不是吃奶的小兒,離不得娘!”
李祖娥摸着高殷的頭,說:“好兒,你聽你爹爹的話。”
高洋親征,命太子高殷留邺城居涼風堂監國。
宇文泰到達建州聽聞高洋要親征,立馬心生退意,與左右說:“這小子打仗比高歡還狠呢。”當季久雨成災,宇文泰軍中人馬病死了不少,便借口天時不利,從蒲闆撤退。高洋并未對戰就占領了黃河南北,從洛陽到平陽盡歸齊地。
高洋在晉陽宮祭天、祭廟,又在南郊行耕禮,勸農桑。命人征诏民夫修建長城,從黃栌嶺向北四百多裡,設置三十個衛所,高洋親自從晉陽到離石一路督視,接着巡視趙、定二州。
山胡部趁高洋離開包圍了離石城,高洋帶兵征讨,山胡聽說高洋帶兵回來了,連夜撤跑。契丹近年實力大增,知道齊國富庶又在邊境修城,前來虜掠,高洋對山胡沒有用兵契丹卻送上門來,命冀州、定州、幽州、安州,組織邊軍屯積糧草,決意讨伐契丹。
十月初冬,北方風雪交加,高洋親伐契丹。身為一國之君的高洋“親逾山嶺,為士卒先”,“露頭袒膊,晝夜不息,行千餘裡,唯食肉飲水,壯氣彌厲。”士兵看到君主身先士卒,所以不惜性命,奮勇争先。此次與契丹之戰,一直打到渤海之邊,方鳴金收兵,俘虜士卒十萬之衆,得牲畜十萬餘頭。