开皇之治仓廪实

开皇年间(581—600),隋朝在经历了近四个世纪的分裂动荡后重新统一。史书对这段治世最常使用的描述,就是“仓廪实,法令行”。“仓廪实”不是修辞。据唐代文献追记,隋文帝末年国家储积的粮食可供隋家天下吃五六十年,直到唐朝,关中各地还在使用隋朝留下的仓窖。然而,“仓廪实”并不自动意味着民富。开皇十四年,关中发生大旱,粮食短缺,朝廷没有打开丰盈的官仓赈济,反而下令百姓到关东去“逐粮”。一边是盈溢的国库,一边是流徙的饥民,这个反差正是开皇之治最需要解释的地方。

理解这个反差,要从制度而非道德入手。隋文帝本人确实节俭,但让仓廪充盈的并不是皇帝的个人品质,而是一套目的明确的国家建构。隋王朝建立之初,面临的是北周末年遗留下的残破局面:大量人口被豪强隐占,地方政府无法掌握真实的户籍,税收难以征齐。开皇之治的核心工程,就是重新建立国家与编户齐民之间的直接关系,并把粮食从社会基层源源不断地抽取上来,集中到官仓之中。可以说,开皇年间的仓廪实,本质上是国家汲取能力的一次空前提升,而不是社会富裕程度的简单标尺。

户籍与均田:国家重新“看见”基层农户

隋以前,中国北方长期由胡汉杂糅的政权控制,均田制早已在北魏推行,旨在把土地授予农民,换取租调与力役。但制度的初衷在实施中逐步走样:豪强大族以“荫户”方式隐匿了大量人口,地方乡里政权也往往被本地豪绅把持,国家名义上拥有编户,实际管控能力有限。隋文帝登基后,重新颁布均田令,按丁口给授土地,明确受田农民的租调义务。这一步并不新鲜,新鲜的是一套针对人口的强力清理措施。

开皇五年,隋朝实行“大索貌阅”,逐户逐人核对年龄与相貌,查出一批虚报年龄、谎称老弱以逃避课役的隐户。同时推行“输籍定样”,由朝廷制定统一的户籍等级和赋税标准,基层官吏只能按标准定差,无法随意增减。这两道命令配合均田制,使原本依附于豪强的农户大量脱离荫庇,成为向国家直接纳税的编户。

均田制解决的是“按什么标准授田、以什么标准征课”,大索貌阅解决的是“谁是纳税人”,输籍定样则堵住了基层操作中的自由裁量。三者相互咬合,构成一个前所未有的精密控制体系。结果是户口数迅速上升:文献记载,隋朝建国初受禅时全国户数不过四百余万,二十多年后增长到八百余万。这个数字或许有统计口径的问题,但趋势是可信的——它说明国家重新在基层社会中找回了自己的税基。没有这个前提,仓廪实就无从谈起。

“轻税厚收”的财政机制

国家从更多农户身上征收的,是一种定额实物税。隋朝在开皇年间规定,受田的丁男与已婚妇女组成的“一床”每年纳租粟三石,调绢一匹或布一端,另服力役二十天。相比南北朝后期许多政权频繁加派和临时征调,这个负担并不算重。隋文帝也曾多次因灾情减免租调,试图塑造轻徭薄赋的形象。

但奇怪的是,名义税率不高,国家收入却急剧膨胀。原因并不神秘:税基扩大了。原先被豪强隐匿的一批人口,现在每个人都要交租,即使定额不高,巨量的小农也汇成了一条粮流。这在财政学上就是“低税率、宽税基”带来的厚收。更重要的是,隋朝严格限制了地方对租调的截留。县里征收的粟和绢,要一级级上缴州郡,再按朝廷命令运往指定的仓口。地方官不再是独立的财政主体,他们只有征收和执行的责任,没有支配和减免的权力。这样一来,税收的终点从地方金库变成了中央掌控的仓廪。

这套财政机制还有一个特点:它以实物征收为主。粟米需要仓库存放,绢帛需要库房保藏,所以财政收入的扩大必然带来仓储建筑的大规模修建。开皇初年,朝廷便在黄河与渭河的交汇地带设置转运仓,把关东的粮食经水运集中到京师。后来仓储规模不断扩张,形成了从乡里、县仓、州仓到中央大仓的层级结构。可见,仓廪实不是一个静态的结果,而是财政机制运转的必然副产物:只要国家成功地汲取和转运,粮食就必须找到存放之地。

官仓与义仓:一套自上而下的吸纳网络

隋朝的仓储体系分层清晰,至少有三种性质不同的仓。最上层是中央直接掌握的太仓,供应京师百官与军队;其次是沿水陆要道设置的转运仓,如华州的广通仓,用来中转关东粮食;再往下是各州县的官仓,存储本地租调。这个体系的核心是“转移”与“集中”,而非“保存”与“共享”。

与传统官仓并列的,还有一种常被后人称道的发明——义仓。开皇五年,朝廷采纳长孙平的建议,令诸州军民在每年秋天按贫富等级出粮,由当地基层组织管理,以备凶年赈贷。最初的义仓带有民间互助色彩,粮不入国库,而留于本乡。设立义仓的目的,原本是弥补官仓只管京师、不管地方的缺陷,让地方灾荒时能就近有粮可用。

然而,义仓的民间性并没有维持多久。隋朝随即将其纳入州县的行政管理体系,把自愿捐纳改为按户等定额强制征收,上、中、下户分别交纳不同数量的粟麦。名义上仍称义仓,实际上已经转化为一种附加税,只是它的储备用途仍保留着灾荒赈济的名义。从这个变化可以看出,开皇之治建立仓储体系时,优先考虑的是国家动员方便,而不是基层自治能力。义仓从一个民间互助组织,逐渐变成国家渗透到乡村的触角,这与大索貌阅、输籍定样一样,都体现了对基层社会的硬化控制。

官仓与义仓叠加的结果是:国家手中有粮,可以在丰年买入调节价格,也可以在荒年放出平抑粮价,还可以供给公共工程和战争。这正是“仓廪实”对国家能力的意义所在。但从长远看,义仓的变质也埋下了隐患——国家从农民手中多收了一份粮,民间的储粮却未必增加,一旦遇到连年灾荒,社会的承受力甚至会低于没有义仓的年代。

集权为国家汲取开路

开皇年间这些制度之所以能推行,离不开一个关键的政治条件:中枢对地方和豪强的压制。西魏北周以来,关陇军事集团是政权的核心,豪强和宗族在乡里拥有极大的社会控制力。隋文帝以关陇集团中的另一支力量起家,登基后有意削弱那些与皇权并列的势力。他逐步废除了门阀把持的选官制度,把选官权收归中央;又通过以文吏治国、提拔寒门,改变了北周以来武人掌权的格局。苏威、高颎等人正是以善于理财和熟悉制度见长,他们的施政逻辑是让一切事务都进入国家登记的轨道,而不是依赖地方精英的撮合。

在财政领域,集权意味着两点。其一,统一度量衡和货币,开皇前期铸造新五铢钱,严禁杂钱流通,使交易和国家征收都建立在一个标准之上。其二,地方官员的政绩考核与户籍、税收挂钩,刺史、县令若“户口增益”可得升迁,若隐漏不实则受处分。这种激励结构让地方官有动力去检括户口、追缴欠税,而不是与豪强勾结损害国库。

当然,集权也付出了代价。当地方豪强被压制时,国家对基层社会的杠杆变得极为灵敏,中枢的决策可以畅通无阻地转化为乡村的力役和实物的征收。隋文帝在世时,尚能用个人权威约束使用资源的节奏;一旦继位者缺乏同样的节制,这台高效的汲取机器就会全速开动,把开皇年间积攒的粮食和民力一并推向毁灭性的方向。

丰裕的仓廪如何变成透支的资本

开皇末年,国家财富积累达到顶点。然而,隋文帝去世后不到十五年,隋朝便陷入战乱。这个过程常被解释为炀帝暴政,但从财政结构看,它更像是在使用一台已经过度运转的机器。隋炀帝登基后,大规模营建东都洛阳、开凿大运河、修筑长城、征伐高句丽,每一项工程都是耗粮耗力的大引擎。开皇年间留下的储备,恰好提供了先行资本。后世史家说“隋氏之积,自开皇年至大业初,仓廪充实”,这些储备支撑了大业前期庞大的公共开支。

问题在于,储备可以动用,民间的人力却不能无限制地使用。大业年间,各地征发丁夫动辄数十万,长期脱离生产。即便国家仓库里还有粮,粮食也无法送到饥饿的役夫口中。史料中经常出现朝廷不肯赈济或粮食运输不及时的记录,以致百姓在丰裕的年代里饿死道路。隋末民变爆发后,规模巨大的官仓成为各路反军争抢的目标。李密占据兴洛仓,开仓任意百姓取粮,队伍迅速膨胀;洛阳附近的含嘉仓、回洛仓也在不同势力间易手。这些仓窖中的粮食,是隋朝国家能力的结晶,也是它对待民生方式的证明——国家富足到了极点,却无法阻止自身在人民的反抗中瓦解。

这个悖论是理解开皇之治的关键。仓廪实本身不是坏事,它是国家治理能力的体现。但当财政汲取高度集中于中央,而社会本身的储备和再生产的能力被忽略时,仓廪实就变成了一种危险的相对富足。它让朝廷误以为王朝根基极稳,于是敢于进行任何消耗巨大的冒险;同时它又无法替代民众手中的活粮,因为在农业社会,真正的安全不是国家仓库里的存粮,而是农民正常年景下的余粮和再生产的能力。

遗产与边界:唐初对开皇仓廪的修正

唐朝取代隋朝后,几乎原封不动地继承了开皇年间的几项主要制度:均田制、租庸调制、州县级仓储。但唐代的统治者很快表现出一种明显的修正主义态度。唐太宗在谈论隋朝灭亡时,多次批评“隋文帝勤俭而仓廪实,然不恤百姓”,说隋朝粮仓虽丰,却宁可让百姓在荒年逃荒,也不放粮赈济。这种反思直接影响了唐初的财政政策,例如更严格地限制力役征发,把义仓重新导向民间自主管理,并在荒年建立及时的赈济流程。

唐初的府库同样充实,但充实的基础略有不同。唐朝并没有放弃国家积聚,只是更注重积聚与社会生产之间的平衡。义仓在唐代虽然也由官府干预,但一度恢复自愿或按户等定额征收后专用于赈济,不再轻易挪用。均田制在唐初延续,但土地买卖的松动和人口增加,又使这套制度慢慢瓦解。相比之下,隋朝仓廪实的制度寿命其实很短:从开皇到贞观,不过半个多世纪,隋朝的制度要素已经经历了成功、滥用、失控和修正的全过程。

若把开皇之治放进中国历史的长程视野,可以看到一个重要的分界线。南北朝时代的国家,缺少对基层社会的穿透能力,豪强与国家争夺人口,国家的富足本质上取决于豪强的施舍。隋朝用行政手段打通了国家与农户之间的屏蔽,第一次让中央在和平时期可以大规模、低成本地汲取实物财富。这种能力在唐、宋、明、清均有延续,但各朝都在摸索它的边界。开皇之治留下的真正遗产不是几座粮仓,而是这样一种认识:国家富庶可以通过制度设计实现,但国家富庶若超过民间的承受边界,制度的成功就会反过来成为政权崩解的推手。开皇之治仓廪实,展示的正是国家能力上升所带来的可能与边界。

本网站使用 Cookie 以保障网站正常运行并改善使用体验。