What it means
A cash forecast predicts the dates and amounts of incoming and outgoing money, and accuracy asks how closely that forecast matched later cash movements over the same period. The comparison needs a stated boundary, timing convention and treatment of extraordinary flows.
CashAnalytics explains why an aggregate net-cash comparison can conceal offsetting receipts and payments errors, and Ripple Treasury describes absolute percentage error and directional measures, but there is no single universal score that answers every treasury question. Decide what is being forecast, because a closing bank balance differs from gross customer receipts, supplier payments or net movement and each answers a different operating question.
Pick a horizon too, since tomorrow's forecast can draw on scheduled bank transactions while a three-month forecast contains more estimates, and compare forecasts only with actuals for the same horizon. Freeze the forecast by keeping the version issued before the outcome was known, because editing last week's estimate after seeing actual receipts makes the result meaningless.
Align accounts, entities and timing. A group forecast may net subsidiary surpluses against deficits even when cash cannot be transferred freely, so measure the legal entities that actually need funding.
Weekly aggregation can hide a Tuesday shortfall offset by Friday's inflow, so daily assessment matters when payments are due before receipts arrive, and an incorrect opening balance carries through to the closing balance even if the period's receipts and payments were predicted well. Separate inflows and outflows, because accurate net cash could arise from both gross streams missing by the same amount, which is not a strong forecast.
Classify payments as well, since payroll and rent may be more predictable than tax, inventory purchases or project milestones, and segmenting helps assign owners to errors. Define the error measure: absolute error prevents positive and negative misses from cancelling, while a signed error shows whether the team systematically forecasts too much cash.
Use percentages carefully, because dividing by a near-zero actual cash movement produces a huge or undefined percentage, so present the amount error and a sensible scale alongside it. Link forecasts to evidence, since an expected customer receipt should have a due date, payment history and collection status and a manager's hope is not a committed bank deposit.
Compare like periods, because seasonal peaks, holidays and short weeks change the cash pattern, and backtest by horizon so that four-week-ahead forecasts are compared only with other four-week-ahead versions. Investigate large misses to find whether the cause was a late customer, an omitted payment, a timing shift or an assumption change, since the corrective action depends on the cause.
Watch the liquidity consequence, because a forecast miss near a credit limit can be urgent even if the percentage score seems small. For an owner, cash forecast accuracy is a test of planning reliability, and the useful result is not merely a high number but earlier warning of shortfalls and clear learning from misses.
In practice
Real-world examples.
Example
A weekly forecast expected $100,000 in receipts but recorded $80,000, so the inflow amount error is $20,000. The team checks which invoices drove the shortfall before changing the model.
Example
Receipts and payments are both understated by $30,000, leaving net cash correct but both gross forecasts weak. The treasurer reports the two gross errors separately so the offset is not mistaken for accuracy.
Example
A customer pays on Friday instead of Tuesday, creating a daily timing miss although the weekly total matches. The finance team notes that payroll was due on Wednesday and adds a daily collection assumption.
Formula
Calculation
Illustrative absolute percentage error = |Actual - Forecast| / |Actual| x 100, when actual is meaningfully nonzero
Worked example. A fictional business forecasts $100,000 of weekly receipts and actually collects $80,000.
- Absolute error = |$80,000 - $100,000| = $20,000.
- Absolute percentage error = $20,000 / $80,000 x 100 = 25%.
- A simple accuracy convention of 100% - 25% gives 75%, but conventions differ, so state which one is used.
- The signed error is $80,000 - $100,000 = -$20,000, meaning the forecast was too high.
Show the amount error beside the percentage, and keep the frozen forecast version used for the test.Case study
Seen in the real world.
This entirely fictional example follows Cedar Tools. Treasury forecast a comfortable Thursday balance, but a large customer payment came on Monday instead. The team reconciled the bank statement and found that gross receipts timing, not total weekly cash, caused the miss. It changed its daily collection assumptions and kept the original forecast for backtesting. The case shows why one accurate weekly total can hide a dangerous intraweek shortfall.
Watch out
Common mistakes.
- Testing a revised forecast rather than the frozen version issued before actuals.
- Calling net cash accurate when large receipts and payments misses offset.
- Dividing by a tiny actual amount and treating the resulting percentage as a useful score.
Questions
People also ask.
Is there one standard accuracy formula?
No. State whether you measure balance, inflows, outflows or net movement and define the error convention.
Can a forecast be accurate for the week but risky?
Yes. Daily payment timing can create a shortfall inside an otherwise accurate week.
What should a team do after a miss?
Reconcile actuals, classify amount versus timing error and update the underlying assumption for the next forecast.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%Related
