武帝保定二年正月,初于蒲州开河渠,同州开龙首渠,以广溉灌。高祖登庸,罢东京之役,除人市之税。是时尉迥、王谦、司马消难相次叛逆,兴师诛讨,赏费钜万。及受禅,又迁都,发山东丁,毁造宫室。仍依周制,役丁为十二番,匠则六番。及颁新令。制人五家为保,保有长。保五为闾,闾四为族,皆有正。畿外置里正,比闾正,党长比族正,以相检察焉。男女三岁已下为黄,十岁已下为小,十七已下为中,十八已上为丁。丁从课役。六十为老,乃免。自诸王已下,至于都督,皆给永业田,各有差。多者至一百顷,少者至四十亩。其丁男、中男永业露田,皆遵后齐之制。并课树以桑榆及枣。其园宅,率三口给一亩,奴婢则五口给一亩。丁男一床,租粟三石,桑土调以绢絁,麻土以布,绢絁以匹,加绵三两。布以端,加麻三斤。单丁及仆隶各半之。未受地者皆不课。有品爵及孝子顺孙义夫节妇,并免课役。京官又给职分田。一品者给田五顷。每品以五十亩为差,至五品,则为田三顷,六品二顷五十亩。其下每品以五十亩为差,至九品为一顷。外官亦各有职分田,又给公廨田,以供公用。
开皇三年正月,帝入新宫。初令军人以二十一成丁。减十二番每岁为二十日役。减调绢一疋为二丈。先是尚依周末之弊,官置酒坊收利,盐池盐井,皆禁百姓采用。至是罢酒坊,通盐池盐井与百姓共之,远近大悦。是时突厥犯塞,吐谷浑寇边,军旅数起,转输劳敝。帝乃令朔州总管赵仲卿,于长城以北大兴屯田,以实塞下。又于河西勒百姓立堡,营田积谷。京师置常平监。是时山东尚承齐俗,机巧奸伪,避役惰游者十六七。四方疲人,或诈老诈小,规免租赋。高祖令州县大索貌阅,户口不实者,正长远配,而又开相纠之科。大功已下,兼令析籍,各为户头,以防容隐。于是计帐进四十四万三千丁,新附一百六十四万一千五百口。高颎又以人间课输,虽有定分,年常征纳,除注恆多,长吏肆情,文帐出没,复无定簿,难以推校,乃为输籍定样,请遍下诸州。每年正月五日,县令巡人,各随便近,五党三党,共为一团,依样定户上下。帝从之。自是奸无所容矣。
时百姓承平日久,虽数遭水旱,而户口岁增。诸州调物,每岁河南自潼关,河北自蒲坂,达于京师,相属于路,昼夜不绝者数月。帝既躬履俭约,六宫咸服浣濯之衣。乘舆供御有故敝者,随令补用,皆不改作。非享燕之事,所食不过一肉而已。有司尝进干姜,以布袋贮之,帝用为伤费,大加谴责。后进香,复以氈袋,因笞所司,以为后诫焉。由是内外率职,府帑充实,百官禄赐及赏功臣,皆出于丰厚焉。九年,陈平,帝亲御硃雀门劳凯旋师,因行庆赏。自门外夹道列布帛之积,达于南郭,以次颁给。所费三百余万段。帝以江表初定,给复十年。自余诸州,并免当年租赋,十年五月,又以宇内无事,益宽徭赋。百姓年五十者,输庸停防。十一年,江南又反,越国公杨素讨平之,师还,赐物甚广。其余出师命赏,亦莫不优隆。十二年,有司上言,库藏皆满。帝曰:“朕既薄赋于人,又大经赐用,何得尔也?”对曰:“用处常出,纳处常入。略计每年赐用至数百万段,曾无减损。”于是乃更辟左藏之院,构屋以受之。下诏曰:“既富而教,方知廉耻,宁积于人,无藏府库。河北、河东今年田租,三分减一,兵减半,功调全免。”
时天下户口岁增,京辅及三河,地少而人众,衣食不给。议者咸欲徙就宽乡。其年冬,帝命诸州考使议之。又令尚书以其事策问四方贡士,竟无长算。帝乃发使四出,均天下之田。其狭乡,每丁才至二十亩,老小又少焉。
十三年,帝命杨素出,于岐州北造仁寿宫。素遂夷山堙谷,营构观宇,崇台累榭,宛转相属。役使严急,丁夫多死,疲敝颠仆者,推填坑坎,覆以土石,因而筑为平地。死者以万数。宫成,帝行幸焉。时方暑月,而死人相次于道,素乃一切焚除之。帝颇知其事,甚不悦。及入新宫游观,乃喜,又谓素为忠。后帝以岁暮晚日登仁寿殿,周望原隰,见宫外磷火弥漫,又闻哭声。令左右观之,报曰:“鬼火。”帝曰:“此等工役而死,既属年暮,魂魄思归耶?”乃令洒酒宣敕,以咒遣之,自是乃息。
开皇三年,朝廷以京师仓廪尚虚,议为水旱之备,于是诏于蒲、陕、虢、熊、伊、洛、郑、怀、邵、卫、汴、许、汝等水次十三州,置募运米丁。又于卫州置黎阳仓,洛州置河阳仓,陕州置常平仓,华州置广通仓,转相灌注。漕关东及汾、晋之粟,以给京师。又遣仓部侍郎韦瓚,向蒲、陕以东募人能于洛阳运米四十石,经砥柱之险,达于常平者,免其征戍。其后以渭水多沙,流有深浅,漕者苦之。四年,诏曰:
京邑所居,五方辐凑,重关四塞,水陆艰难,大河之流,波澜东注,百川海渎,万里交通。虽三门之下,或有危虑,但发自小平,陆运至陕,还从河水,入于渭川,兼及上流,控引汾、晋,舟车来去,为益殊广。而渭川水力,大小无常,流浅沙深,即成阻阂。计其途路,数百而已,动移气序,不能往复,泛舟之役,人亦劳止。朕君临区宇,兴利除害,公私之弊,情实愍之。故东发潼关,西引渭水,因藉人力,开通漕渠,量事计功,易可成就。已令工匠,巡历渠道,观地理之宜,审终久之义,一得开凿,万代无毁。可使官及私家,方舟巨舫,晨昏漕运,沿溯不停,旬日之功,堪省亿万。诚知时当炎暑,动致疲勤,然不有暂劳,安能永逸。宣告人庶,知朕意焉。
于是命宇文恺率水工凿渠,引渭水,自大兴城东至潼关三百余里,名曰广通渠。转运通利,关内赖之。诸州水旱凶饥之处,亦便开仓赈给。
五年五月,工部尚书、襄阳县公长孙平奏曰:“古者三年耕而余一年之积,九年作而有三年之储,虽水旱为灾,而人无菜色,皆由劝导有方,蓄积先备故也。去年亢阳,关内不熟,陛下哀愍黎元,甚于赤子。运山东之粟,置常平之官,开发仓廪,普加赈赐。少食之人,莫不丰足。鸿恩大德,前古未比。其强宗富室,家道有余者,皆竞出私财,递相赒赡。此乃风行草偃,从化而然。但经国之理,须存定式。”于是奏令诸州百姓及军人,劝课当社,共立养仓。收获之日,随其所得,观课出粟及麦,于当社造仓窖贮之。即委社司,执帐检校,每年收积,勿使捐败。若时或不熟,当社有饥谨者,即以此谷赈给。自是诸州储峙委积。其后关中连年大旱,而青、兗、汴、许、曹、亳、陈、仁、谯、豫、郑、洛、伊、颍、邳等州大水,百姓饥馑。高祖乃命苏威等,分道开仓赈给。又命司农丞王禀,发广通之粟三百余万石,以拯关中,又发故城中周代旧粟,贱粜与人。买牛驴六千余头,分给尤贫者,令往关东就食。其遭水旱之州,皆免其年租赋。
十四年,关中大旱,人饥。上幸洛阳,因令百姓就食。从官并准见口赈给,不以官位为限。明年,东巡狩,因祠泰山。是时义仓贮在人间,多有费捐。十五年二月,诏曰:“本置义仓,止防水旱,百姓之徒,不思久计,轻尔费捐,于后乏绝。又北境诸州,异于余处,云、夏、长、灵、盐、兰、丰、鄯、凉、甘、瓜等州,所有义仓杂种,并纳本州。若人有旱俭少粮,先给杂种及远年粟。”十六年正月,又诏秦、叠、成、康、武、文、芳、宕、旭、洮、岷、渭、纪、河、廓、豳、陇、泾、宁、原、敷、丹、延、绥、银、扶等州社仓,并于当县安置。二月,又诏社仓,准上中下三等税,上户不过一石,中户不过七斗,下户不过四斗。其后山东频年霖雨,杞、宋、陈、亳、曹、戴、谯、颍等诸州,达于沧海,皆困水灾,所在沉溺。十八年,天子遣使,将水工,巡行川源,相视高下,发随近丁以疏导之。困乏者,开仓赈给,前后用谷五百余石。遭水之处,租调皆免。自是频有年矣。
开皇八年五月,高颎奏诸州无课调处,及课州管户数少者,官人禄力,乘前已来,恆出随近之州。但判官本为牧人,役力理出所部。请于所管户内,计户征税。帝从之。先是京官及诸州,并给公廨钱,回易生利,以给公用。至十四年六月,工部尚书、安平郡公苏孝慈等,以为所在官司,因循往昔,以公廨钱物,出举兴生,唯利是求,烦扰百姓,败损风俗,莫斯之甚。于是奏皆给地以营农,回易取利,一皆禁止。十七年十一月,诏在京及在外诸司公廨,在市回易及诸处兴生,并听之。唯禁出举收利云。