How to Build a Budget vs Actual Report
The variance columns are the easy part. The value of a budget versus actual report is the commentary that explains why the numbers moved and what to do about it.
What a budget versus actual report is
A budget versus actual report compares what you planned against what happened, line by line, and quantifies the gap between the two. That gap is the variance. It answers three questions in order: what did we expect, what did we get, and how far apart were they. A good one answers a fourth, which is the whole point: why. Done well, it is a control and accountability tool, not a scorecard, telling you where the business is diverging from plan early enough to do something about it.
What to include
Five columns do most of the work.
Show the period and the year to date side by side. A line can be on budget for the month and well off for the year, or the reverse, and only both columns together tell the truth.
The commentary column is the one the board reads first.
How to build one, step by step
How to write the variance commentary
The part that separates a report the board reads from one it skims.
"Marketing spend was 18% over budget for the quarter, a $42k adverse variance, driven by bringing the Q3 campaign forward to catch the trade-show window. This is timing, not overrun; full-year marketing remains on budget. No action required."
Name the operational cause rather than the accounting movement, and separate a timing difference from a permanent one. A board reacts very differently to "we will spend this later" than to "this is the new run rate."
What your board actually wants
The board is not testing whether your numbers are right. It is testing whether you understand why they moved. The commentary is the test, not the table.
A faster way
Building this by hand every cycle, pulling actuals, lining them up, calculating variances, chasing the causes, is the repetitive part of the reporting cycle.
Planir generates the budget versus actual from your live accounting data, flags the material variances against a threshold you set, and drafts the commentary explaining what changed and why. You review the reasoning, adjust where your business context dictates, and approve. The structure stays the same every cycle, so your board can compare like for like.
Common questions
What is a budget vs actual report?
What is a good variance threshold?
What is the difference between a favourable and an adverse variance?
How often should you run a budget vs actual report?
Explore other use cases
Planir is built for the planning and reporting cycles that funded, governed, and multi-entity businesses actually run.
Board reporting
The financial foundation of every board pack, with variance analysis by dimension and forward projections your board can interrogate.
See board reportingInvestor reporting
The financial section of every monthly and quarterly investor update, generated from your live data.
See investor reportingBudgeting and planning
Driver-based 3-way budgets and forecasts built from your live data, with every assumption documented and reviewable.
See budgeting and planningSee your budget vs actual build itself
Connect your accounting data and Planir generates the budget versus actual, flags the material variances, and drafts the commentary, ready for you to review.