Budget vs actual
Budget vs actual is the comparison of what a business planned to earn and spend in a period against what really happened, line by line. The gap on each line is the variance, and the point of the exercise is to explain it: which lines moved, by how much, and why. An ecommerce operator uses budget vs actual to catch a margin miss while there is still time in the quarter to act on it.
| Variable | What it covers |
|---|---|
| Budget | The planned figure for the line and period, set before the period started. |
| Actual | The figure booked for the same line and period, from the reconciled ledger, not a platform dashboard. |
| Favourable or unfavourable | Above budget is favourable for revenue and unfavourable for a cost. Label the direction, not just the sign. |
| Flexed budget | The budget re-stated at actual volume, so variable costs that rose with sales are not mistaken for overspending. |
Worked example
Worked example / demonstrative numbers. Revenue beat the budget by 7.5% and contribution still missed by 10%. A static comparison blames COGS; the flexed view shows COGS simply grew with sales and the real overrun was ad spend.
What is a good budget vs actual variance?
There is no universal acceptable variance percentage. What counts as material depends on the size of the line and how controllable it is: a 5% miss on revenue matters far more than a 50% miss on a small software line. Many teams set their own threshold, a percentage and a dollar amount together, and only investigate lines that breach both. More useful than any threshold is the order you read the lines in. Start with contribution margin, because a revenue beat that arrives with worse margin is not a win, then work down to the lines that explain it.
A good budget vs actual process also depends on a trustworthy actual. If the actuals come from platform dashboards that do not tie to the bank and the accounts, every variance is partly a data problem. Reconcile first, as described in ledger reconciliation and the ledger tie-out, then argue about performance.
Budget vs actual vs related tools
| Tool | What it compares | How it differs from budget vs actual |
|---|---|---|
| P&L statement | Revenue and costs for a period. | Reports the actual column only; budget vs actual sets it beside the plan. |
| Sales forecast | Expected revenue ahead. | Looks forward and gets revised; the budget is fixed once the period starts. |
| Scenario analysis | The plan under different assumptions. | Done before the period; budget vs actual is done during and after it. |
| Forecast vs actual | Latest forecast against what happened. | Measures forecasting skill; budget vs actual measures delivery against the commitment. |
Common mistakes
- Comparing to a static budget only. When volume moves, every variable cost moves with it. Flex the budget to actual volume before calling a cost line over.
- Celebrating the revenue line. Revenue ahead of budget with contribution behind it usually means discounts or ad spend bought the growth. See revenue up, no profit.
- Using platform numbers as actuals. Ad platforms report their own attributed revenue. Actuals belong to the reconciled ledger.
- Reading only the total. A small net variance can hide a large favourable line cancelling a large unfavourable one. Explain each material line.
- Reviewing once the quarter has closed. Monthly, or weekly for spend lines, gives time to correct. A variance found after the quarter is history.
Budget vs actual FAQ
Related
Inside Blufire, S11 Planning & Forecasting tracks the plan against actuals with a CM1 variance waterfall, so a miss is explained, not just reported, and S1 Executive traces what changed each period with the delta decomposition. See forecasting and testing the plan.
Updated September 2026