2026-08-21
什麼是 Roll-forward?
Roll-forward(滾動結轉)指的是用「期初餘額 + 本期增加 − 本期減少 = 期末餘額」這條公式,把一個科目在某段期間內的每一筆變化都攤開來檢查,而不是只看期末數字對不對。
如果算出來的期末餘額跟帳上實際餘額對不起來,代表中間有一筆異動漏記、重複記,或分類錯誤——這正是 roll-forward 的核心價值:定位「哪裡」出錯,而不只是知道「有」錯。
為什麼月結關帳需要它?
單純比對「這個月銀行餘額」跟「帳上餘額」,只能抓到結果不一致,抓不到不一致發生在哪一筆。Roll-forward 把整段期間的異動全部列出來,是抓斷點、追根因的第一步,也是多數月結關帳(month-end close)流程裡最基本的檢查項目。
這也呼應一般公認會計原則(GAAP)把「對帳(reconciliation)」列為財務資料正確性與一致性的標準做法——定期核對餘額不只能抓斷點,也能及早發現舞弊、維持財報的公信力,roll-forward 正是對帳裡最基本的一種做法。
舉例:應收帳款的 Roll-forward
期初應收帳款 100,000 + 本期新增銷貨 250,000 − 本期收款 230,000 − 本期呆帳沖銷 5,000 = 期末應收帳款 115,000。
如果帳上期末餘額不是 115,000,這個差額就是需要優先排查的斷點——可能是某筆收款漏登、某筆銷貨重複認列,或呆帳沖銷金額打錯。
跟「應計(Accrual)」有什麼不同?
應計處理的是「這筆費用或收入該不該在這個月認列」,roll-forward 處理的是「餘額本身的變化合不合理」。兩者經常一起出現在月結關帳草稿裡,但檢查的問題不一樣:應計是時間點問題,roll-forward 是金額勾稽問題。
常見問題
多久需要做一次 Roll-forward?
建議每次月結都做,尤其是應收帳款、應付帳款、預付/預收這類異動頻繁的科目,越常變動的科目越需要每月檢查,才不會等到季底或年底才發現斷點已經累積了好幾個月。
Roll-forward 一定要手動用 Excel 做嗎?
傳統做法確實多半是在 Excel 手動拉公式,只要漏抓一筆明細,整個期末餘額就對不起來,而且很難一眼看出是哪一筆造成的。Hemly 會依照你上傳的兩份交易資料自動產生 roll-forward 草稿,並標出對不起來的差異行,讓你只需要花時間確認,不用花時間手動兜公式。
Roll-forward 對不起來,一定是記錯帳嗎?
不一定,也可能只是分類方式不同(例如某筆折讓要算增加項還是減少項)。這也是為什麼 Hemly 產生的所有結果都是「草稿」,需要人工確認後才能定案,不會自動幫你過帳。
