Skip to Content Facebook Feature Image

軍餉、糧草與後勤——戰爭如何燒錢

博客文章

軍餉、糧草與後勤——戰爭如何燒錢
博客文章

博客文章

軍餉、糧草與後勤——戰爭如何燒錢

2026年10月11日 16:30

「兵馬未動,糧草先行。」這句古話在冷兵器時代是鐵律。但糧草不僅僅是「先行」那麼簡單——它是一切軍事行動的經濟底盤,其成本往往遠超人們的想像。從漢代居延邊塞的簡牘記錄,到唐德宗貞元年間的度支奏報,從明代萬曆三大征的財政清單,到清代平準戰爭的糧道檔案,歷史反覆揭示一個事實:在冷兵器時代,真正的戰爭成本不在刀劍和馬匹,而在糧食從產地到前線的千里跋涉之中。

漢代:一石糧的千里之價

漢代對匈奴用兵,戰功赫赫,而勝利的背後是一筆驚人的後勤帳。這筆帳最早的經典表述,出自《漢書·主父偃傳》——須注意,主父偃講的是秦始皇的教訓,而非漢武帝的戰績:

「秦皇帝不聽,遂使蒙恬將兵而攻胡……又使天下蜚芻輓粟,起於黃、腄、琅邪負海之郡,轉輸北河,率三十鍾而致一石。男子疾耕不足於糧饟,女子紡績不足於帷幕。」顏師古注曰:「六斛四斗為鍾,計其道路所費,凡用百九十二斛,乃得一石至。」——從山東半島(黃縣、腄縣、琅邪)將糧食轉輸至河套(北河),出發三十鍾(每鍾六斛四斗,合計一百九十二斛),抵達前線者僅一石,有效輸送率約千分之五。

尤須辨明其語境:主父偃上書武帝,通篇主旨是反對伐匈奴——「靡敝中國,甘心匈奴,非完計也」。他以秦之弊為前車之鑒,說明深入漠北在後勤上不可持續。也就是說,「百九十二斛乃得一石」是勸諫的反面例證,而非漢軍自家的帳。漢代實際的邊防後勤,另有一套更為複雜的機制。

居延漢簡的出土,提供了漢代邊塞後勤的一手記錄。簡牘所見邊塞吏卒的月廩食,通常為「三石三斗三升少」(約3.3石),這是漢代邊塞戍卒口糧的標準額度。但須注意,不可將秦代「192斛致一石」的極端比率直接套用於居延——那是山東至河套逾千里、純陸路的特定路線;而居延邊塞本身即有大規模屯田,且居延綠洲可資補給,補給半徑與條件完全不同。漢代在西北的屯田與「僦人(僱傭運輸)」並行,正是為了降低這段轉輸的損耗。

後勤人力的負擔,宋代沈括在《夢溪筆談·官政》中留下了一段可貴的精算,可作為理解冷兵器時代運糧人力結構的參照:「三人餉一卒,一去可三十一日……若興師十萬,輜重三之一,止得駐戰之卒七萬人,已用三十萬人運糧,此外難復加矣。」——即三名運糧者供養一名作戰士兵,可支持三十一日行程;十萬之師,扣除三分之一輜重兵,實得戰卒七萬,卻已需三十萬人運糧。這比任何泛泛的「多少民夫」之說,都更能說明後勤人力的量級。

以農業產出衡量,據《漢書·食貨志》所載李悝之說:「一夫挾五口,治田百畝,歲收畝一石半,為粟百五十石。」——五口之家一年所收不過一百五十石,扣除什一之稅十五石、五人歲食九十石,所餘不過四十五石。以此對照前線一名戍卒月食三石餘,則一名士兵一年的口糧,即需數個五口之家全年農業剩餘方可支撑。這從根本上解釋了一個歷史之謎:為什麼漢武帝傾全國之力打擊匈奴,卻始終無法徹底解決匈奴之患?不是不想,而是後勤成本吞噬了帝國的財政彈性。

唐代:貞元年間的月度軍費

唐代軍費壓力,在德宗朝的度支奏報中有極為具體的數字。《冊府元龜》卷四八四載:貞元元年(785年),「度支奏京師經費及關內外征討士馬月須米鹽五十三萬石、錢六十萬貫、草三百八十三萬圍,春冬衣賜、元日冬至立仗賜物不在其中」。

須辨明三點:其一,這是德宗貞元元年的數字——正值朱泚之亂初平、德宗自梁州返京之際,屬戰時狀態,非開元盛世的常態軍費;其二,草料為三百八十三萬圍,數量級與米鹽相當,反映唐代軍費中馬政草料佔比極重;其三,原文明確「春冬衣賜、元日冬至立仗賜物不在其中」——即衣賜與賞物另計,實際軍費還要更高。同年又逢「自春大旱,麥枯死,禾無苗」,度支所漕江東租賦百餘萬貫在江陵遭火焚,「國用益窘」——可見貞元初年的財政已在崩潰邊緣。

也正因此,不宜拿貞元的戰時月支出去比開元盛時的歲入。安史之亂後,唐王朝財政重心徹底南移,藩鎮割據下地方不再向中央貢賦,中央經費「全部給於江淮」。江淮物資經運河北運,雖運費高昂,卻是帝國的唯一選擇——別無他路。運河是否暢通,直接決定了中央政權的存亡。

宋代:軍費吃掉七八成財政

宋代的軍費壓力,時人有明確判斷。國家財政收入的「十分之七八,須用來贍軍」,雖係約數,卻是終兩宋之世時人的普遍認識,學者依宋代財政數字加以計算亦大致能佐證。蔡襄《論兵十事》更給出精確估算:「天下之入不過緡錢六千餘萬,而養兵之費約及五千〔萬〕,是天下六分之物,五分養兵」——約當歲入八成。其計算標準為:禁軍一兵之費(衣糧、特支、郊賞通計)一歲約費錢五十千,廂軍一兵之費歲約三十千。宋代募兵又有消化流民、以兵代賑的功能,凶年募饑民為兵,使「兵」與「荒政」綁定,進一步推高了兵額。

更棘手的是,宋代軍需物資大量依賴市場採購(市糴、和糴、入中)。然其比重因地區而異,不可一概而論:「河北歲費芻糧千二十萬,其賦入支十之三;陝西歲費千五百万,其賦入支十之五」——河北約七成、陝西約五成需賴和糴補足。三路入中糧草,度支給價錢常至一千萬貫上下;榷貨務每歲收入的見錢、銀絹等,幾乎全部用於沿邊入納糧草。這意味著軍費直接受市場價格波動影響——糧價上漲,軍費隨之膨脹;而鉅額貨幣投放西北,又反過來加劇當地通貨膨脹。宋代軍費的剛性增長,終成壓垮財政的結構性難題。

明代:萬曆三大征的財政清單

明代萬曆三大征留下了明確的財政清單。萬曆二十八年(1600年),戶科都給事中王德完奏疏所記最為詳備:

其一,「寧夏用兵甫數閱月,約費餉銀一百八十七萬八千餘兩」。其二,「朝鮮用兵首尾七年,約費餉銀五百八十二萬二千餘兩,又地畝米豆援兵等餉約費銀二百餘萬兩」——合計七百八十餘萬兩(萬曆三十年曹于汴奏疏亦稱「倭之役費餉銀七百八十餘萬」)。其三,「平播之師未及朞年,約費餉銀一百二十一萬六千餘兩,連川中湊辦共約二百萬三千餘兩」。據此合計,三大征軍費約一千一百七十萬兩。

須說明的是,另有一組數字出自萬曆三十五年(1607年)曹于汴奏疏:「先年寧夏之役,費餉金幾二百萬;東倭之役,七百八十餘萬;播州之役,亦費三百餘萬。」——依此口徑合計則為「一千二百餘萬兩」。兩組數字因統計口徑(是否含川中湊辦、地畝米豆等項)不同而略有差異,學界皆並存引用;但播州一役,王德完明言為「二百萬三千餘兩」,曹于汴則作「三百餘萬」,不可雜糅為「三百萬三千餘兩」。

戰爭成本遠不止戰場上的直接開支。明末遼東戰場的後勤費用更為驚人:據熊廷弼估算,從山海關到遼陽約千里路程,陸運軍糧「每車約費價銀五兩而僅得米三石」,折合一石米的運費高達一兩六錢,且需四十餘日方能運到。與此同時,遼東本地糧價因戰爭飆升——薩爾滸之戰前夕(1618年),遼東米價為每石三兩,高出京師地區數倍;其後更暴漲至每石十餘兩。軍費開支的失控,最終導致了明末的財政崩潰與軍隊失控。

清代:平準戰爭的糧道帳本

清代在軍需後勤的制度化程度上達到了傳統時代的最高水平。據西北師範大學張連銀教授《兵動糧隨:雍正朝平準戰爭西路軍需補給研究》(中國社會科學出版社,2024年)一書考訂,雍正朝平準戰爭共耗銀三千五百餘萬兩,該書並以八十三張統計圖表將這筆軍費具象化為可計算的補給鏈條。(須註明:學界另有不同口徑,陳鋒統計雍正末年平準用銀為五千四百餘萬兩,賴福順統計乾隆兩次平準噶爾與回部之役撥款三千五百萬兩,皆因統計範圍與年份不同而異。)

清廷編纂《欽定戶部軍需則例》,對官兵的每日口糧、每月鹽菜銀皆有明確規定:官兵每日給米八合三勺,兵丁每月支鹽菜銀九錢,軍官自一兩五錢至十二兩不等。標準化的制度是清代軍需管理的重大進步。

但標準化並不能消除運輸的物理成本。乾隆年間的一道上諭即坦言,從成都到前線不過數百里,運米腳價竟「亦如之」——與北路數千里途程的運費相當。張連銀書中的核心觀點,尤值得注意:他提出「軍事補給即邊疆治理」,有力跳出了「就軍需論軍需」的局限——書中論證,糧道網絡成為國家權力深入邊陲的「毛細血管」,商民運輸協作催生了新型的官民互動關係,而屯田經濟則深刻重塑了邊疆的生態與發展格局。這種「後勤政治學」的視角,為理解清代「大一統」國家建構提供了不可或缺的物質維度:歷史深處的糧草轉運圖,恰是國家治理能力的精密測繪圖。

後勤的隱形之手

從秦代「百九十二斛乃得一石」的驚人損耗,到唐代貞元年間「月須米鹽五十三萬石、草三百八十三萬圍」的戰時支出,從宋代軍費佔歲入七八成的結構性壓力,到明代萬曆三大征的千餘萬兩白銀、清代平準戰爭的三千五百餘萬兩軍費——冷兵器時代的戰爭成本,幾乎全部濃縮在「後勤」二字之中。刀劍和馬匹可以一次性購置,糧食卻要一石一石地從千里之外運來,而且大部分在路上就被消耗掉了。

後勤不僅是軍事問題,更是財政問題、社會問題,乃至國運問題。主父偃以秦代運糧之弊諫止伐匈奴,說明古人早已看清:帝國的擴張邊界,往往不是由兵力決定的,而是由糧道決定的。明末遼東的糧價暴漲,不僅是市場現象,更是國家治理能力崩潰的信號。從這個意義上說,冷兵器時代的戰爭勝負,往往在糧草從產地出發的那一刻,就已經註定了大半。

下篇預告:戰爭公債與捐輸——古代如何籌措軍費




食貨志今讀

** 博客文章文責自負,不代表本公司立場 **

「兵馬未動,糧草先行。」這句古話道出了戰爭與財政的永恆關係。在中國古代,兵制的每一次變革,背後都有一筆財政帳。從西魏的府兵制到唐中葉的募兵制,從明代的衛所制到清代的八旗綠營——兵制的演變,本質上是國家在「養兵成本」與「戰鬥力」之間反覆權衡的結果。府兵制讓國家以極低成本養兵,卻無法應對長期戰爭;募兵制讓國家獲得了職業化的軍隊,卻也讓軍費成為財政的無底洞。本篇聚焦唐、宋這一關鍵轉折,明清的衛所與八旗綠營之制,容後另篇展開。

府兵制:低成本的兵農合一

府兵制起源於西魏(宇文泰創設),歷北周、隋而成熟於唐。隋文帝開皇十年(590年)詔:「凡是軍人,可悉屬州縣,墾田籍帳,一與民同。軍府統領,宜依舊式。」——軍人悉歸州縣編戶、墾田納賦,與平民同籍,而軍府統領如舊,「兵農合一」由此正式確立。它的核心邏輯是:國家授予農民土地,農民則以服兵役作為回報;平時耕種,農閒訓練,戰時應徵,國家不發軍餉。

然須辨明:府兵並非「完全自費」。《新唐書·兵志》詳載府兵裝備之制:「人具弓一,矢三十,胡祿、橫刀、礪石、大觿、氈帽、氈裝、行縢皆一,麥飯九斗,米二斗,皆自備;並其介胄、戎具藏於庫。有所征行,則視其入而出給之。」——弓矢、橫刀等兵器與麥飯、米等資糧由府兵自備;甲胄與戎具則由官府庫存、臨征發給。此外,《唐六典·兵部》載揀點之法:「財均者取強,力均者取富,財力又均,先取多丁」——府兵專揀富室多丁之家,正因須自備資裝,制度設計本身就依賴有經濟能力的農戶。

唐代在全國設折衝府,《新唐書·兵志》載:「凡天下十道,置府六百三十四,皆有名號,而關內二百六十有一」——關中一道佔全國府數四成以上,兵力亦集中於此,確保中央對軍隊的控制力。府兵制的另一優點是「兵將分離」,《新唐書·兵志》稱:「若四方有事,則命將以出;事解輒罷,兵散於府,將歸於朝。故士不失業,而將帥無握兵之重。」——戰時命將出征,事畢兵歸於府、將歸於朝,有效防止將領擁兵自重。

從財政角度看,府兵制是一種「低成本」的國防制度。國家不發軍餉,只承擔兵器甲胄的統一管理與部分後勤保障。這套制度在唐初運轉良好,支撐了太宗、高宗時期的對外擴張。

府兵制的瓦解:均田破壞與戰爭長期化

然而府兵制的基礎是均田制,而均田制在高宗、武則天時期已開始瓦解。人口增長使國家掌握的荒地日益枯竭,土地兼并日盛,農民授田嚴重不足。更要命的是前述揀點原則——府兵本就取自「富室多丁」,這些家庭一旦在兼并中衰落,便再也無力自備弓矢、橫刀、麥飯、米去服役。一個授田不足的農民,卻要自備資裝服役,在經濟上已不可能承受。

與此同時,戰爭形態也在變化。唐初戰事多為短期邊境衝突,府兵可「打完仗就回家」;高宗以後,唐朝在西域、東北、西南多線作戰,戰事日趨長期化,府兵被迫長期征戍,耽誤農時,家庭經濟崩潰,逃亡日眾。

府兵制的廢除並非一朝之事,而是一個跨越二十七年的過程:開元十年(722年)宰相張說建議招募宿衛;開元十一年(723年)取京兆、蒲、同、岐、華府兵及白丁,益以潞州長從兵,共十二萬,號「長從宿衛」;開元十三年(725年)更名「彍騎」;開元二十五年(737年)募「長征健兒」充邊鎮,府兵征戍之制遂廢;至天寶八載(749年)「停折衝府上下魚書」,府兵制名實俱亡。此後,國家開始花錢「買」士兵,兵制從「義務」變成了「職業」。

募兵制:花錢買來的戰鬥力

募兵制的核心是「國家出錢,士兵賣命」。職業軍人長期服役、訓練有素,戰鬥力遠高於府兵,代價則是軍費急劇上升。《資治通鑑》天寶元年(742年)條載:「凡鎮兵四十九萬人,馬八萬餘匹。開元之前,每歲供邊兵衣糧費不過二百萬;天寶之後,邊將奏益兵浸多,每歲用衣千二十萬匹,糧百九十萬斛,公私勞費,民始困苦矣。」——邊鎮兵力達四十九萬,每年衣糧耗用鉅萬(衣以匹計、糧以斛計),較開元前增長不啻數倍。唐前期「不花錢養兵」的財政紅利,至此蕩然無存。

募兵制的另一個問題是「兵為將有」。職業軍人長期跟隨同一將領,易成私人武裝。安祿山之所以能起兵叛亂,正因他一身的范陽、平盧、河東三鎮節度使,掌握了三鎮職業軍人。安史之亂後藩鎮割據,各地節度使任意擴軍,軍費由中央財政的「可控項目」變為「不可控黑洞」,唐後期財政大半耗於供軍,仍難填藩鎮之欲壑。

宋代:軍費壓垮財政的極端案例

如果說唐代軍費是「沉重」,宋代則近乎「致命」。宋朝實行募兵制,軍隊規模空前膨脹。《宋史·兵志》載:「開寶之籍,總三十七萬八千,而禁軍馬步十九萬三千」;至仁宗朝,「慶曆之籍,總一百二十五萬九千,而禁軍馬步八十二萬六千」——即禁軍82.6萬、廂軍43.3萬,合計125.9萬。須加說明的是,廂軍多供役使之用(修河、運糧、雜役),戰鬥力薄弱,真正可戰者主要為禁軍;花鉅額養兵而其中相當部分非可用之戰力,正是宋代軍費困境的寫照。

軍費之重,時人已有精確估算。蔡襄《論兵十事》約計:「天下之入不過緡錢六千餘萬,而養兵之費約及五千〔萬〕,是天下六分之物,五分養兵,一分給郊廟之奉、國家之費」——即歲入的約八成耗於養兵。其計算標準為:「禁軍一兵之費,以衣糧、特支、郊賞通計,一歲約費錢五十千;廂軍一兵之費,歲約三十千」(禁軍每兵歲約50貫、廂軍約30貫)。據此,82.6萬禁軍約4130萬貫、43.3萬廂軍約1300萬貫,合計五千餘萬貫,與其總數相合。不同研究因歲入口徑(緡錢三四千萬至六千餘萬)而異,然軍費佔歲入六七成乃至八成以上,則為學界共識。宋代募兵亦兼有消化流民、以兵代賑的功能,凶年募饑民為兵,使「兵」與「荒政」綁定,進一步推高了兵額。

宋代軍費結構也頗為特殊。除軍餉外,尚有郊賞(皇帝郊祀時給軍隊的賞賜)、軍裝、馬料、營造等各項開支,郊賞一次動輒數百萬貫。宋代又行「更戍法」,士兵定期輪換駐地,以防將帥專兵,卻導致「兵不知將,將不知兵」,戰鬥力低下——軍費花了不少,仗卻打不贏。時人批評募兵多出市井、無田產牽累,一旦戰事不利即潰散逃亡,正指向募兵制的深層弊端。

王安石變法時推行「保甲法」,試圖恢復「兵農合一」、寓兵於農,以減輕軍費壓力。但保甲終究未能解決問題——民兵缺乏系統訓練,戰鬥力遠不如職業軍人,且編排訓練反增民間負擔。宋代的軍費困境,一直延續到南宋滅亡。

兵制與軍費的千年困局

從府兵制到募兵制,從「兵農合一」到「職業化」,中國古代的兵制走過了一條從「低成本」到「高成本」的演變之路。府兵制以均田為基礎、以自備資裝為代價,使國家得以極低成本維持國防,卻經不起長期戰爭與土地兼并的雙重衝擊;募兵制帶來職業化戰力,卻使軍費成為財政的無底洞——唐代邊鎮四十九萬人已令「公私勞費」,宋代一百二十五萬軍更耗去歲入的六七成乃至八成以上。這條曲線揭示的規律是:兵制從來不只是軍事問題,而是財政問題、政治問題,乃至國運問題;國家在「養兵成本」與「戰鬥力」之間的任何一次權衡,最終都要由財政來結帳。至於明清兩代的衛所制與八旗綠營如何在這條曲線上繼續演化,則容後另篇展開。

下篇預告:軍餉、糧草與後勤——戰爭如何燒錢