現金流量表怎麼做?核心不是先套用表格或公式,而是確認哪些交易真正造成現金及約當現金變動,再依商業實質歸入營業、投資或籌資活動。完成分類後,還要將三大活動淨額、匯率影響與期初現金串連起來,確認期末金額能與資產負債表勾稽。本文將依「確認範圍、整理交易、選擇直接法或間接法、完成勾稽」的順序說明完整做法。
現金流量表用來說明特定期間內「現金及約當現金」如何變動。它不是把損益表換成收付實現制,而是把權責發生制下的損益與資產負債變動,重新整理成實際的現金流入、現金流出及期末餘額。
現金通常包括庫存現金與活期存款;約當現金則是短期、流動性高、可迅速轉換為已知金額現金,且價值變動風險很低的投資。實際編表時,應先依企業適用的會計準則與會計政策確認納入範圍,避免把一般短期投資或受限制資金直接當成約當現金。
已認列但尚未收款的銷售收入,不會形成當期現金流入;折舊與攤銷雖然影響損益,卻沒有造成同額現金支出。這些差異正是現金流量表需要另外整理的原因。
營業活動主要來自企業的日常營運,例如向客戶收款、支付供應商貨款及員工薪資。投資活動反映長期資產與非約當現金投資的取得或處分,例如購買設備、出售廠房。籌資活動則反映投入資本與借款規模的變化,例如取得或償還借款、現金增資及支付股利。
分類時應看交易的商業實質,不能只依交易對象或科目名稱自動套用。利息、股利與所得稅等項目的分類,還要依企業適用的準則與既定會計政策一致處理。
完整的勾稽關係如下:
期末現金及約當現金
= 期初現金及約當現金
+ 營業活動淨現金流量
+ 投資活動淨現金流量
+ 籌資活動淨現金流量
+ 匯率變動對現金及約當現金的影響
如果企業沒有外幣現金或其他調節項目,才可簡化為「期初現金+本期淨現金流=期末現金」。計算結果應與資產負債表的現金及約當現金對上;內部管理表還可進一步與銀行對帳單及庫存現金核對。
建立現金流量表範例 Excel 時,建議將原始交易、分類規則與正式報表分開保存。這樣可以降低公式被覆蓋的風險,也能在金額異常時,從報表一路回查到原始憑證。
「現金明細」工作表至少保留日期、帳戶、會計科目、交易摘要、活動分類、流入或流出及金額。「科目對照」工作表記錄常見科目通常對應的現金流類別;若同一科目可能包含不同交易性質,應顯示為「待確認」,再依摘要或憑證人工判斷。「現金流量表」工作表則負責彙總三大活動、匯率影響及期初與期末現金。
採直接法時,主要從銀行紀錄、現金帳、應收與應付明細整理實際收付款。採間接法時,還需要本期損益資料及比較期資產負債表,用來調整非現金項目與營運資金變動。
投資活動與籌資活動不能只看損益表。購買設備未必會在當期全部列為費用,但支付設備款仍屬投資活動現金流出;取得借款會增加現金,卻不屬於營業收入。因此還要核對總帳、固定資產明細、借款明細、權益變動及銀行紀錄。
如果「現金明細」的 C 欄是會計科目,可用 XLOOKUP 從科目對照表帶入預設分類:
=XLOOKUP(C2,科目對照!$A:$A,科目對照!$B:$B,"待確認")
若 E 欄是活動分類、F 欄是流入或流出、G 欄是金額,可用 SUMIFS 依多個條件彙總:
=SUMIFS(現金明細!$G:$G,現金明細!$E:$E,$A5,現金明細!$F:$F,B$4)
其中 A5 可放置「營業活動」「投資活動」或「籌資活動」,B4 則放置「流入」或「流出」。實際欄位與引用範圍應依工作表調整;若使用的 Excel 版本沒有 XLOOKUP,可改用 VLOOKUP 或 INDEX 搭配 MATCH。
除了三大活動的彙總公式,主表還應保留「帳列期末現金」「計算期末現金」及「差異」三個欄位。差異不為零時,不要直接輸入一筆調整數補平,而應回查是否遺漏帳戶、公式未涵蓋新增資料列、正負號相反,或外幣現金的匯率影響尚未處理。
直接法直接列出主要現金收入與現金支出,例如向客戶收取的現金、支付供應商與員工的現金。它能清楚呈現資金來源與用途,適合交易結構較單純的企業及內部資金管理。
步驟一:抓出期間內所有現金交易。 從銀行對帳單、現金簿與相關明細中,篩選編表期間內的實際收款與付款,並統一日期、幣別、帳戶及正負號規則。
步驟二:排除非現金交易。 折舊、攤銷、資產減損、以發行股份取得設備等交易,並未造成同額現金收付,不應直接列入現金流量表。非現金投資與籌資交易仍可能需要在財務報表附註中另行揭露。
步驟三:依商業實質分類。 客戶貨款通常列為營業流入,支付設備價款通常列為投資流出,取得借款與償還借款本金通常分別列為籌資流入與流出。遇到利息、股利、所得稅或複合交易時,應按適用準則與會計政策確認,不能只憑摘要中的關鍵詞決定。
步驟四:分別計算流入、流出與淨額。 先彙總三類活動各自的現金流入與流出,再計算營業、投資與籌資活動的淨現金流量。內部銀行帳戶之間的轉帳不代表企業整體現金增加或減少,彙總時應予抵銷。
步驟五:完成期末現金勾稽。 將三大活動淨額與匯率影響加入期初現金,計算期末現金及約當現金,再與資產負債表核對。若金額不一致,應回查交易清單、帳戶範圍、分類與公式,不要用沒有交易依據的調整數掩蓋差異。
間接法不是從銀行收付款逐筆列示營業現金流,而是從適用報表格式規定的損益數字出發,調整非現金項目、營運資金變動,以及屬於投資或籌資活動的損益項目。不同報表格式可能採用不同起點,因此不宜一概寫成「稅後淨利」。
開始前應先確認企業適用的會計準則、報表格式與比較期間,並確定間接法使用的損益起點。接著檢查該數字中包含哪些非現金費用、遞延或應計項目,以及與投資、籌資活動有關的損益,避免漏調或重複調整。
折舊、攤銷與部分減損會影響損益,卻沒有造成當期同額現金支出,因此通常需要在間接法中調整。資產處分利益或損失也要從營業現金流的推導中排除,因為出售資產實際收到的現金應列在投資活動;不能一邊保留完整處分損益,一邊又把出售價款全部列入投資活動,造成重複計算。
營運資金變動反映損益與現金收付的時間差。一般而言,應收帳款增加,表示部分收入尚未收現,調整方向會減少營業現金流;存貨增加,表示現金投入庫存,也會減少營業現金流;應付帳款增加,表示部分成本尚未付款,通常會增加營業現金流。實際編製時還要檢查預付款項、其他應收應付款及所得稅等相關科目,不能只套用三個常見項目。
直接法與間接法的主要差異,在於營業活動現金流的表達方式。投資與籌資活動仍應依據實際現金交易整理。完成三大活動後,再單獨列示匯率變動對現金及約當現金的影響,並核對期末餘額。
直接法與間接法不會改變企業實際發生的現金變動,差別主要在營業活動現金流的呈現方式。選擇時應考慮報表用途、資料取得方式及企業適用的申報或揭露要求。
如果交易量不大、銀行帳戶數量有限,而且主要目的是掌握客戶收款、供應商付款與短期資金缺口,直接法通常較直觀。企業可先用現成的現金明細建立分類規則,再用 Excel 彙總三大活動,逐步形成自己的現金流量表範本。
間接法能解釋「有利潤卻沒有現金」或「虧損但營業現金流仍為正」的原因,因此適合觀察應收帳款、存貨、應付帳款與非現金費用如何影響現金。若報表用於對外揭露或申報,應以企業適用的準則、監管格式及會計政策為準,不能單憑內部管理習慣選擇。
現金流量表的差異通常不是靠一條公式就能找到。較有效的做法,是先根據差異症狀縮小範圍,再從原始交易、分類規則、公式與報表口徑逐層檢查。
先確認所有銀行帳戶、庫存現金及約當現金都已納入,期初餘額也與前期一致。接著抽查客戶收款、設備採購、借款與還款等代表性交易,確認流入與流出的正負號規則一致。若只有部分月份或新增資料未納入,多半是 SUM、SUMIFS 或查找公式的引用範圍沒有延伸。
同一科目可能包含不同性質的交易,例如支付供應商的款項可能是採購存貨,也可能是購買設備,因此不能完全依科目名稱自動分類。內部帳戶之間的轉帳應抵銷;以股份或租賃等方式取得資產、但未動用現金的交易,也不應直接混入投資或籌資現金流。
企業持有外幣現金及約當現金時,期初與期末換算匯率不同產生的影響,應在三大活動之外單獨列示。完成調整後,再將計算結果與資產負債表的現金及約當現金核對,並保留原始明細、分類結果與修改紀錄,讓每個彙總金額都能回查至具體交易。
Excel 適合交易量不大、資料來源集中,且由少數人員維護的情境。當資料來源、組織層級或更新頻率提高後,真正的問題往往不再是公式怎麼寫,而是分類口徑、資料版本與回查流程能否一致。
如果現金流資料主要來自少量銀行帳戶或單一會計系統,每月只需固定更新一次,而且負責人員能夠維護科目對照與檢查紀錄,Excel 通常已經足夠。此時應優先把原始明細轉換為可自動延伸的表格,並鎖定公式區域、統一檔名與更新責任。
當企業需要整合多個 ERP、財務系統、資料庫與部門 Excel,或同一報表出現多個版本時,人工複製貼上會讓資料來源與計算口徑難以追蹤。若管理層還需要按公司、據點、幣別或期間查看現金水位與交易明細,便可評估將既有規則移到集中式報表流程。
在完成會計分類規則後,可評估使用 FineReport 連接企業既有資料來源,將現金流分類、計算邏輯及報表格式集中管理,再依相同口徑更新現金流量表與管理看板。這樣做的重點不是取代會計判斷,而是讓已經確認的規則能夠重複執行,並保留從彙總數字回查交易明細的路徑。
先將期間內的現金流分為營業、投資與籌資活動,分別計算淨額,再加上匯率變動等影響。完整勾稽關係為:期初現金及約當現金,加上三大活動淨現金流量與匯率影響,等於期末現金及約當現金。
重要。損益表可能已認列尚未收款的收入,也可能包含折舊等非現金費用;現金流量表則能說明利潤是否轉化為現金,以及企業的營運、投資與籌資是否依賴持續舉債或增資。
常見的簡化算法是「營業活動現金流量-資本支出」,但不同分析機構對資本支出及其他調整項目的定義可能不同。使用自由現金流比較公司或期間時,應先確認公式口徑一致,並說明是否另行調整租賃、併購或其他特殊項目。
現金流量表示一段期間內現金及約當現金的來源、用途與淨變動。營業現金流反映本業產生現金的能力,投資現金流呈現長期資產與投資的收付,籌資現金流則反映借款、還款、增資與股利等資金活動。
免費資源下載