Budget vs Actuals: The Monthly Hour That Tells You If You’re Running the Business You Planned
Three columns (budget, actual, variance), a threshold that decides which numbers earn a question, the five lines worth reading, the three honesty rules that keep the comparison honest, and the five traps that turn it into a spreadsheet nobody opens again.
Most small businesses write a budget once — in January, or when the bank asked, or in a burst of January-gym energy — and then never look at it again, because the number it predicted and the numbers on the statement have nothing to say to each other. The budget is not the point. The comparison is the point: once a month, for one hour, you sit the plan next to the actuals and read the differences. That hour is where a creeping cost is caught in month two instead of month ten, where a pricing mistake announces itself as a gross-margin variance, and where the annual operating budget stops being a document and becomes a steering wheel. It is the P&L sibling of the 13-week cash flow forecast: the forecast answers will the bank account survive the quarter, the budget-vs-actual answers is the business you planned the one you are actually running. The actuals come from the month-end close — which is why the close happens first and this hour happens second, same coffee.
1. The three columns — and the threshold that decides what earns a question
The whole review is one table: every line with its budget, its actual, and its variance (dollars and percent, sign included — under-budget is not automatically good). Then one rule keeps the hour to an hour:
- The threshold: any line off by more than 10% or $500, whichever is smaller, gets a written one-line cause and a one-line action. Everything else is noise this month.
- Read the signal, not the line: a $180 variance on a $2,000 line is noise; a $180 variance on a $200 line is a fire. Percent catches small-line explosions, dollars catch big-line drift. Use both.
- Every variance gets a name, not a mood: “payroll over by $4,100 — two extra Saturdays, marina fit-out” is a variance. “Payroll seems high again” is a complaint.
The threshold is the whole trick. Without it, the review drowns in forty lines and dies; with it, three lines a month get read properly, and the other thirty-seven are allowed to be fine.
2. The five lines worth reading first — every time, before any other line
- Revenue — off by more than 10%? Either the plan was fiction or the market moved; both are worth knowing in month two, not at tax time.
- Gross margin (revenue minus direct costs, as a percent) — the single most underrated line in small business. Materials and subcontractor creep hide here, invoiced revenue lags hide here, and this is the line that exposes a scope creep you absorbed for free.
- Payroll — usually the biggest line and the slowest to fix. A payroll variance is a schedule, a hire, or a pricing problem, and it compounds monthly.
- Rent and fixed overhead — boring on purpose. These lines exist to be flat; movement here is a lease event or a surprise, and either way it is rare enough to always deserve the question.
- One discretionary line — travel, software, marketing — rotated monthly. It is where budgets quietly leak, and where the expense policy and the SaaS register feed you the answer.
Forty-line variance reviews don’t survive contact with a real month. Five lines, read with intent, do.
3. The monthly ritual — thirty minutes, same sitting as the close
- Pull the actuals from the finished close — not the bank feed, the closed books. Comparing against half-closed numbers is how phantom variances get born.
- Mark every line past the threshold. In a healthy month that’s two to five lines. More than eight means the chart of accounts or the budget itself is drifting — fix the instrument before trusting the reading.
- Write the one-liner per line: cause, then action. “Fuel +22% — two country jobs; recharge travel to those jobs at renewal.” If the action takes more than one line, it goes on the task list, not the table.
- Roll the lesson forward: a variance that is a permanent change (new supplier price, new wage rate) updates the remaining months of the budget. A variance that was a one-off (repair, event) does not — over-reacting to one-offs is how budgets stop matching reality within a quarter.
- Feed the cash forecast: anything the comparison revealed as committed spend belongs in the 13-week outflow rows the same day. The two tools share one truth.
Thirty minutes, once a month, calendar as immovable as debtor days day. The month it feels skippable is always the month it would have paid for itself.
4. The three honesty rules
- The budget is a decision record, not a wish. If actuals beat the plan six months running, the plan was wrong in an interesting way — record why, don’t quietly celebrate into ruin.
- Never re-forecast the gap away. Mid-year “re-baselines” that move the budget down to meet the actuals are how a dying margin hides. A re-baseline is allowed once a year, in writing, with the reason named.
- Classify once, consistently. The same invoice lands in the same line every month. Half the variances in small business are not performance at all — they are classification drift, and they vanish the day the coding is consistent (the job code on the PO is what buys this).
5. The five traps
- The budget built and shelved. Written in a fit of January energy, referenced never. A budget without a monthly hour is a New Year’s gym membership.
- Variance theatre. Reading all forty lines out loud every month. Forty lines read shallowly beats zero lines read deeply and loses to five lines read deeply.
- Fixing the number instead of the cause. Reclassifying your way out of a payroll variance. The line goes green; the problem keeps drawing wages.
- “It’s just timing.” The most expensive sentence in the review. Sometimes true — but a revenue variance excused as timing three months in a row is a trend wearing a disguise.
- Nobody owns a line. “The budget” belongs to everyone, so each variance belongs to no one. Every line that can move gets one name beside it — the same one-name-not-a-vibe rule the standing orders and delegation template uses for approvals.
6. Worked example — the cleaning company’s two un-repriced contracts
An eleven-person commercial cleaning business, $1.6M revenue, contracts across forty sites. Payroll was budgeted at 46% of revenue; month two’s actual came in at 53% — a $5,800 variance, way past any threshold. The old way, that line would have been absorbed as “wages went up”. The new way, the one-liner forced a cause: two fixed-price contracts had quietly grown — a client added two floors and a weekend common-area service and the price never moved; the second had crept from three nights a week to five across a year of polite yeses. Together they were running 38% over contract hours. The fix: re-quoted both at renewal (+$3,100/month), a “scope change = new price” line added to the contract checklist, and the monthly one-liner ritual kept. Annual effect: roughly $37,000 of margin that had been leaking for an estimated fourteen months before the first review caught it. The owner’s verdict: “The budget didn’t find the problem. The hour did. I’d just never given it the hour.”
Kits
Every page ships with a kit block — the paid tools behind the free advice:
- The First 30 Minutes — free incident quick-start checklist
- Ops Starter Kit — incident response for small teams — $14
- Ops Starter Kit Vol. 2 — advanced incident response & communications — $27
- Ops Mega Bundle — all 5 kits in one download — $49
Related: the annual ops budget template is where the budget column comes from — this page is what makes it earn its keep twelve times a year; the month-end close produces the actuals — never compare against half-closed books; the 13-week cash flow forecast is the cash-side twin — variance findings become forecast rows the same day; the debtor days monthly review is the revenue-side cousin — same ritual, different line; and the supplier payment terms checklist is where cost variances get renegotiated into terms instead of absorbed into margin.
Related: when the variance line is gross margin, trace it to the job with the weekly ops review reads the machine weekly so the monthly hour reviews fewer surprises; the gross margin pricing review — the monthly hour finds the leak, the quarterly table names the pipe.
December’s review only reads true after the year-end close — the four-week runway exists so the books are locked while the month is still this month.