焦點洞察

現金流量表製作全攻略:Excel範例與直接法、間接法步驟解析

Shun Yi (Denny) ChienShun Yi (Denny) Chien

發佈 2025年6月06日

更新 2026年5月09日

12 分鐘閱讀

現金流量表是企業財務健康的「血液檢測報告」,它不問帳面盈虧,只追蹤實際的現金流向。無論是創業者、財務人員還是投資者,掌握現金流量表的編製方法,是透視企業真實營運能力與風險的關鍵技能。本文將從核心邏輯出發,逐步拆解直接法與間接法的製作步驟,提供實用的 Excel 範例,並解析常見錯誤,幫助你建立扎實的現金流管理能力。

一、現金流量表怎麼做?先看完整製作流程

製作現金流量表的核心,在於系統性地追蹤並分類一段期間內所有實際的現金變動。理解其整體邏輯與框架,是成功編製的第一步。

1. 現金流量表製作的核心邏輯:只記錄實際現金變動

現金流量表與損益表最大的區別在於「收付實現制」。它只認可現金實際流入或流出的交易。例如,損益表上認列的銷售收入,若客戶尚未付款,這筆收入就不會出現在現金流量表中;同樣地,資產負債表上的折舊費用,因為沒有實際現金支出,在編製現金流量表時需要被加回。這個「只看現金」的原則,是貫穿整個編製過程的鐵律。

FineReport製作的現金流量表.png

現金流量表

損益表.png

損益表

資產負債表.png

資產負債表

2. 現金流量表必分三大類:營業、投資、籌資活動

為了清晰呈現現金來源與用途,所有現金流必須歸入以下三類:

  • 營業活動現金流:與本業營運相關,如銷售收款、支付供應商貨款、支付薪資。
  • 投資活動現金流:與長期資產投資相關,如購買或處分設備、廠房、投資其他公司。
  • 籌資活動現金流:與資本結構相關,如向銀行借款、償還貸款、現金增資、發放現金股利。

現金流量表基本架構.png

現金流量表三大活動

正確分類是分析現金流量表意義的基礎。

3. 現金流量表基本公式:期初現金+本期淨現金流=期末現金

這是一個不可動搖的勾稽公式。本期淨現金流是營業、投資、籌資三大活動現金流的總和。編表完成後,必須驗算由這個公式推算出的「期末現金餘額」,是否與公司銀行帳戶及庫存現金的實際餘額(或資產負債表上的現金科目)完全一致。這是檢驗報表正確性的最終關卡。

4. 製作現金流量表的 5 個步驟總覽

一個完整的編製流程通常包含以下步驟,無論採用直接法或間接法,其精神一致:

  1. 蒐集資料:取得所有銀行對帳單、現金簿及相關財務報表。
  2. 辨識現金交易:從所有交易中篩選出涉及實際現金收付的項目。
  3. 分類活動:將每筆現金交易正確歸類至營業、投資或籌資活動。
  4. 計算淨額:分別加總各類活動的現金流入與流出,算出淨現金流。
  5. 彙總與核對:加總三大活動淨額得出本期淨現金流,並代入基本公式核對期末現金餘額。

二、製作現金流量表前,要準備哪些資料?

工欲善其事,必先利其器。編製一份準確的現金流量表,需要系統性地整合來自多個管道的財務資料。

1. 銀行流水與現金帳:確認實際收付款

這是編製現金流量表最核心、最原始的資料。你需要準備編表期間內所有銀行帳戶的對帳單(明細),以及公司內部記錄的現金收支簿。兩者必須進行核對,確保每一筆現金流向都被正確記錄,這是後續所有分類工作的基礎。

2. 損益表與資產負債表:支援間接法編製

特別是採用間接法編製營業活動現金流時,本期損益表(提供淨利起點)與比較期初/期末的資產負債表(提供應收帳款、存貨、應付帳款等科目的變動數)是必不可少的依據。這些報表提供了調整非現金項目的關鍵資訊。

3. 總帳、明細帳與會計科目:對應交易分類

當現金交易需要進一步判斷其商業實質時,查閱總帳或明細帳中的會計分錄是重要方法。例如,一筆支付給供應商的款項,需透過會計科目確認是歸屬營業成本(營業活動)還是購買設備(投資活動)。

4. 固定資產、借款與股利資料:補足投資與籌資活動

為了完整呈現投資與籌資活動,你需要額外準備:固定資產的增購與處分明細、長短期借款的合約與還款紀錄、以及董事會關於現金股利發放的議事錄。這些資料能幫助你準確區分現金流的性質。

三、Excel 現金流量表怎麼做?欄位、分頁與公式設計

對於中小企業或初學者,使用 Excel 手動編製是極佳的學習與實務工具。一個結構清晰的 Excel 模型能讓編表工作事半功倍。

1. 原始資料表:放交易明細與收支資料

建立第一個工作表,忠實記錄期間內每一筆現金交易。欄位應至少包含:日期、收付對象、金額、流入/流出、銀行帳戶,並可增加「備註」欄記錄交易概要。此表是後續所有分析的數據源頭。

2. 分類對照表:建立營業、投資、籌資分類規則

建立第二個工作表作為分類字典。你可以列出常見的交易類型(如「銷售收款」、「支付薪資」、「購買設備」、「銀行借款」),並預先定義其對應的活動類別(營業、投資、籌資)及流入/流出方向。這能確保分類的一致性。

3. 現金流量表主表:彙總三大活動與期末現金

建立第三個工作表作為正式的現金流量表格式。表頭應依序呈現:營業活動現金流(細分流入、流出、淨額)、投資活動現金流、籌資活動現金流、本期淨現金流、期初現金與期末現金。

4. 用 SUMIFS、XLOOKUP 或樞紐分析彙總資料

這是自動化的關鍵。你可以在「原始資料表」中新增一欄「活動分類」,利用 XLOOKUP 函數根據交易描述自動從「分類對照表」抓取分類。接著,在「主表」中使用 SUMIFS 函數,根據「活動分類」與「流入/流出」條件,自動加總各項金額。或者,直接對原始資料建立樞紐分析表,將「活動分類」與「流入/流出」作為列欄位進行快速彙總。

5. 用勾稽公式檢查期初、淨現金流與期末現金

在主表的「期末現金」欄位,設定公式:= 期初現金儲存格 + 本期淨現金流儲存格。同時,手動輸入從銀行對帳單取得的實際期末現金餘額。透過比對兩者是否相等,或計算差異值,可以立即驗證整張報表的計算與分類是否正確。這是確保 Excel 模型可靠性的最後一道防線。

四、直接法現金流量表怎麼做?5 個步驟完成

直接法直觀易懂,它像列出家庭收支帳一樣,直接彙總各類現金收付,特別適合內部管理使用。

1. 步驟一:抓出期間內所有實際現金交易

從銀行流水、現金帳中,篩選出編表期間(例如本月份)發生的每一筆現金收入與支出。確保金額與日期正確,這是後續所有步驟的基石。

2. 步驟二:排除折舊、攤銷等非現金項目

直接法只關心現金。因此,像損益表中的折舊、攤銷、備抵呆帳提列等「帳面費用」,因為沒有實際現金流出,必須完全排除在清單之外。你的清單上只應有真正導致銀行帳戶餘額變動的交易。

3. 步驟三:逐筆分類到營業、投資、籌資活動

依據每筆交易的商業實質,參考「分類對照表」進行歸類。例如:「收到客戶貨款」屬營業流入;「支付設備尾款」屬投資流出;「償還銀行貸款本金」屬籌資流出。分類的正確性直接影響報表的分析價值。

4. 步驟四:計算各活動現金流入、流出與淨額

將分類好的交易,分別加總營業、投資、籌資三大活動的「現金流入總額」與「現金流出總額」。接著,用流入減去流出,計算出「營業活動淨現金流」、「投資活動淨現金流」與「籌資活動淨現金流」。

5. 步驟五:與期初、期末現金餘額核對

將三大活動的淨現金流相加,得到「本期淨現金流」。最後,驗證公式:上月底現金餘額 + 本期淨現金流 = 本月底現金餘額。計算出的本月底餘額必須與銀行對帳單上的實際餘額相符,否則必須回頭檢查是否有交易遺漏或分類錯誤。

五、間接法現金流量表怎麼做?從淨利回推營業現金流

間接法是國際財務報導準則(IFRS)與我國一般公認會計原則(GAAP)主要推薦的方法,它從損益表的淨利出發,透過調整非現金項目與營運資金變動,推算出營業現金流。

1. 步驟一:取得本期淨利

以本期損益表中的「稅後淨利」作為起點。這個數字是權責發生制下的盈餘,包含了許多未實際收付的項目。

2. 步驟二:加回折舊、攤銷等非現金費用

將損益表中已扣除但未動用現金的費用加回來,最常見的就是折舊費用攤銷費用。此外,處分資產損失、債券折價攤銷等也屬於此類調整項目。這些調整將淨利向「現金基礎」拉近。

3. 步驟三:調整應收帳款、存貨與應付帳款變動

此步驟是關鍵,旨在反映營運資金對現金的影響。比較本期與上期資產負債表相關科目的餘額:

  • 應收帳款增加:代表銷售已認列但現金未收回,應從淨利中減去
  • 存貨增加:代表現金被囤積在庫存中,應從淨利中減去
  • 應付帳款增加:代表欠供應商的款項增加,節省了當期現金支出,應加回淨利。 經過以上調整,即可得出「營業活動之淨現金流入」。

4. 步驟四:補上投資活動與籌資活動現金流

間接法僅在推導「營業活動現金流」時與直接法不同。投資活動籌資活動的現金流編製方式與直接法相同,需直接分析相關的現金交易,例如購買固定資產(投資流出)、銀行借款(籌資流入)等,並將其金額填入報表對應區塊。

5. 步驟五:確認期末現金能與資產負債表對上

最後,將調整後得出的「營業活動淨現金流」,加上「投資活動淨現金流」與「籌資活動淨現金流」,得到本期淨現金流。同樣套用基本公式:期初現金 + 本期淨現金流 = 期末現金。這裡的期末現金必須與資產負債表上的「現金及約當現金」科目金額完全一致。

六、直接法與間接法怎麼選?適用情境與差異比較

兩種方法最終計算出的「本期淨現金流」及三大活動淨額結果應完全相同,僅是呈現營業現金流的方式不同。選擇取決於編製目的與使用者。

1. 直接法適合內部資金控管

直接法清晰列出客戶付了多少錢、付給供應商多少錢,現金來源與去路一目了然。這種高度細緻的資訊,非常有利於企業主或財務長進行短期資金調度、預算控制與營運效率分析,是強大的內部管理工具。

2. 間接法適合財報編製與會計分析

間接法解釋了「淨利」與「營業現金流」之間的差異原因,例如利潤是被應收帳款積壓了?還是被存貨吃掉了?這有助於外部投資人、債權人及分析師評估企業的盈餘品質、獲利實現能力與營運週期健康度,因此是對外財務報表的標準格式。

3. 中小企業可以先從直接法與 Excel 現金流量表範例開始

對於交易相對單純的中小企業,直接法更為直觀,搭配 Excel 工具即可有效管理現金流。先從直接法著手,能幫助經營者建立強烈的現金流意識,是務實的第一步。

4. 成長型企業可同時保留管理版與財報版

當企業規模擴大,可能需要同時準備兩套:一套以直接法編製的詳細管理報表供內部決策使用;另一套以間接法編製的合規財報供對外公告。此時,導入如 FineReport這類報表平台,能透過一套系統、一個數據源,自動生成符合不同口徑與格式要求的報表,大幅提升效率並確保數據一致性。

七、現金流量表製作常見錯誤有哪些?

即使理解原理,實作中仍容易陷入一些陷阱。避開這些常見錯誤,能顯著提升報表的可信度。

1. 把非現金項目誤列為現金流出

最典型的錯誤是將「折舊費用」當作現金支出列入。記住,折舊是成本分攤的概念,編表時在間接法中應加回,在直接法中則完全不理會。同樣地,提列備抵呆帳、公司債折價攤銷等也屬於非現金項目。

2. 將營業、投資、籌資活動分類錯誤

錯誤分類會扭曲現金流的分析意義。例如:

  • 將「購買生產用設備」誤列為營業活動(應為投資活動)。
  • 將「支付貸款利息」誤列為籌資活動(一般公認會計原則下,利息支出常歸於營業活動)。
  • 將「收到投資股利」誤列為營業活動(可能屬投資或營業活動,需依準則判斷)。

3. 忽略內部轉帳,導致現金流重複計算

公司內部不同銀行帳戶間的資金調度(轉帳),只是現金存放位置的改變,並不構成整體現金的流入或流出。在彙總所有銀行帳戶資料時,這類內部轉帳必須被剔除,否則會虛增現金流入與流出的金額。

4. 期初現金、本期淨現金流與期末現金對不起來

這是最終的試金石。若公式不平衡,可能原因包括:交易遺漏、金額登打錯誤、分類錯誤導致淨現金流計算失準,或是期初/期末現金餘額取值有誤。必須分段檢查,逐一排除問題。

5. Excel 公式被覆蓋、版本過多與資料來源不一致

使用 Excel 手動編製時,常見技術性錯誤:手動輸入數字意外覆蓋了彙總公式、不同人員維護多個版本檔案導致數據混亂,以及原始數據更新後,報表未同步更新。建立保護儲存格、單一檔案版本控管及明確的更新流程至關重要。

八、什麼情況下需要從 Excel 升級到報表平台?

當企業成長到一定規模,Excel 的局限性會日益凸顯。出現以下信號時,便是考慮升級至專業報表平台(如 FineReport)的時機。

1. 多公司、多據點導致資料整併困難

集團企業或擁有多家分公司的企業,每月需要合併數十甚至上百份 Excel 現金流量表。人工合併不僅耗時數天,更容易出錯,難以確保口徑統一與數據準確性。

2. ERP、會計系統與銀行資料分散,人工整理成本高

現金流數據散落在 ERP 系統、獨立會計軟體及各銀行網銀中。財務人員需要花費大量時間下載、整理、對帳與貼上,成為低附加價值的重工,且無法保證即時性。

3. 管理層需要即時查看、下鑽分析與預警通知

管理決策需要即時的現金流儀表板,而非月報。他們希望點擊一個數字,就能下鑽查看明細(例如哪個客戶付款遲延),並在現金餘額低於安全水位時自動收到預警通知。這是靜態 Excel 檔案難以實現的。

4. FineReport 如何協助建立自動化現金流量表與財務看板

專業的報表平台能系統性解決上述痛點。以 FineReport為例,它能直接連接企業的 ERP、會計系統及資料庫,自動抓取原始交易數據。財務人員只需在圖形化介面中預先設定好現金流的分類規則與報表格式,系統便能每日或即時自動生成符合直接法或間接法要求的現金流量表。

現金流量表基本架構.png

現金流量表三大活動

更重要的是,它能將現金流量表與其他財務報表整合成互動式財務戰情看板。管理層可在電腦或手機上隨時查看集團現金水位、三大活動現金流趨勢,並透過點擊進行多維度下鑽分析。此外,FineReport 的填報功能也能規範資料收集流程,確保子公司數據上報的標準與時效,從根本上將現金流管理從手工藝升級為自動化、數位化的企業核心能力。

FineReport.png

FAQ

現金流怎麼做?
先整理現金收入與支出資料,再依營業、投資與融資活動分類,最後彙整成現金流量表分析資金流向。
現金流量表功能?
現金流量表用來評估企業的現金流入與流出狀況,判斷其償債能力、資金運用效率與財務穩定性。
現金流量比怎麼算?
現金流量比率常見為營業現金流量 ÷ 流動負債,用來衡量企業以營運現金償還短期負債的能力。
自由現金流怎麼計算?
自由現金流 = 營業現金流量 − 資本支出(CapEx),代表企業可自由運用的現金。

帆軟產品免費試用

企業戰情室報表軟體

企業戰情室報表軟體

複雜報表/戰情室/資料填報/數位孿生

企業商業智慧BI軟體

企業商業智慧BI軟體

自助資料處理/Dashboard/探索分析

一站式資料整合平台

一站式資料整合平台

資料同步/ETL資料開發/API資料服務

免費資源下載

我們很樂意傾聽你的需求,解答您的疑問,並提供專業建議, 助力您的企業實現智慧轉型!

×

意見回饋

姓名

電郵

公司

國家/地區

-- select an option --

電話

投訴原因

請選擇投訴原因

代理商問題
產品問題
技術支援服務問題
專案問題
銷售問題
商務問題
行銷問題
其他

投訴內容