現金流預測:如何推算接下來的 30、60 和 90 天

月預算告訴你應該會發生什麼,現金流預測則告訴你將會發生什麼,以及下個月哪一天你會真正吃緊。這篇說明如何建立預測、拿到答案之後該怎麼做,以及多數預測在哪裡悄悄對你說謊。

預算回答的是錯的問題。它告訴你一個月平均來說應該長什麼樣子,卻沒告訴你,十一號看牙醫、二十三號續保汽車保險、二十八號又要出去旅行,這三件事擠在同一個月,你付不付得起。要回答這個,你需要現金流預測:以日為單位,根據你已知即將發生的一切,推算接下來三十、六十和九十天你的餘額會是什麼樣子。

預測,就是「我想我夠用」和「我知道我夠用」之間的差距。也是提前三週發現問題,和在帳單結清的那個週五下午才發現問題之間的差別。

這份指南是無聊但精確的版本:如何建立一份經得起現實考驗的預測、該用哪些時間範圍、大多數試算表錯在哪裡,以及合適的工具如何把這一切濃縮成單一的數字。

現金流預測到底是什麼

預測是一條時間軸,不是一個總數。它拿你目前的餘額,加上每一筆你能預測的收入,扣掉每一筆你能預測的支出,然後逐日畫出累計餘額。

重要的形狀是谷底,也就是在下次發薪日補貨之前,你的餘額跌到的最低點。平均的月現金流可以很健康,但谷底仍可能很危險。如果一筆季繳的保險費在發薪日之前扣款,一個以 +€800 結束的月份,可能在第 19 天跌到 −€120。

一份有用的預測會同時回答三個問題:

  1. 這個月我會沒事嗎?(谷底高於零,或高於你的緩衝門檻。)
  2. 哪一天最吃緊?(讓你能把非必要的支出避開那一天。)
  3. 如果我的收入明天中斷,我的續航力是多久?(只計入已知支出的情況下,預測餘額維持在零以上的天數。)

月預算一個都回答不了。它把答案平均成一個對誰都不成立的數字。

三個時間窗口:30、60、90

不同的決定需要不同的前瞻範圍。

窗口它回答什麼更新頻率
30 天我能不能撐過這個月剩下的日子和下個月第一週?每週
60 天有沒有任何季繳帳單、續約或已規劃的旅行會撞在一起?每兩週
90 天我真正的續航力是多少?我的儲蓄率是否如我所想?每月

大多數人只用其中一個範圍做預測,而且通常是錯的那一個。只往前看 30 天,會錯過季繳保險、年度訂閱,以及你訂好的七月旅行。往前看 90 天卻不每週重新檢視,則第二週這個數字就過時了。三個都要用。

預測中要放什麼

一份乾淨的預測有四條資金流。把它們混在一起,會讓畫面變混亂。

1. 週期性收入。 薪水、固定客戶的發票、股利、租金收入。每一筆都有日期、金額和信心程度。25 號的薪水信心很高。「應該下週會入帳」的客戶發票則不是,請保守地估算,或放在合理區間較晚的那一端。

2. 週期性支出。 房租、房貸、水電、網路、手機、健身房、保險、每一個訂閱。這裡的陷阱是年繳和季繳的帳單。它們不是因為上個月沒出現,就不在預測之中,必須把它們放在實際會結清的那個日期。

3. 已知的一次性支出。 牙醫預約、汽車保養、學費、你已訂好的假期機票、你已答應的婚禮禮金。任何你知道、而且能標上日期的,都要放進去。

4. 變動支出。 食品雜貨、油錢、外食、交通、家用。這是最難的一條,因為金額不確定。用過去三個月的每日平均,乘上窗口內剩下的天數。不要只用上個月,那太有雜訊。三個月才是穩定的基準。

預測就是這四條資金流隨時間的累計總和,從今天的實際餘額開始。

手動建立 30 天預測

為了理解機制,請在紙上或試算表上做一次。之後再自動化。

  1. 從今天的可用餘額開始。 不是扣除待處理款項後的帳戶餘額,而是你真正可動用的餘額,已扣掉預授權、扣掉月底你欠的信用卡最低應繳款、扣掉任何已做出的承諾。
  2. 列出未來 30 天內的每一筆收入。 日期和金額。
  3. 列出未來 30 天內的每一筆週期性支出。 調出過去三個月的對帳單;任何在每月同一時間點發生的,都是週期性的。把每一筆放在預期的日期。
  4. 列出每一筆已知的一次性支出。 旅行費用、禮物、預約。
  5. 估算變動支出。 取過去 90 天的變動類別,除以 90,再乘以你窗口中剩下的天數。均勻分攤到剩餘的每一天。
  6. 計算累計餘額。 對窗口中的每一天,加上當天的收入,扣掉當天的支出,並記下新的餘額。
  7. 找出谷底。 找出最低餘額,以及它發生在哪一天。
  8. 找出與緩衝之間的缺口。 如果你可接受的最低餘額是 €500,而谷底是 €230,缺口就是 €270。這就是你需要找到或挪動的金額。

這正是理財規劃師以更複雜的形式所做的事,原則完全相同。

為什麼大多數預測都是錯的

預測會以可預期的方式失敗。如果你的預測感覺不對勁,幾乎總是以下其中一種。

  • 漏掉金額很大的帳單。 年繳或季繳的費用(保險、稅金、專業訂閱),因為沒有出現在最近一個月,就被遺漏了。預測看起來沒問題,直到帳單到來、谷底變成負數。
  • 對收入日期過於樂觀。 把客戶發票視為月初第一天就入帳,而不是第十天。收入要按合理區間中較晚的一端估算,支出則按較早的一端。這裡的悲觀能救你。
  • 用「乾淨」的月份估算變動支出。 沒有外食、沒有油錢、沒有衝動購物的月份,不是基準,而是離群值。請用三個月。
  • 忽略信用卡的時間點。 如果你每月一次全額繳清信用卡,預測必須顯示整期帳單在到期日結清,而不是每一筆交易入帳到卡上的那一天。
  • 預測淨資產而不是現金。 淨資產包含投資、股權,以及你週二根本花不到的資產。預測只針對流動現金和短期負債。
  • 忘了自己帳戶之間的轉帳。 轉帳不是收入也不是支出,應該互相抵銷為零。很多試算表會重複計算。

一份撐過第一個月的預測,通常是找出並修正了其中一個錯誤的預測。這就是功夫所在。

拿預測做什麼

預測只有在你根據它採取行動時才有用。

如果 30 天的谷底高於你的緩衝: 很好。確認你的儲蓄率符合你想要的目標。再看 60 天和 90 天的窗口,看有沒有可能日後出問題的季繳項目。

如果谷底距離你的緩衝只有 €100–200: 吃緊但可行。找出兩三個可以延後到谷底日期之後的非必要項目。不要只答應自己「少花一點」,請挑出具體的項目,重新安排時間。

如果谷底低於你的緩衝,或低於零: 你還有時間修正。預測的全部意義,就是答案會在問題之前到來。選項依偏好排序:

  1. 把非必要支出挪到谷底之後。 一次訂閱續約、一筆計畫中的購物、一頓外食。
  2. 如果可以,把一筆收入提前(向客戶開發票、加速入帳)。
  3. 協商或延後一筆已知的支出(把帳單拆成分期、要求變更水電費的繳款日期)。
  4. 動用緩衝。 如果你有緊急預備金,這就是它的用途。下個月再補回。
  5. 使用短期信貸。 最後手段。計算實際的利息成本,並把它視為預測太晚的一次性費用。

紀律在於大多數時候使用選項 1–3。選項 4 和 5 是預測沒有及早進行的訊號。

多久重新預測一次

三個檢查點,不要更多。

  • 每週: 快速更新 30 天。五分鐘。有沒有什麼款項不按時間入帳?有沒有新的承諾?
  • 每兩週: 檢查 60 天。往前看兩個月。有沒有季繳的項目逼近?
  • 每月: 90 天重設。完整檢討。用最近 90 天更新變動支出的基準。調整收入的信心程度。

如果你一個月只做一次,然後相信那個數字三十天,預測就變得沒用了。現實會移動,預測必須跟著動。

thrust 如何處理這件事

放在試算表裡的預測,在下一筆交易入帳的那一刻就開始過時。thrust iOS App 把整個練習濃縮成會自己更新的東西。

  • 可花費金額是首頁上的單一數字,已經把本月其餘時間納入考量:每一筆已知的週期性支出、每一個偵測到的訂閱、每一筆預定的支出。你不必建立預測,只要讀它的結論。
  • AI CFO 在裝置上運行,呈現與試算表方法所模仿的相同的谷底判斷邏輯:哪一天吃緊、是什麼造成的、你可以挪動什麼。完全私密,沒有任何伺服器參與。
  • 訂閱偵測會找出大多數試算表漏掉的週期性費用,包括金額較大的季繳帳單和你忘了的健身房,並自動把它們放在預測的時間軸上。
  • 收入估算會平滑來自接案或多個來源的不固定收入,讓預測不會對單一不規則的月份反應過度。
  • 多幣別整合了全部 20 種以上支援貨幣和 18 條區塊鏈網路的預測,如果你賺的是一種貨幣、花的是另一種,或把部分儲備放在加密貨幣上,這就很有用。
  • 目標把預測應用到未來:在考量其他一切正在發生的事之後,App 知道你的儲蓄目標能否準時達成。

一切都在裝置上運行。預測屬於你,不會離開你的手機。

一份好的預測並不預言未來,而是移除其中的意外。等到下個月十一號到來時,你已經知道自己的餘額會是多少,而這種「知道」,就是全部的重點。