現金流量表怎麼做?先說結論:它不是把收入減支出那麼簡單,而是把一段期間內實際發生的現金流入、流出,依營業、投資、籌資三類重新整理,最後對上期初與期末現金餘額。
如果你是財會人員、中小企業老闆、管理部門主管,真正需要的不是只有定義,而是能落地操作的方法:準備哪些資料、直接法怎麼分類、間接法怎麼回推、Excel 怎麼檢核,以及什麼情況該升級成自動化報表平台。
本文會用實務角度,完整拆解現金流量表怎麼做。
現金流量表的核心,是只看「實際收付」的現金變動,而不是帳上認列的收入與費用。這也是很多企業明明有獲利,卻仍然缺現金的原因。
損益表回答的是「賺不賺錢」,現金流量表回答的是「有沒有錢可用」。企業不能只看損益表,因為獲利不等於現金入袋。
最常見的落差來自權責發生制。舉例來說:
因此,企業若只看損益表,容易忽略以下風險:
實務上,老闆最常問的其實不是「這月有沒有賺」,而是:
這些問題,真正要看的是現金流量表。
現金流量表怎麼看?先看三大活動。營業活動看本業造血能力,投資活動看資產配置,籌資活動看外部資金調度。

以下是最實用的拆解方式:
| 類別 | 代表意義 | 常見流入 | 常見流出 | 判讀重點 |
|---|---|---|---|---|
| 營業活動 | 本業經營帶來的現金 | 客戶收款、營業收入回收 | 進貨付款、薪資、租金、稅款 | 長期穩定為正通常較健康 |
| 投資活動 | 長期資產與投資配置 | 出售設備、處分投資 | 購買設備、廠房、長期投資 | 負數不一定差,可能是擴張 |
| 籌資活動 | 借款、增資、還款、配息 | 借款、增資發行 | 還款、發股利、買回庫藏股 | 反映資金來源與壓力 |
實務判讀可以這樣理解:
如果一家企業長期出現「營業現金流為負、籌資現金流為正」,常見情境是靠借款撐營運,這就要特別留意。
現金流量表最基本的公式是:期末現金 = 期初現金 + 本期淨現金流量。
再拆開來看:
本期淨現金流量 = 營業活動淨現金流量 + 投資活動淨現金流量 + 籌資活動淨現金流量
完整邏輯可寫成:
期末現金 = 期初現金 + 營業現金流 + 投資現金流 + 籌資現金流
這個公式有三個實務用途:
檢核報表是否編對
三大活動加總後,必須能回到期末現金變動。
快速發現漏項
若加總後對不上銀行餘額或帳上現金,通常代表有分類錯誤、漏列或重複列示。
建立月報控管習慣
對中小企業來說,每月做一次簡版現金流量表,就能提早發現資金缺口。
舉例:
則:
代表本期雖有資金進出,但總體現金餘額沒有改變。
現金流量表要做得準,關鍵不在排版,而在資料準備。先把交易、科目、銀行帳與期間範圍整理好,後續編製會順很多。
製作前,至少要先備齊三類資料:交易明細、會計科目資料、銀行或資金帳戶資料。
建議盤點內容如下:
總帳與分錄明細
損益表與資產負債表
銀行帳與現金帳資料
固定資產與借款資料
這一步最常見問題是「帳有了,但資料不能直接用」,例如:
這也是很多企業從手工編表走向系統整合的原因。若資料來源分散,後續可考慮用 FineReport 串接 ERP、會計系統與銀行資料,先統一口徑,再做現金流量分析,會比事後用 Excel 對表有效率得多。
中小企業一開始不一定要做非常複雜的版本。簡易現金流量表的重點,是先看出每月現金從哪裡來、花到哪裡去。
常見欄位設計可以如下:
| 欄位 | 說明 |
|---|---|
| 期間 | 月、季、年 |
| 類別 | 營業/投資/籌資 |
| 項目 | 收款、進貨、薪資、租金、設備款、借款等 |
| 現金流入 | 實際收到的現金 |
| 現金流出 | 實際支付的現金 |
| 淨額 | 流入減流出 |
| 備註 | 說明特殊交易或一次性項目 |

中小企業常用的簡版項目可先抓這些:
營業活動
投資活動
籌資活動
這樣的表雖然不一定符合所有對外財報揭露格式,但對內部管理已經非常實用,尤其適合:
如果你要用 Excel 手動做,最好的方式不是只做一張表,而是分成資料明細層、分類層、報表層三層。
建議架構如下:
工作表 1:原始資料
工作表 2:分類對照表
工作表 3:現金流量表主表
Excel 自建時的欄位建議:
最重要的檢核欄至少要有:
如果企業開始出現以下情況,Excel 就容易撐不住:
這時候,用 FineReport 這類報表平台會更適合,因為它能把資料串接、分類、勾稽與展示整合在同一套流程中,減少 Excel 版本散落與人工更新風險。
直接法的重點是直接列出現金收到多少、付出多少。對管理者來說,它最直觀,因為能直接看見收款與付款結構。
直接法怎麼做?從每一筆實際收付款開始,依營業、投資、籌資分類,再彙總成各類別淨現金流量。
實務步驟如下:
抓出期間內所有實際現金交易
排除非現金交易
逐筆分類到三大活動
彙總流入與流出
與期初、期末現金核對
直接法最適合的場景包括:
它的優勢是直觀,但缺點也很明顯:若企業交易筆數大、系統多、分類規則不統一,人工整理會很花時間。
直接法下,營業活動現金流不是看營收,而是看營業相關的實際收付金額。
以下是一個簡化範例:
| 營業活動項目 | 金額 |
|---|---|
| 客戶貨款收現 | 1,500,000 |
| 其他營業收入收現 | 50,000 |
| 支付供應商貨款 | (900,000) |
| 支付薪資 | (250,000) |
| 支付租金 | (80,000) |
| 支付水電及雜支 | (40,000) |
| 支付稅金 | (60,000) |
| 營業活動淨現金流量 | 220,000 |
這個表的判讀方式很直接:
實務整理時,常見分類提醒如下:
列入營業活動
不要誤列到營業活動
很多企業在直接法最大的錯誤,是把「用途像營業」但本質不是營業的項目放錯,例如:
直接法公式其實很單純:各活動淨現金流量 = 該活動現金流入總額 - 該活動現金流出總額。
例如:
但真正難的是檢核。以下是直接法一定要檢查的 5 件事:
是否只納入實際收付
是否與銀行實際異動一致
是否排除內部轉帳重複計算
是否正確分類三大活動
期末現金是否勾稽成功
若公司每月都要編製直接法報表,建議不要只靠人工分類。用 FineReport 建立分類規則與資料串接後,可以把銀行流水、ERP 憑證、會計科目自動映射到現金流分類,大幅降低反覆整理成本。
間接法的核心是:從本期淨利出發,把非現金項目與營運資金變動調整回來,推算營業活動現金流。
這是多數企業對外財報較常見的編製邏輯。
間接法怎麼做?先拿本期淨利,再加回非現金費用、扣除非營業現金影響,並調整應收、應付、存貨等營運資金變動。
基本架構如下:
| 項目 | 金額 |
|---|---|
| 本期淨利 | 500,000 |
| 加:折舊費用 | 120,000 |
| 加:攤銷費用 | 20,000 |
| 減:處分資產利益 | (30,000) |
| 減:應收帳款增加 | (100,000) |
| 減:存貨增加 | (80,000) |
| 加:應付帳款增加 | 60,000 |
| 營業活動淨現金流量 | 490,000 |
這種寫法的邏輯是:
間接法常被採用的原因有兩個:
要學會間接法,最重要的是搞懂常見項目的調整方向。原則是:淨利不是現金,所以要把「不是現金」與「尚未收付」的部分調整回來。
以下是實務上最常見的判讀表:
| 項目變動 | 對營業現金流影響 | 原因 |
|---|---|---|
| 折舊增加 | 加回 | 有費用認列,但沒有實際付現 |
| 攤銷增加 | 加回 | 同樣屬非現金費用 |
| 應收帳款增加 | 扣除 | 有收入但未收現 |
| 應收帳款減少 | 加回 | 代表收回以前的帳款 |
| 存貨增加 | 扣除 | 資金投入存貨,現金流出 |
| 存貨減少 | 加回 | 存貨占用減少,釋放現金 |
| 應付帳款增加 | 加回 | 尚未付款,保留現金 |
| 應付帳款減少 | 扣除 | 表示實際付款出去 |
折舊
折舊會降低損益表上的淨利,但它不是實際現金支出,所以在間接法中要加回。
例:本期淨利 100 萬,折舊 20 萬
營業活動現金流起算時,先變成 120 萬
應收帳款增加
代表你認列了收入,但錢還沒收回來,所以雖然淨利增加,現金卻沒進來。因此應收帳款增加要扣除。
例:應收帳款增加 30 萬
營業活動現金流要減少 30 萬
存貨增加
代表公司花錢買貨或投入生產,現金已流出,但成本不一定已全數認列,所以存貨增加通常要扣除。
應付帳款增加
代表公司已進貨或認列成本,但還沒真的付款,因此現金尚未流出,所以應付帳款增加通常要加回。
可以用一句話記住:
實務上最常出錯的是存貨與應收帳款:
因此,管理層除了看淨利,最好同步看:
直接法與間接法沒有絕對誰比較好,差別在於用途不同:直接法更適合內部管理,間接法更適合依會計資料回推與對外揭露。
以下是實務比較:
| 比較面向 | 直接法 | 間接法 |
|---|---|---|
| 核心邏輯 | 直接列出收款與付款 | 從淨利回推現金流 |
| 閱讀直觀性 | 高 | 中 |
| 編製難度 | 資料整理較重 | 會計邏輯較重 |
| 對內管理 | 很適合 | 適合分析差異 |
| 對外報表 | 視規範與習慣而定 | 常見 |
| 資料來源 | 銀行與收付款資料 | 損益表+資產負債表 |
怎麼選,可以這樣看:
選直接法的情況
選間接法的情況
很多企業實務上會兩種都用:
若企業已進入多公司、多系統、多口徑階段,建議不要再只靠人工切換版本。透過 FineReport 建立統一分類、勾稽規則與多口徑報表,可同時支援管理版與財報版現金流量分析。
Excel 仍是許多企業編製現金流量表的起點。但 Excel 好用的前提,是欄位設計清楚、公式可追、勾稽完整。
如果只是入門或單一公司簡易管理,下載模板很快;但若要長期使用,自建模板通常比直接套公版更適合企業。
兩者差異如下:
| 方式 | 優點 | 缺點 | 適合對象 |
|---|---|---|---|
| 下載現成模板 | 快速上手、成本低 | 不一定符合企業科目與流程 | 個人、小型企業 |
| 自建 Excel 模板 | 可依公司口徑設計 | 前期要花時間建立 | 中小企業、財會部門 |
| 系統化報表平台 | 自動更新、可追溯、多版本管理 | 需要導入規劃 | 成長型企業、集團 |
若你目前只有:
下載模板就能先用。
但如果你已經面對這些問題:
那就表示模板階段差不多到極限了。
Excel 要做得穩,重點不是公式多,而是公式可維護、分類可重用、驗證可追蹤。
建議的實作技巧如下:
公式串接
SUMIFS 依期間、類別、項目加總XLOOKUP 或 VLOOKUP 對應科目分類交叉驗證
自動化技巧
不過,Excel 的本質仍然是工具,不是完整分析平台。當你開始需要:
Excel 維護成本就會明顯上升。這也是許多財務團隊後來改用 FineReport 的原因:在同一平台中完成資料整合、報表設計、視覺化展示與權限管理,比四散的 Excel 更可控。
現金流量表怎麼看,最有價值的地方在於找異常。異常不一定代表錯誤,但一定值得追。
以下是幾種常見異常訊號:
(1)淨利為正,但營業現金流為負
(2)營業現金流長期小於淨利
(3)投資現金流突然大幅流出
(4)籌資現金流持續為正
(5)期末現金下降很快
建議管理層每月固定檢查這幾個問題:
若能結合儀表板,把應收帳款、應付帳款、存貨、借款與現金流一起看,管理效果會比單張 Excel 表更好。這正是 FineReport 在財務場景的價值之一:不只出報表,還能做異常提示、聯動分析與管理看板。
當企業規模變大後,現金流量表的痛點通常不在「不會做」,而在資料太散、口徑不一、版本太多、更新太慢。這時候,重點就不是再做一個 Excel,而是建立可持續運作的報表機制。
FineReport 的實務價值在於:把 ERP、會計系統、銀行資料與手工補充資料整合到同一報表流程中,減少人工搬運與反覆對表。
常見可改善的環節包括:
對財務團隊來說,這幾點特別重要:
若過去每月需要花 3 到 5 天整理報表,導入自動化後,常見成效就是大幅縮短出報時間,把重心從「做表」轉向「看懂問題」。
多公司、多據點時,現金流量表最麻煩的不是加總,而是口徑一致、內部往來處理與整併分析。
FineReport 在這類場景的優勢,通常包括:

對集團企業而言,常見需求不是只看一張總表,而是想同時看:
若還停留在手工 Excel,這些分析通常會耗掉大量時間。使用 FineReport 後,則可建立自動整併與多維分析架構,讓財務、管理層與營運單位看到同一套數據語言。
現金流量表真正的價值,不是事後解釋,而是提前預警。FineReport 可把報表、圖表、通知與預警機制整合,讓財務資訊從靜態報表變成管理工具。
可建立的常見應用包括:
現金流儀表板
應收回款追蹤
資金缺口預警
管理決策報表

這類設計特別適合管理會議情境:不是只看一堆數字,而是先看到紅黃綠異常,再一路下鑽到原因。
要不要從 Excel 升級到平台,不是看公司大不大,而是看管理複雜度。當報表開始影響決策速度與正確性時,就值得評估升級。
可從以下四點判斷:
(1)資料來源是否分散
(2)報表是否常改且難維護
(3)是否需要多維分析與即時更新
(4)是否需要預警與治理能力
若上述問題已經很明顯,從簡易現金流量表範例走向企業級平台,就是合理的下一步。像 FineReport 這類工具,優勢在於低程式門檻、整合度高、報表與視覺化一體化,特別適合想提升財務報表效率、但又不希望導入過度複雜系統的企業。
現金流量表怎麼做,總結可以記住三件事:
如果你是剛起步的企業,用 Excel 先建立一版可用的簡易現金流量表就很有幫助;但若你已進入多系統、多公司、多版本的管理情境,與其每月重複人工整理,不如考慮用 FineReport 建立可持續、自動化、可追溯的現金流報表機制。真正有價值的,不只是把表做出來,而是讓現金流成為決策依據。
免費資源下載