在分析企業財務體質時,現金流量表的重要性不亞於損益表與資產負債表。其中,「存貨」的變動更是影響營業活動現金流的關鍵因素之一。許多投資人或管理者看到淨利成長便感到安心,卻忽略了存貨的異常增加可能正在默默侵蝕公司的現金流。本文將帶您從會計科目的本質出發,深入解析現金流量表中存貨變動的意義,並結合存貨周轉率等指標,提供一套完整的判讀指南,幫助您精準掌握企業的營運健康度與現金流風險。
要讀懂現金流量表中的存貨,必須先理解它在整個財務報表體系中的定位與核心關係。
在資產負債表中,存貨被歸類為「流動資產」。它代表企業為了日常營運所持有、預備在正常營業週期內出售或消耗的資產,具體包括原材料、在製品、製成品及商品。其核心特徵是預期將在一年或一個營業週期內(以較長者為準)轉換為現金或產生收益。這個定位決定了存貨的管理效率直接影響企業的短期償債能力與營運資金周轉。
現金流量表的核心是追蹤現金的流入與流出。當企業購買或生產更多存貨時,需要支付現金(或產生應付帳款,但最終仍需支付),這會導致現金流出。反之,當企業銷售存貨時,會產生現金流入(或應收帳款)。因此,存貨的淨變動(期末存貨減期初存貨)直接反映了現金在營運過程中被「鎖在」倉庫裡,或是從倉庫中被「釋放」出來。簡單來說,存貨增加意味著現金被占用,存貨減少則意味著現金被釋放。
台灣企業編製現金流量表大多採用「間接法」,即從本期淨利開始,調整不影響現金的損益項目與營運資產/負債的變動。在間接法下,存貨的變動會出現在「營業活動之現金流量」的調整項目中。其邏輯是:淨利是基於權責發生制計算的,已扣除了銷貨成本。但銷貨成本中的存貨消耗,未必與本期實際購買存貨所支付的現金相等。因此,需要透過調整「存貨的增減」來還原實際的現金流動。
這三張報表透過存貨緊密相連:
這是一個完整的循環:資產負債表的存貨餘額變動,影響了損益表的利潤計算,而現金流量表則揭示了這項利潤背後真實的現金收付情況。
看到現金流量表中存貨調整項目為「負數」(代表存貨增加),是分析時常見的狀況,其背後意涵需要仔細判讀。
從現金流的角度看,存貨增加最直接的解釋是:企業在本期投入了現金去購買或製造了更多的商品、原料或半成品。這筆現金已經支付出去(或即將支付),但商品尚未賣出、現金尚未收回,導致營業活動的現金流出增加。
在間接法的現金流量表中,計算營業現金流的起點是「本期淨利」。淨利已經扣除了當期銷售所對應的「銷貨成本」。如果期末存貨比期初多,意味著有一部分本期購入的存貨並未被計入銷貨成本,而是留在資產負債表上。這部分多出來的存貨,企業已經支付了現金,但卻沒有在淨利中作為費用扣除,導致淨利「高估」了實際可用的現金。因此,需要將「存貨增加額」從淨利中減去,才能得到真實的營業現金流。這就是存貨增加會使營業現金流減少的原因。
存貨增加需結合營運策略解讀,未必是負面訊號:
若存貨增加伴隨以下跡象,則需警惕:
存貨減少在現金流量表上通常以正數呈現(加回淨利),但它背後的成因複雜,不能一概而論為正面。
存貨減少代表企業本期銷售或消耗的存貨,多於其新購入或生產的存貨。這使得原先被綁在庫存裡的現金得以釋放出來,轉化為營業現金流入(或應收帳款)。在現金流量表上,它會被加回本期淨利,從而增加營業現金流。
承前述邏輯,淨利中已扣除銷貨成本。如果期末存貨比期初少,意味著本期銷售所消耗的存貨中,有一部分來自於期初的庫存(即前期已支付現金)。這部分存貨的銷售創造了收入與淨利,但其成本(現金流出)發生在前期,本期並未因此產生新的現金支出。因此,需要將「存貨減少額」加回淨利,以反映本期現金流入大於現金支出的情況,從而改善營業現金流。
關鍵在於交叉比對其他財務數據:
在現金流量表的附註或調整項目中,看到「存貨」欄位出現負數,常令初學者困惑。
這是間接法下的表達慣例。在營業現金流的調整項目裡,「存貨的減少」以正數列示(加項),「存貨的增加」則以負數列示(減項)。因此,看到負數,首先應理解為本期存貨餘額相較上期是增加的。
這個設計是為了從權責發生制的淨利,調整回現金收付制的現金流。公式可簡化為:營業現金流 = 淨利 + 非現金費用(如折舊) - 營運資產增加(如存貨、應收帳款) + 營運負債增加(如應付帳款)。存貨作為營運資產,其增加意味著現金流出,故需從淨利中扣除,在報表上便以負數呈現。
當存貨增加的調整數額異常龐大時,應警覺並深入分析:
若一家公司淨利為正,但營業現金流為負,存貨大幅增加(呈現大額負數)往往是主要原因之一。這被稱為「盈利性破產」風險:公司帳上有利潤,但現金卻因存貨積壓而不斷流出,最終可能導致周轉不靈。
我們可以透過公式與比較,更系統化地理解存貨變動的影響。
營業活動現金流量(間接法)的經典調整公式如下: 營業活動現金流 = 本期稅後淨利 + 折舊與攤銷 ± 營運資金項目變動 其中,營運資金項目變動就包含: – 存貨增加額(或 + 存貨減少額) 因此,存貨增加,直接從營業現金流中扣除;存貨減少,則加回營業現金流。
三者同屬營運資金項目,但對現金流的影響方向不同:
這是財務分析中的經典警訊。除了前述的存貨積壓,還可能形成「三角習題」困境:企業為了衝高營收與淨利,大量賒銷(導致應收帳款增加)並生產備貨(導致存貨增加),但卻無法有效延長對供應商的付款(應付帳款增加有限)。其結果就是利潤停留在帳上,現金卻不斷流出。此時,深入分析存貨的品質與周轉速度至關重要。
| 財務項目變動 | 對營業現金流的影響(間接法) | 經濟意義 |
|---|---|---|
| 存貨增加 | 減少 | 現金投入購買/生產存貨 |
| 存貨減少 | 增加 | 銷售消耗了過往庫存,釋放現金 |
| 應收帳款增加 | 減少 | 銷售未完全收回現金 |
| 應付帳款增加 | 增加 | 延後支付現金給供應商 |
只看存貨的絕對金額或變動是不夠的,必須結合效率指標——存貨周轉率,才能看清全貌。
存貨周轉率 = 銷貨成本 / 平均存貨。它衡量了一段期間內,企業將存貨賣出並補貨的次數。金額相同的存貨,周轉率高的公司一年可賣好幾輪,周轉率低的公司卻可能積壓整年。後者佔用的資金成本與跌價風險遠高於前者。因此,高存貨金額若伴隨高周轉率,其風險相對可控;低存貨金額若伴隨低周轉率,也可能有滯銷問題。
存貨周轉天數 = 365天 / 存貨周轉率。它直觀地告訴你,一批存貨從入庫到賣出平均需要多少天。天數越長,意味著現金被鎖在倉庫裡的時間越久,資金使用效率越差。這會直接導致:
這是最需要警惕的組合之一。它可能暗示:
產業特性決定存貨周轉率的合理範圍:
單一看現金流量表的存貨變動容易失準,必須結合三張財務報表進行交叉驗證。
觀察資產負債表上「存貨」科目的絕對金額與占總資產比重的趨勢。若連續多期快速攀升,且增幅遠高於營收增幅,就是一個明確的警訊。同時,觀察流動資產結構中,存貨與現金、應收帳款的消長關係。

健康的存貨成長應有強勁的營收成長作為後盾。檢查:

這是本文的核心。直接檢視現金流量表中,存貨變動對營業現金流的貢獻是正是負,及其影響程度。同時觀察營業現金流是否持續為正,並能涵蓋投資活動的現金流出。

建立一個連貫的邏輯檢視:
實務中,企業管理者常因忽略以下幾點而陷入現金流危機。
許多管理者只關注倉庫裡還有多少貨(資產負債表思維),卻忽略了這些貨是用多少現金換來的,以及何時能變回現金(現金流量思維)。導致帳上資產豐厚,手頭現金卻捉襟見肘。
將所有存貨增加都視為負面信號,可能錯殺為旺季或成長機會所做的策略性備貨。關鍵在於分析存貨結構(原料/在製品/製成品)與後續的銷售計劃是否匹配。
根據會計保守原則,存貨應以「成本與淨變現價值孰低」評價。企業若未定期檢視存貨的市場價值與流動性,可能導致資產虛增,未來需一次性認列巨額跌價損失,侵蝕利潤。
營運資金管理是一個整體,包含存貨周轉天數、應收帳款收現天數與應付帳款付款天數。三者構成「現金轉換循環」。只優化存貨而放任應收帳款天數拉長,對改善整體現金流效果有限。
有效的管理始於有效的追蹤。以下是實務上的做法與工具建議。
可以建立簡單的月度追蹤表,欄位包括:期初存貨、本期進貨/生產成本、本期銷貨成本、期末存貨、存貨變動額、營業現金流、營收。透過圖表觀察存貨變動與營業現金流的趨勢關聯性。
當企業規模擴大,分析難度劇增:
面對上述挑戰,企業需要一個強大的數據整合與分析平台。例如,透過 FineReport這類報表與數據分析工具,可以實現:


利用 FineReport,企業可以為財務與供應鏈管理團隊打造專屬的監控儀表板:

透過這樣的數據化工具,企業能將存貨管理從被動的「事後盤點」,轉變為主動的「事前預測與事中控制」,真正守護營運命脈——現金流。
綜合以上分析,我們可以歸納出看懂現金流量表中存貨變動的三步心法:
在現金流量表(間接法)的營業活動現金流段落中,找到「存貨」調整項目。正數代表存貨減少,負數代表存貨增加。這是分析的起點。
理解其對現金流的數學影響:存貨增加會減少營業現金流,存貨減少則增加營業現金流。並評估其影響的絕對金額與相對比例是否重大。
這是避免誤判的關鍵。必須跳出單一報表與單一指標:
透過這套系統性的分析框架,您將能穿透會計數字的表象,精準掌握存貨變動背後真實的營運意涵與現金流風險,做出更明智的投資或管理決策。
免費資源下載