---
title: "What is variance analysis?"
description: "Variance Analysis explained in plain English: definition, how it works, an example, and how it appears in QuickBooks and Xero."
url: https://ledgerbpo.com/glossary/variance-analysis/
updated: 2026-09-11
publisher: LedgerBPO (SS Support Network LLC)
language: en-US
---

# What is variance analysis?

Glossary

Variance analysis is the comparison of actual financial results against a budget or forecast to identify and explain the differences, so management can understand what changed and decide whether to act on it or leave it alone.

Updated September 2026

## How variance analysis works

For each account or department, actual results are compared to budgeted figures, and the difference, the variance, is calculated in both dollar amount and percentage. A large variance in a key account gets flagged for explanation, while small, expected differences may not need comment at all, since not every gap is worth investigating.

The real value of variance analysis is in the explanation, not just the number itself. A revenue variance might come from a delayed contract, an expense variance from an unplanned repair, and management uses these explanations to decide whether to adjust the forecast, cut spending or simply note the item as one-off and move on.

## Example

A business budgeted $40,000 in marketing spend for the quarter but actually spent $48,000, an $8,000 unfavourable variance, 20 per cent over budget. Reviewing the detail shows $6,000 of that came from an unplanned trade show sponsorship the team decided to join late. Management notes this as a one-off rather than a trend and leaves next quarter's marketing budget unchanged as a result.

## Variance Analysis in QuickBooks Online vs Xero

QuickBooks Online's budgeting feature includes a budget-versus-actual report showing dollar and percentage variance by account, updated automatically. Xero's Budget Manager offers a similar budget variance report, comparing actual results to budget month by month across the year.

## Common mistakes

- Every variance, large or small, is investigated with equal effort, wasting time on immaterial differences while larger, more meaningful variances get less attention than they deserve.
- A variance is noted on the report but never actually explained, leaving management with a number instead of the insight needed to act on it.
- Budget figures used for comparison are outdated or were never updated for a known change, producing variances that reflect a stale plan rather than current reality.

## Why it matters

Variance analysis turns a list of numbers into an explanation management can actually act on, showing whether a gap from budget is a one-off event or the start of a real trend. Without it, owners and finance managers react to symptoms, like a cash shortfall, without understanding the underlying cause. For businesses managing tight margins, regular variance analysis catches problems early enough to adjust spending or revise a forecast before it becomes bigger.

## Related terms

- [Budget vs Actual](https://ledgerbpo.com/glossary/budget-vs-actual/)
- [KPI](https://ledgerbpo.com/glossary/kpi/)
- [Management Accounts](https://ledgerbpo.com/glossary/management-accounts/)
- [All terms](https://ledgerbpo.com/glossary/)

## How LedgerBPO handles variance analysis

We prepare variance reports each period, flag the accounts that moved most against budget and note likely explanations based on the underlying transactions, so you can see what changed and decide what, if anything, needs a response.

[Budgets built, variances explained](https://ledgerbpo.com/services/budgeting/)

Next step

## Books closed. Invoices paid. Every month.

Tell us what is going on with your books or billing. You will hear from a named person within 1 business day, with a custom quote and a plan for the first close.

- Reply from a named person within 1 business day
- No setup fee, month-to-month
- Your software, your data, no lock-in

Start with a custom quote

[Get a custom quote](https://ledgerbpo.com/get-a-quote/) [Book a 20-minute call](https://ledgerbpo.com/book-a-call/) Or call [+1-657-777-0006](tel:+16577770006) during US, UK or Australian business hours.

---

Source: https://ledgerbpo.com/glossary/variance-analysis/ · Contact: https://ledgerbpo.com/contact/ · Full site map for agents: https://ledgerbpo.com/llms.txt
