Metric Definition
Plan versus actual
Track from
Budget variance analysis
Budget variance analysis is the process of measuring the difference between what was budgeted and what actually happened, then explaining why the gap occurred. It separates a single headline miss into the specific drivers behind it. It turns a number that is off plan into a list of actions someone can take.
8 min read
What is budget variance analysis?
Budget variance analysis is the process of measuring the difference between what was budgeted and what actually happened, then explaining why the gap occurred. If a team budgeted 100,000 pounds of cost and spent 115,000 pounds, the variance is 15,000 pounds, or 15 percent over budget. The analysis then asks which line items caused it and whether the cause was price, volume or timing.
Variance can be favourable or unfavourable. Spending less than budget or earning more than budget is favourable. Spending more or earning less is unfavourable. The label depends on the line: lower cost is favourable, lower revenue is not. A complete analysis reports the size, the direction and the cause, not just the number.
Direction is not the whole story
Favourable does not always mean good. Coming in under a marketing budget looks favourable on the cost line, but if it came from campaigns that never launched, the revenue shortfall it caused is the variance that matters. Always trace a favourable cost variance to its effect on outcomes.
How to calculate budget variance analysis
The base calculation is actual minus budget, reported in both absolute terms and as a percentage of budget. The percentage matters because a 15,000 pound variance is trivial on a 5 million pound line and severe on a 50,000 pound line. The deeper work is breaking the total variance into the price, volume and timing effects that produced it.
- 1
Set the budget baseline
Lock the budgeted figure for the period. Use the approved plan, not a later revised forecast, or the variance loses its meaning.
- 2
Capture the actual figure
Record the actual result for the same period and the same scope, so the two figures are genuinely comparable.
- 3
Compute absolute and percentage variance
Subtract budget from actual for the absolute gap, then divide by budget for the percentage. Note whether each line is favourable or unfavourable.
- 4
Split the variance into causes
Separate the gap into price effect, volume effect and timing effect so the explanation points to a specific lever rather than a vague overspend.
Budget variance analysis in a metric tree
A total variance is rarely caused by one thing. A cost overrun might be part higher unit price, part higher volume, and part spend that slipped from last period. Reported as a single number it hides the cause. Laid out as a tree, the headline variance decomposes into the price, volume and timing branches that produced it, and each branch points to a line and an owner.
KPI Tree models the variance this way by connecting each branch to the team that controls it. With RACI ownership on every node, an unfavourable variance does not sit in a spreadsheet waiting for the month end review. The system pushes the gap to the accountable owner when it moves, and the verified impact loop checks whether the corrective action actually closed it rather than assuming it did.
Metric tree insight
A 15 percent cost overrun reads very differently once the tree splits it into 10 percent higher unit price and 5 percent higher volume. The price branch points at procurement, the volume branch points at demand. One headline number, two different owners and two different actions.
Budget variance analysis benchmarks
There is no universal target variance, because a tight operational budget tolerates less drift than an early stage plan built on assumptions. The ranges below are common tolerance bands used to flag variances for review. The threshold for action should scale with the size and predictability of the line.
| Variance percent | Typical read | Usual response |
|---|---|---|
| Under 5 percent | Within normal noise | Monitor, no action needed |
| 5 to 10 percent | Worth explaining | Owner documents the cause |
| 10 to 20 percent | Material drift | Root cause review and corrective plan |
| Over 20 percent | Plan or forecast at risk | Escalate and consider re forecasting |
How to improve budget variance analysis
Better variance analysis is less about smaller variances and more about faster, clearer explanation. The aim is to know the cause of a gap while there is still time to act on it. The practices below shorten the path from a number being off plan to someone owning the fix.
Decompose into price, volume and timing
Split every material variance into its causes. A single total tells you something is wrong but not what to change.
Assign each variance an owner
Map each line to an accountable owner so an unfavourable gap has a clear decision maker rather than a shared shrug.
Flag variances as they form
Surface a gap the moment it breaches its tolerance band, not at the month end close when the period is already over.
Verify the corrective action worked
After a fix is applied, confirm the next period variance actually closed. An action assumed to work is not a closed variance.
Common mistakes when tracking budget variance analysis
- 1
Comparing actual to a revised forecast
Quietly swapping the baseline for a later forecast makes every variance vanish. Hold the approved budget as the reference.
- 2
Reporting absolute only
A large absolute variance on a large line can be immaterial. Always pair the absolute figure with the percentage of budget.
- 3
Treating favourable as always good
Underspend can mean work that did not happen. Trace favourable variances to the outcomes they affected before celebrating them.
- 4
Stopping at the total
A headline variance with no breakdown gives no one an action. Split it into causes or it cannot drive a decision.
Related metrics
Revenue growth rate
Top-line growth velocity
Financial MetricsMetric Definition
Revenue Growth Rate = ((Current Period Revenue - Prior Period Revenue) / Prior Period Revenue) x 100
Revenue growth rate measures the percentage increase in revenue over a specified period. It is the most watched metric for assessing whether a business is expanding, stagnating, or declining, and it directly drives company valuation.
Gross profit margin
Revenue efficiency after direct costs
Financial MetricsMetric Definition
Gross Profit Margin = ((Revenue - COGS) / Revenue) x 100
Gross profit margin measures the percentage of revenue that remains after deducting the direct costs of producing or delivering goods and services. It is the first and most important profitability layer in the income statement, revealing whether a business has sufficient pricing power and cost efficiency to fund operations, growth, and profit.
Free cash flow
FCF
Financial MetricsMetric Definition
FCF = Operating Cash Flow - Capital Expenditures
Free cash flow (FCF) measures the cash a business generates from operations after accounting for capital expenditures. It represents the actual cash available to pay dividends, repay debt, fund acquisitions, or invest in growth.
EBITDA
Earnings Before Interest, Taxes, Depreciation & Amortisation
Financial MetricsMetric Definition
EBITDA = Net Income + Interest + Taxes + Depreciation + Amortisation
EBITDA measures a company's operating profitability by stripping out financing decisions, tax strategies, and non-cash accounting entries. It is one of the most widely used metrics for comparing the operational performance of businesses across industries.
Why did my metric change? A diagnostic framework
Metric Definition
Budget variance analysis only matters once you can trace a plan-versus-actual gap to its drivers, which is exactly what this diagnostic framework walks you through.
Metric trees for finance teams
Metric Definition
This guide shows finance teams how to structure plan-versus-actual measures like budget variance inside a metric tree so every variance ties back to an owner and a lever.
Decompose every variance as a metric tree
Model the total variance, split it into price, volume and timing branches, and give each branch a RACI owner. KPI Tree pushes an unfavourable gap to the accountable owner when it moves, then verifies whether the corrective action actually closed it.