HOW-TO

How to do a budget vs actual report

Short answer

List each budget line beside its actual for the period. Variance is actual minus budget. Show it in dollars and as a percentage, mark each as favourable or unfavourable, then write one line on why for the big ones.

Last checked

Free tool

Budget vs actual variance report generator

Enter budget and actual figures to get dollar and percentage variances.

Why it matters

A budget only helps when you compare it with what happened. The report shows where money is going off track while you can still act.

A short commentary on big variances turns numbers into decisions.

The steps

  1. Get the budget. Use the approved budget for the same period and same account groups as the actuals.
  2. Run actuals. Run the profit and loss for the period from your ledger. Use the same basis, cash or accruals.
  3. Set the layout. Show budget, actual, dollar variance and percentage variance for each line.
  4. Work out the variance. Variance = actual minus budget. Percentage = variance / budget x 100.
  5. Mark favourable or unfavourable. Higher income than budget is favourable. Higher cost than budget is unfavourable.
  6. Set a threshold. Comment only on variances above, say, 10% and A$1,000.
  7. Explain the big ones. Say why in one line, whether it is timing or permanent, and what you will do.
  8. Update the forecast. If a variance is permanent, change the forecast for the rest of the year.

Worked example

Example Distribution Pty Ltd reviews October.

LineBudgetActualVariance%Result
SalesA$65,000A$60,000-A$5,000-7.7%Unfavourable
Cost of salesA$32,500A$30,000-A$2,500-7.7%Favourable
WagesA$12,000A$12,000A$00.0%On budget
FreightA$2,000A$2,900A$90045.0%Unfavourable

Sales are 7.7% below budget, and cost of sales fell by the same percentage because volume was lower. Freight is 45% over, so the team checks rate rises and surcharges.

Common mistakes

  • Comparing different bases or periods.
  • Commenting on every line.
  • Treating every variance as bad.
  • Not changing the forecast.

Next step

Use the Budget vs actual variance report generator first. Then see faster month-end close with Pulsify.

Common questions

How do I show variance as a percentage?

Divide the variance by the budget and multiply by 100.

What is a good threshold?

Many teams use 10% and a minimum dollar amount. Pick what suits your size.

How often should I run it?

Monthly, as part of the close.

Related how-to guides

Want this done for you?

Book a call to find out how customers have saved hours per week after switching.