留守后方
915年(乾化五年),李存勖夺取魏博。此后近十年,李存勖在河北与梁军作战,将太原军政全部委托给张承业。张承业征兵买马支援前线、招抚流民生产务农、征集粮草充实军用,使得李存勖没有后顾之忧。当时,张承业对留在晋阳的宗室权贵的不合理要求一概拒绝,若有违法犯禁的必予惩罚。
后来,李存勖返回太原,欲索要钱财赏赐伶人,便在府库中宴请张承业,并命儿子李继岌为张承业起舞助兴。张承业将自己的玉带、马匹赠给李继岌。李存勖指着钱堆道:“和哥(李继岌小名)没有钱花,七哥就给他这一堆吧,宝马不是什么值钱的东西。”张承业道:“郎君为我歌舞,承业已经拿出自己的俸钱回报。这些钱是大王府库之物,支援三军所用,我不敢将公物当作私礼送人。”
李存勖很不高兴,借醉责怪张承业。张承业道:“臣是个老敕使,不是为子孙谋财,省钱都是为了大王的基业。大王如果要赏赐别人,对老夫也没什么,不过财尽兵散的时候,就一事无成了。”李存勖大怒,让元行钦取剑来。张承业拉着李存勖的衣袍,哭道:“老奴受先王遗命,誓要诛杀汴贼。若因为大王节省国库财物而被杀,死也无愧于先王。”阎宝将张承业拉开,让他退下。张承业骂道:“你原是朱温的同党,如今不尽心效忠,竟敢阿谀谄媚。”说完挥拳便打。
这时,曹太夫人听说李存勖酒后失行,连忙派人召他回去。李存勖生性至孝,听闻母亲召见,便向张承业磕头道歉:“我今日多喝了些酒,冒犯七哥,太夫人一定会责怪我,请七哥喝两杯酒,为我分解一番。”并连饮四杯,又向张承业劝酒。张承业却不肯饮酒。李存勖回去后,曹太夫人让人转告张承业:“小儿冒犯特进,我已经责打过他了,您先回府吧。”次日,曹太夫人又与李存勖亲自到张承业府中慰劳。
917年(贞明三年),李存勖承制,拜张承业为开府仪同三司、左卫上将军、燕国公。张承业坚决推辞,不肯接受。
忧郁而死
921年(龙德元年),李存勖受众将劝进,欲登基称帝。当时,张承业卧病在床,听闻后命人将他从晋阳抬到魏州(今河北魏县),劝谏道:“大王父子与梁贼血战三十年,是要为国家报仇,恢复唐室。如今梁贼未灭,大王便要称帝,恐怕会令天下人失望。大王应先诛除梁贼,为先帝报仇,然后册立唐室后人。唐室后人若在,谁敢承担?唐室若无后人,天下谁能与大王相争?臣只是唐室一老奴,希望能在成功后退隐田里,到时路人感叹一句‘这是本朝敕使、先王监军’,岂不是主上与臣子的荣幸吗?”
李存勖只是道:“我也不想称帝,但却奈何不了众将啊?”张承业见李存勖不肯,自知难以劝阻,痛哭道:“诸侯们浴血奋战,本为恢复唐朝,现在大王自己取得帝位,欺骗老奴啊。”于是返回晋阳,从此一病不起。
922年(龙德二年)十一月二日,张承业病死于晋阳,终年七十七岁。曹太夫人闻知,立即赶到他的家中致哀,并身穿孝服行子侄之礼。923年(同光元年),李存勖称帝,是为后唐庄宗,追赠张承业为左武卫上将军,赐谥贞宪。