汉元年正月,沛公被封为汉王,在巴蜀地区称王。汉王赐给张良黄金一百镒,珍珠二斗,张良把这些东西全部送给了项伯。汉王也因此让张良厚赠项伯,让项伯为他求取汉中之地。项王就答应了,于是得到了汉中之地。汉王前往封国,张良送行到褒中,汉王让张良返回韩国。张良因而劝说汉王道:“大王何不烧断所经过的栈道,向天下表示没有返回的想法,以便稳住项王的心意。”于是让张良返回。行进途中,烧断了栈道。
张良到了韩国,韩王成因为派张良跟随汉王的缘故,项王不让韩成去封国,让他跟自己一起东归。张良劝说项王道:“汉王烧断了栈道,没有回来的想法了。”于是把齐王田荣反叛的事情向项王作书面汇报。项王从此不再担心西面的汉国,而是发兵向北攻打齐国。
项王最终不肯让韩王前往封国,于是把他贬为侯,又在彭城杀了他。张良逃亡,抄小路去归附汉王。汉王也已经回师平定了三秦地区。又封张良为成信侯,跟随汉王向东攻打楚军。到达彭城,汉王兵败而归。来到下邑,汉王下马靠着马鞍说:“我想舍弃山东地区作为封赏,谁能与我共建功业呢?”张良进言说:“九江王黥布,是楚国的猛将,跟项王有矛盾;彭越和齐王田荣在梁地背叛楚国:这两个人可以赶紧加以利用。汉王的将领唯独韩信可以托付大事,独挡一面。如果想捐出山东地区,就捐送给这三个人,那么就不愁打败楚国了。”汉王于是派遣随何去游说九江王黥布,并且派人与彭越联络。等到魏王豹反叛,派韩信率兵去讨伐他,乘机攻占了燕、代、齐、赵等国。然而最终打败楚国,都是这三个人出的力。
张良体弱多病,未曾独自领兵作战,一直作为谋臣,时时跟随汉王。
汉三年,项羽把汉王迅速包围在荥阳,汉王恐惧忧虑,和郦食其商议消弱楚国的势力。郦食其说:“从前商汤诛灭夏桀,把夏朝的后代封在杞国。武王诛灭殷纣,把殷朝的后代封在宋国。如今秦朝丧失德行,背弃道义,侵伐诸侯的国家,消灭六国的后代,使他们没有立锥之地。陛下如果真能重新扶立六国的后代,让他们全都接受陛下的封印,这样它们的君臣百姓一定都会感激陛下的恩德,无不仰慕陛下的大仁大义,甘愿做陛下的臣子。德义推行以后,陛下就可以南面称霸,楚王必定整齐衣襟前来朝拜。”汉王说:“很好。赶快去刻印,先生就带着它启程吧。”
郦食其还没有出发,张良从外地回来拜见汉王。汉王正在用餐,说:“子房到我面前来!有个客人为我策划了削弱楚国势力的计谋。”就把郦食其的话都告诉了他,说:“子房认为怎么样?”张良说:“是谁为陛下策划了这样的计谋?陛下的大事要完了。”汉王说:“为什么呢?”张良回答说:“我请求借大王面前的筷子为大王筹划一下。”就说道:“从前商汤讨伐夏桀而把夏朝的后代封在杞国,这是因为估计能够置夏桀于死地。如今陛下能够置项羽于死地吗?”汉王说:“不能。”张良说:“这是不可以那样做的第一个原因。
武王讨伐殷纣而把殷朝的后代封在宋国,这是因为估计能够得到殷纣的头颅。如今陛下能够得到项羽的人头吗?”汉王说:“不能。”张良说:“这是不可以那样做的第二个原因。武王进入殷朝的都城,表彰商容居住的里苍,释放被囚禁的箕子,修整比干的坟墓。
如今陛下能够修整圣人的坟墓,表彰贤人的里苍,在智者的门前向他们致敬吗?”汉王说:“不能。”张良说:“这是不可以那样做的第三个原因。发放钜桥的粟粮,散发鹿台的钱财,以赐给贫穷的百姓。如今陛下能够散发库府的钱粮来赐给贫民吗?”汉王说:“不能。”张良说:“这是不可以那样做的第四个原因。灭了殷朝后,武王把兵车改为乘车,把兵器倒过来放着,蒙上虎皮,以表示天下不再有战争之祸。如今陛下能够偃武修文,不再用兵吗?”汉王说:“不能。”张良说:“这是不可以那样做的第五个原因。周武王把战马放到华山南面牧养,以示不再使用战马。如今陛下能够让战马休息而不再使用吗?”汉王说:“不能。”张良说:“这是不可以那样做的第六个原因。周武王把牛放牧到桃林的北边,以示不再运输粮草物资。如今陛下能够放牧牛群而不再运输粮草物资吗?”汉王说:“不能。”张良说:“这是不可以那样做的第七个原因。况且天下的游士离开他们的亲戚,舍弃他们的祖坟,告别他们的故友,追随陛下到处奔走,只是日夜盼望得到一小块封地。