如何用 AI 建立預算預測:先核算對帳,再讓 AI 草擬說明

如何用 AI 建立預算預測:先核算對帳,再讓 AI 草擬說明

Olivia Park
2026年8月31日· 10 分鐘讀完

要用 AI 建立預算預測,先凍結實體、期間、貨幣、單位、會計正負號規則和已核實的實際數。建立時間分段台帳,在受控的試算表或程式碼中計算每條公式,並在把鎖定結果交給 AI 草擬說明前完成總額對帳。語言模型絕不能成為公式真源或覆蓋獲批數字。

本文為一個營運團隊建立一份滾動預測基線。它不像成本效益分析那樣比較方案,也不像情境分析那樣推演多種未來。較完整的控制見如何使用 AI,財務數據屬機密時尤其重要。

關鍵要點

  • 凍結期間、實體、貨幣、單位、正負號和版本。
  • 從具名的紀錄系統匯入已核實的實際數和承諾支出。
  • 為每個驅動因素記錄公式位置、來源、狀態和負責人。
  • 在確定性的試算表或程式碼中計算,絕不在文字中計算。
  • 檢查重複、缺失列、期間銜接、小計、總額和四捨五入。
  • 只把去識別的輸入和鎖定輸出交給 AI 作解釋。
  • 預測投入使用前,須經預算負責人和財務覆核。

預算預測要回答哪個具體問題?

說明預測甚麼、為何預測。「預測開支」太籠統;可用的問題應寫明實體、科目、起止期間、匯報周期、決策用途、比較基線和負責人。

欄位紀錄
Forecast ID/版本穩定編號及修訂號
實體/範圍納入的業務單位及排除項
期間實際數截止點及預測期限
粒度月、週、科目、成本中心或項目
貨幣/單位交易及報告貨幣;元、千元或百萬元
正負號規則開支、收入、現金流入和流出的正負號
基線獲批預算或上一版鎖定預測
負責人預算持有人及財務審核人

GOV.UK 的《預算持有人預測手冊》強調公營部門預測中的清晰職責、定期覆核、證據和假設管理。[1]其管治原則可作參考例子,但每個機構都必須遵循自己的會計政策和當地要求。

建立受控輸入登記

匯入前列出每個來源:系統、擷取日期、涵蓋期間、查詢或報表 ID、負責人和控制總額。原始匯出保持唯讀,在有版本的副本上工作。

不要把真實的薪酬、客戶、供應商、銀行、帳戶或未公開的財務數據上載到未獲批模型。以 ENTITY-A、ACCOUNT-4100、100 currency units 這類合成列設計流程。資料最少化和存取界線見 AI 私隱風險。

建模前查核:

  • 擷取的數據涵蓋預期實體和期間;
  • 貨幣和單位都已寫明;
  • 日期使用同一套曆法和時區規則;
  • 科目對照是最新的;
  • 沖銷和貸項遵循所選的正負號規則;
  • 來源控制總額與匯入總額一致;
  • 重複鍵和缺失期間被報告出來,而不是被悄悄修補。

需要清理時,使用獨立、可審計的程序,例如借助 AI 清理試算表資料,但確定性驗證仍是權威。

用 AI 建立預算預測前,先整理時間分段台帳

每個穩定鍵和期間一列;輸入、公式、輸出、說明分開。

欄位用途
版本識別鎖定的模型運算
實體/科目/期間複合列鍵
貨幣/單位/正負號防止尺度或方向被悄悄改變
實際數已核實的入帳金額
承諾支出獲批的採購單、合約或其他已承諾金額
Driver ID/值具名假設及數值輸入
公式位置儲存格、命名範圍、查詢或程式函數
預測值確定性計算輸出
來源/負責人/狀態證據及問責

絕不要把預測數字寫進敘述再抄回模型;受控台帳是數值真源,說明由它推導。

實際數、承諾支出與驅動因素有甚麼分別?

實際數已發生,應與來源對帳;承諾支出是按機構定義獲授權的未來責任;驅動因素是人數、用量、單價、時間、續約或季節性等假設。三類不可混淆。

合成例子:

期間實際數承諾支出Driver 輸入預測狀態
M011000不適用已鎖定實際數
M021200不適用已鎖定實際數
M03—80數量 10 × 單價 12公式輸出 200

此表展示結構,不是真實預測。確定性公式會引用承諾支出、數量和單價儲存格,並寫明承諾支出是另加還是已包括在內,以防重複計算。

定義每個驅動因素與假設

為每個驅動因素指定負責人、來源、生效期間、單位、取值範圍和覆核日期,並記錄它已批准、暫定還是受阻。

Driver ID定義單位來源適用期間負責人狀態
D-01合成的每月數量件/月獲批規劃說明M03–M06營運暫定
D-02合成的單位費率貨幣/件已簽署的費率表M03–M06採購已核實

GAO 的《成本估算及評估指南》討論了可信估算、基本規則與假設、數據、敏感度、風險、文件記錄和更新。[2]預算預測不等同成本估算,但可追溯的假設和可重現的計算,在兩者中都是有價值的控制。

為何只能在受控模型中計算?

使用有明確公式和版本控制的受保護試算表、數據庫查詢或經審查程式碼。AI 可協助描述所需公式,由人實作和測試,但不能是執行權威。

例如,受控模型可以實作:

forecast[account, period] = committed_amount
                          + approved_volume * approved_unit_rate
                          + approved_fixed_adjustment

真實實作須界定空值、四捨五入、貨幣換算、包括規則及各組成是否重疊。以已知合成個案為程式碼做單元測試,或進行試算表檢查。保護公式儲存格,並記錄修改者。

絕不接受「總額看來沒錯」或模型的算術解釋。以獨立檢查或等效的確定性路徑,從來源儲存格重新計算。

檢查單位、貨幣、符號和期間

許多重大錯誤是維度錯誤,而非難算的數學。進行明確測試:

  1. 單位: 沒有任何一列混用元與千元,或件與箱。
  2. 貨幣: 每次換算都有獲批的匯率來源、日期、方向和四捨五入規則。
  3. 正負號: 貸項、沖銷、收入、開支、現金流入和流出遵循同一套有記錄的規則。
  4. 期間: 實際數截止點和預測起點不重疊、不留空。
  5. 曆法: 財政期間與曆年期間經獲批的對照表轉換。
  6. 四捨五入: 明細和總額採用訂明的精確度和對帳容差。

維度未知的列要標示,不要強行轉換;把空白變成零會掩蓋缺失輸入。

怎樣核對明細、小計與總額?

用獨立於展示格式的檢查表或測試報告。

檢查預期結果失敗時的行動
來源實際總額 − 匯入實際總額在訂明容差內為 0停止並追查匯入
重複的複合鍵0停止並釐清歸屬
缺失的必需科目-期間列0說明原因或新增受控列
明細合計 − 科目小計0追查公式範圍
科目小計 − 實體總額0追查對照/公式
實際數截止至預測起點連續修正期間對照
本版本 − 上一版本全部有解釋指定差異負責人

《綠皮書》討論公共決策中的評估、不確定性、假設和透明使用證據。[3]它不是通用會計手冊;以其透明原則為例即可,適用的預測政策由負責的財務部門訂定。

檢查重複與缺失列

先界定預期的鍵集合。重複列可能重複計算,缺失列可能被誤當成零。把實際鍵數與預期的科目、實體和期間比較,報告版本之間新增、刪除和未對照的鍵。

不要讓 AI「清理」這些異常:AI 不能自行選一項重複記錄或填入金額。識別碼去識別後,它可以把異常訊息分組,但必須由數據負責人在來源或受控轉換中解決。

橋接實際數與預測數

過渡期間要專門檢查:最後一個已結帳的實際期間、未結帳期間的應計政策、首個預測期間和延遲入帳的處理。確保承諾支出既未遺漏,也未同時計入實際數和預測數。

橋接表:

組成金額來源/公式負責人狀態
上一版鎖定預測1,000版本 F-07財務已鎖定
實際差異+20確定性的實際數比較財務已對帳
時間調整-10獲批的驅動因素變更營運已覆核
新承諾支出+30承諾支出登記冊採購已核實
本期預測1,040橋接各組成之和財務已對帳

數字屬合成例子。橋接須按訂明的四捨五入規則,準確加總至鎖定的本期預測。

讓 AI 草擬說明前要鎖定哪些結果?

匯出一份去識別的結果表,包含獲批總額、差異、驅動因素標籤和解釋。設為唯讀並指定版本 ID。只讓 AI 根據這些數值草擬敘述。

根據提供的 LOCKED 表草擬差異說明。
原樣複製數字、單位、期間、正負號和驅動因素標籤。
不得計算、插值、預測、排名、建議或填空。
每句都引用列 ID 或橋接 ID。有歧義之處標示為 [VERIFY]。
只傳回說明文字;不要修改表格。

把草稿中每個數字與鎖定匯出比對,並以核查 AI 答案的方式核實。流暢的解釋也可能把正負號弄反,或把時間性調整誤當作永久變化。

覆核預算差異與版本

就每項重大變化,記錄金額、有意義時的百分比、期間、驅動因素、證據、負責人,以及屬時間性還是永久性。重要性由財務政策界定,而非模型生成的門檻。

把本版本與上一版鎖定預測和獲批基線比較,同時保留數值橋接和說明文字的變更。即使業務驅動因素不變,公式、對照、實際數截止點或匯率變化也可能解釋差異。

NIST 的生成式 AI 設定檔指出了虛構內容和管治風險。[4]把確定性計算與語言生成分開、限制數據並要求人手覆核,可以降低這些風險,但不能為預測作保證。

審批並歸檔

預算持有人確認營運假設和承諾支出。財務確認會計處理、模型控制、對帳、重要性和呈現方式。適用時由其他專業人員覆核稅務、庫務、採購或法律假設。他們批准同一個已識別版本。

歸檔來源登記版本、受控模型、檢查報告、異常處理、鎖定輸出、說明草稿、人手修改、審批和覆核日期,不歸檔機密或不必要的個人資料。為新實際數、重大承諾、匯率變化、錯誤或政策變化設定觸發條件。

最終檢查清單

  • 實體、範圍、期間、粒度、貨幣、單位、正負號和版本都已寫明。
  • 實際數與具名來源和截止點對帳。
  • 承諾支出和驅動因素分開,並有來源和負責人。
  • 每條公式都位於受控的試算表、查詢或程式碼中。
  • 單位、貨幣、正負號、期間、曆法對照和四捨五入都已檢查。
  • 重複鍵和缺失鍵已解決,而不是被悄悄強制轉換。
  • 明細、小計、總額、實際至預測的橋接和版本橋接都已對帳。
  • AI 只收到獲批、去識別、鎖定的結果來草擬說明。
  • 說明中的每個數字都對應鎖定輸出。
  • 預算負責人和財務批准的是同一個已歸檔版本。

常見問題

最小輸入是甚麼?

你需要範圍、期間、貨幣、單位、正負號規則、已核實的實際數、承諾支出、驅動因素、科目對照、來源、負責人,以及一個受控的計算模型。

滾動預測的期間怎樣處理?

按獲批政策結算實際期間,一致地向後延伸預測期限,並檢查實際截止與首個預測期間無重疊或缺口。

承諾支出等於預測費用嗎?

不等於。按當地政策界定承諾支出,並說明它是否已包括在驅動預測中,還是另外相加,以免重複計算。

驅動因素預測應怎樣計算?

為每個驅動因素界定單位、來源、負責人、獲批值、適用期間和公式對照。在受控模型中計算,並把結果與來源列對帳;不要讓 AI 補上欠缺的驅動因素。

AI 可換算貨幣或計算總額嗎?

不能作為真源。使用獲批匯率和確定性公式,然後對帳。AI 可以解釋鎖定結果,但不能改動它們。

負數怎樣處理?

記錄統一符號規則,並測試貸項、沖銷、收入、開支、現金流入和流出。絕不能只憑一個負號推斷含義。

重複或缺失行怎樣處理?

標示出來,由數據負責人透過受控轉換解決。不要讓 AI 挑選重複項,或把缺失金額變成零。

如何獨立核對計算?

透過第二條確定性路徑重新計算控制總額和橋接,核實公式範圍和對照,並以已知的合成個案測試。

AI 在本流程可做甚麼?

它可以整理欄位定義、指出欠缺的解釋,並根據鎖定結果草擬說明。它不能負責公式、批准假設或修改數字。

來源

  1. UK Government, “Budget Holder Forecasting Handbook” — https://www.gov.uk/government/publications/budget-holder-forecasting-handbook/budget-holder-forecasting-handbook
  2. U.S. Government Accountability Office, “Cost Estimating and Assessment Guide” — https://www.gao.gov/products/gao-20-195g
  3. UK Government, “The Green Book 2026” — https://www.gov.uk/government/publications/the-green-book-appraisal-and-evaluation-in-central-government/the-green-book-2026
  4. National Institute of Standards and Technology, “Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile” — https://www.nist.gov/publications/artificial-intelligence-risk-management-framework-generative-artificial-intelligence

Sources checked 2026 年 8 月 31 日。

延伸閱讀

開啟 3 天免費試用

註冊即可免費體驗全部高級功能。

*只限新用戶;每位用戶只可獲得一次試用。

如何用 AI 建立預算預測:先核算對帳,再讓 AI 草擬說明 | AethoVPN