現金流量表間接法|從損益表編製現金流量表

嘿,第十八篇文章我們來處理財務報表另一個核心——現金流量表間接法

如果你已經學會了損益表自動產生,那現金流量表就是你下一個必掌握的重點——畢竟帳面賺錢不算數,能落到銀行戶頭的現金,才是公司真正的「底氣」。

不管你是會計編製財報、財務主管分析資金、創業者把控運營,大概率都遇過這些困惑:

  • 損益表顯示盈利,但銀行餘額遲遲不漲?
  • 想用Excel快速做現金流量表,卻卡在用損益表轉換的環節?
  • 間接法的調整項目太雜,分不清哪些該加、哪些該減,越算越亂?

今天就教你3種實用方法,從損益表出發,一步步搞定現金流量表間接法,新手也能快速上手,避開所有計算坑!


先搞懂:現金流量表與間接法的核心邏輯

現金流量表是財務報表的「資金鏡子」,能清晰反映公司一段時間內的現金流入、流出情況,比損益表更能體現公司真實的資金狀況——畢竟有些收入只是「帳面應收」,並沒有實際到帳。

現金流量主要分為三大類,用表格整理更直觀,搭配台灣中小企業常見場景,一看就懂:

類別 核心說明 台灣企業常見範例
營業活動 本業經營產生的現金,是公司「造血能力」的核心體現 銷貨收現、收回客戶欠款、支付員工薪資、支付廠商貨款、銀行手續費
投資活動 長期資產買賣、對外投資相關的現金,反映公司長期布局 購買生產設備、出售閒置廠房、投資同業股票、收取投資股利
籌資活動 對外籌資、償還資金及分配利潤的現金,反映公司「融資能力」 向銀行申請經營貸款、發行股票籌資、償還貸款本金、發放股東股利

現金流量表間接法,是台灣中小企業最主流的編製方式——它不用逐筆登記每一筆現金收支(省去大量繁瑣工作),而是以損益表的「本期淨利」為起點,通過兩類調整,就能推算出營業活動現金流量:

1. 加回「非現金支出」(比如折舊,只是帳面扣除,並沒有實際花錢);

2. 調整「營運資金變動」(比如應收、存貨、應付的增減,直接影響現金水位)。

現金流量表間接法結構圖

△ 圖1:現金流量表間接法核心調整邏輯,新手可直接對照套用

實務案例:手把手教你算(台灣中小企業真實場景模擬)

光懂理論不夠,結合案例練習才最快。以下是台灣一間中小貿易公司2026年3月的財務數據,已經整理好損益表和資產負債表變動,直接上手計算:

損益表資料(2026年3月,簡化實務計算)
═══════════════════════════════════════════════════════
營業收入                             150,000 (含應收、現收)
營業成本                                   0 (實務中按實際進貨成本填列)
═══════════════════════════════════════════════════════
營業毛利                             150,000
營業費用                              63,000 (含員工薪資、辦公租金、水電費)
═══════════════════════════════════════════════════════
稅前淨利                              87,000
所得稅費用 (20%)                      17,400 (台灣中小企業常見所得稅率)
═══════════════════════════════════════════════════════
本期淨利                              69,600
資產負債表科目變動(2026年3月 vs 2月)
═══════════════════════════════════════════════════════
應收帳款                    增加 10,000 (客戶欠貨款,資金被占用)
存貨                        增加  5,000 (進貨囤貨,現金流出)
應付帳款                    增加  3,000 (未付廠商貨款,暫留現金)
折舊費用                    增加  2,000 (辦公設備折舊,非現金支出)

我們的目標:用間接法,算出這家公司3月份的「營業活動現金流量」,看清真正到手的營業現金有多少。

方法一:手動公式計算(新手入門,吃透邏輯)

新手先從手動計算入手,能快速吃透間接法的核心規則,以後用工具計算也不容易出錯。先記住核心公式(已優化,更易記憶):

營業活動現金流量 = 本期淨利
                  + 非現金支出(如折舊,未花錢,加回)
                  - 流動資產增加(如應收、存貨,資金被占用,扣除)
                  + 流動負債增加(如應付,暫留現金,加回)

代入案例數據,逐項計算,步驟拆解清晰,避免算錯:

1.  本期淨利              69,600 (基礎數據,來自損益表)
2.  + 折舊費用           2,000 (非現金支出,加回淨利)
3.  - 應收帳款          (10,000) (資產增加,資金被占用,扣除)
4.  - 存貨              (5,000) (資產增加,現金流出,扣除)
5.  + 應付帳款           3,000 (負債增加,暫留現金,加回)
═══════════════════════════════════════════════════════
營業活動現金流量      59,600

關鍵提醒:這家公司3月份帳面淨利69,600,但實際到手的營業現金只有59,600,差額10,000就是被應收帳款和存貨佔用了——這也是為什麼很多公司帳面盈利,卻面臨資金周轉困難的原因。

現金流量表間接法計算公式

△ 圖2:間接法計算步驟拆解,新手可直接對照計算,避免出錯

方法二:Excel公式自動計算(每月重複編製,高效省時)

如果每月都要編製現金流量表,手動計算不僅浪費時間,還容易因輸入錯誤出問題。用Excel公式就能實現自動計算,後續只需更新基礎數據,結果自動同步,適合每月固定編製報表的會計。

操作步驟簡化(優化後更易操作):

1. 在Excel中整理基礎數據,固定儲存格位置(方便公式复用);

2. 直接輸入加減公式,或用SUMIF函數分類加總調整項目;

3. 後續更新數據時,只需修改基礎金額,公式自動計算結果。

假設基礎數據對應以下儲存格,整理成規範表格,一目了然:

項目 金額
本期淨利 69,600
折舊費用 2,000
應收帳款增加 10,000
存貨增加 5,000
應付帳款增加 3,000

在B7儲存格輸入以下公式,一鍵算出營業活動現金流量:

= B2 + B3 - B4 - B5 + B6

公式輸入完成後,結果自動顯示為59,600,後續每月只需替換B2-B6的金額,就能快速得到結果,不用重複計算。

如果調整項目較多(比如多項非現金支出、多個流動資產/負債變動),可以用SUMIF函數分類加總,避免公式過長。

公式自動計算

△ 圖3:公式自動計算

微軟官方有詳細的SUMIF函數教學:SUMIF函數教學

方法三:Power Query 自動彙整(多項目、長期編製必用)

如果公司調整項目多、每月要處理多家子公司或多個部門的報表,用Power Query就能實現「全自動化」——一次設置,後續只需按「重新整理」,就能自動抓取數據、計算結果,大幅節省時間。

優化後的操作步驟(更贴合台灣會計實務,簡化複雜步驟):

  1. 整理基礎數據:將資產負債表變動、非現金支出等調整項目,整理成「項目名稱、增減金額、調整類型」三欄的標準表格;
  2. 載入Power Query:打開Excel,點選「資料」→「從表格/範圍」,將整理好的表格載入Power Query編輯器;
  3. 分類加總:使用「群組依據」功能,按「調整類型」(非現金支出、資產增加、負債增加)加總金額;
  4. 合併計算:將加總後的數據,與損益表的「本期淨利」合併,設定自動計算規則;
  5. 載回Excel:將設置好的查詢載回Excel,後續更新基礎數據後,按「重新整理」即可自動更新現金流量表。

✅ 台灣會計實務技巧: 建立「調整項目對照表」,將資產負債表常見科目(如應收帳款、存貨、應付票據等)對應到「調整類型」,後續新增科目時,Power Query可自動識別,不用重複設置。

微軟官方有詳細的Power Query群組教學,新手可逐步學習:Power Query群組教學

現金流量表間接法PowerQuery1
現金流量表間接法PowerQuery2
現金流量表間接法PowerQuery3
△ 圖4:Power Query自動彙整流程,適合多項目、長期編製報表的場景

營業活動現金流量 = 本期淨利 + 非現金支出 - 流動資產增加 + 流動負債增加  
= 69,600 + 2,000 - 15,000 + 3,000
= 59,600
✅ 後續使用:每月更新原始表格中的「增減金額」→ 按「重新整理」→ 自動更新

三種方法對比(優化後更贴合台灣企業需求)

根據自身編製頻率、數據量,選擇最適合的方法,效率翻倍:

方法 核心優點 適用不足 台灣企業適用對象
手動公式 簡單直覺,不用依賴工具,能吃透邏輯 數據多時易出錯,效率低 偶爾編製報表、新手入門,小微企業
Excel公式 自動計算,可重複使用,修改方便 調整項目過多時,公式維護麻煩 每月固定編製、調整項目少的中小企業
Power Query 全自動化,一鍵刷新,處理大量數據高效 有基礎學習門檻,初期設置費時 調整項目多、多主體編製,中大型企業

常見問題(補充台灣會計實務疑問,更具參考性)

  • 😕 為什麼資產增加要扣除?
    核心邏輯:資產增加意味著公司資金被「占用」(比如應收帳款增加=客戶欠錢,存貨增加=現金買貨囤貨),沒有實際現金流入,所以要從淨利中扣除。
  • 🤔 折舊為什麼要加回?
    折舊是「非現金支出」——損益表中已經扣除了折舊費用,降低了淨利,但實際上公司並沒有支付這筆現金,所以要加回淨利,還原真實現金流。
  • 😫 台灣中小企業常見的非現金支出有哪些?
    除了折舊,還有無形資產攤銷、壞帳費用(計提未實際發生)、資產減損(帳面調整,未花現金),這些都需要加回淨利。
  • 📌 營業活動現金流量為負,正常嗎?
    短期正常(比如旺季進貨囤貨、客戶延期付款),但長期為負,說明公司本業「造血能力」不足,需警惕資金周轉風險。

實戰練習(強化記憶,新手必做)

打開Excel,用下面的數據練習一次,快速掌握間接法計算技巧,避免出錯:

項目 金額 調整說明
本期淨利 100,000 計算起點
加:折舊費用 +5,000 非現金費用,必須加回
減:應收帳款增加 -8,000 資產增加 = 現金減少
加:存貨減少 +3,000 資產減少 = 現金增加(釋放資金)
加:應付帳款增加 +2,000 負債增加 = 現金增加
營業活動現金流量 102,000 最終金額

練習目標: 用間接法計算營業活動現金流量。

答案(附計算邏輯):

100,000(淨利) + 5,000(折舊) - 8,000(應收增加) + 3,000(存貨減少) + 2,000(應付增加) = 102,000

關鍵提醒:存貨減少是「資產減少」,意味著前期囤貨銷售,資金被釋放,所以要加回淨利——這是新手最容易搞反的點。

下一篇預告:固定資產折舊計算(直線/定率)

學會現金流量表間接法後,下一篇我們聚焦資產管理的核心技巧——固定資產折舊計算

👉 重點講解台灣企業最常用的「直線法」和「定率遞減法」,附Excel公式和實戰案例,教你快速計算折舊、規避稅務風險,「固定資產折舊計算|直線法、定率遞減法一次學會」,敬請期待!


📚 延伸閱讀

💡 學 Excel 真的不難,來這裡,學就好。―― 小就