Skip to content
Request Demo

Budget Variance Analysis

Glossary Term • Intermediate • 2 min read

Audience
Model Developers • CFOs • FP&A • Corporate Finance • Boards
Last Reviewed
July 2026
Updated
Version 1.0

Executive Summary

Budget variance analysis is the process of comparing actual financial performance against a fixed budget baseline and decomposing any material difference into its underlying components — a price variance, a volume variance, a mix variance, or a timing variance — rather than reporting only the net dollar or percentage gap between actual and budget. Decomposing a variance this way identifies what actually drove the difference and, because each component implies a different management response, is what makes variance analysis useful for decision-making rather than simply descriptive.

Key Takeaways

  • Budget variance analysis compares actual performance against a fixed budget baseline and decomposes any material difference into its underlying components, rather than reporting only the net gap.
  • A price variance isolates the effect of actual price differing from budgeted price, holding volume constant; a volume variance does the reverse.
  • A mix variance captures the effect of a shift in the proportion of higher- or lower-margin products or services sold, which a simple price/volume split alone does not isolate.
  • A timing variance identifies a result that differs from budget only because of when, not whether, a cost or revenue item occurred, and typically resolves itself in a subsequent period.
  • Reporting only a net variance figure tells a reviewer that a gap exists without explaining what caused it, which is why decomposition, not just measurement, is the defining feature of proper variance analysis.

Definition

Budget variance analysis is the process of comparing actual financial performance against a fixed budget baseline and decomposing any material difference into its underlying components, rather than reporting only the net dollar or percentage gap. The standard decomposition splits a variance into a price variance, a volume variance, a mix variance, and a timing variance, each of which points to a different underlying cause and implies a different management response.

The Four Standard Variance Components

Price variance isolates the effect of actual price differing from budgeted price, holding volume constant. Volume variance isolates the effect of actual volume differing from budgeted volume, holding price constant. Together, these two explain most of a typical revenue variance, but not all of it — a business can hit its total volume and average price targets while still producing a profit variance if the underlying mix of what it sold shifted.

Mix variance captures that remaining effect: a shift in the proportion of higher- or lower-margin products, services, or customer segments sold relative to what was budgeted. A retailer that sells its budgeted total unit volume at its budgeted average price, but sells relatively more low-margin items and relatively fewer high-margin items than planned, will show a profit variance that price and volume analysis alone cannot explain — mix variance isolates it.

Timing variance identifies a result that differs from budget only because of when, not whether, an item occurred — a cost budgeted for one month but actually incurred in the next, or revenue recognized a period later than planned. A timing variance typically resolves itself in a subsequent period and should be labelled distinctly from a permanent variance in any variance report, since the two require entirely different management responses.

Why Decomposition Matters

A net variance figure alone — "revenue was 4% below budget" — establishes that a gap exists but does not explain what caused it. A revenue miss driven by price implies a different response (a pricing or discounting review) than one driven by volume (a demand or sales-execution review), which implies a different response again than one driven by mix (a product or channel-focus review) or timing (potentially no substantive action needed at all, if the item will simply land in the next period). Decomposition is what converts a variance from a descriptive fact into an actionable diagnosis, which is the entire purpose of building a variance schedule in the first place.


Continue Reading

How OXXON tests thisRun a free structural check with FMAE

Frequently Asked Questions

What is budget variance analysis?

The process of comparing actual financial performance against a fixed budget baseline and decomposing any material difference into its underlying components — price, volume, mix, or timing — rather than reporting only the net dollar or percentage gap between actual and budget.

What is a price variance?

The portion of a variance attributable to actual price differing from budgeted price, calculated while holding volume constant at either the actual or budgeted level (the specific convention should be stated, since the two produce slightly different results).

What is a volume variance?

The portion of a variance attributable to actual volume differing from budgeted volume, calculated while holding price constant, isolating the effect of selling more or fewer units than planned regardless of any price change.

What is a mix variance?

The portion of a variance attributable to a shift in the proportion of higher- or lower-margin products or services sold relative to budget, which a simple price/volume decomposition does not isolate — a business can hit its total volume and average price targets while still missing profit because it sold a less profitable mix than budgeted.

What is a timing variance?

A variance that arises because a cost or revenue item occurred in a different period than budgeted, not because it will not occur at all. A timing variance typically resolves itself in a subsequent period and should be distinguished from a permanent variance in the reporting.

Why is decomposition, rather than just measurement, the defining feature of variance analysis?

Because a net variance figure alone — "revenue was 4% below budget" — does not tell a reviewer whether the cause was price, volume, mix, or timing, and each of those causes implies a different management response. Decomposition is what converts a variance from a descriptive fact into an actionable diagnosis.

Related Articles

Corporate Financial Modelling

Corporate financial modelling is the discipline of building financial models for operating companies — as distinct from a single asset, project, or development. Nearly every corporate model type is built on the same foundation, a fully integrated three-statement structure, and then specializes that foundation toward a specific purpose: a budget model constrains it to a fixed annual period, a driver-based model rebuilds it from operational units rather than percentage growth, a consolidation model extends it across multiple legal entities and currencies, a management reporting model extracts and re-presents its outputs as KPIs, and a transaction model (a merger model, an LBO) repurposes it to answer a specific capital-structure or ownership-change question. This page is the hub for the Knowledge Centre's corporate financial modelling content: the shared three-statement foundation, how each model type specializes it, and where each mechanic is covered in full technical depth elsewhere on this platform.

Budget Model Structure

A budget model is built on the same three-statement mechanics as any other corporate forecast, but its defining discipline is governance rather than formulas: a fixed period, an assumption freeze once the budget is approved, and a variance-tracking structure that compares actuals against that unchanging baseline throughout the period. This guide covers how to structure a budget model correctly — top-down and bottom-up build methods and when each is appropriate, the assumption freeze and formal change-control process that distinguishes a budget from a forecast, and how the variance schedule should be built so that a variance is explained by its driver, not just its size.

Budget vs Forecast — What's the Difference?

A budget and a forecast are frequently used as if they were interchangeable terms, and treating them that way obscures a governance distinction that matters to how each is actually used. A budget is a fixed, formally approved plan, typically set once per year, used as a performance benchmark against which actual results are measured. A forecast is a forward-looking estimate that is updated frequently as new information arrives, and it is not used as a fixed target. Both are legitimate, complementary tools, and most organizations of any size run both together rather than choosing one over the other.

Forecast Driver

A forecast driver is a labelled input cell, most commonly a growth rate, a margin percentage, a unit count, or a price, that a forecast formula references rather than embeds directly. It is the structural unit that makes a forecast auditable and sensitizable, because changing the driver cell changes every downstream calculation that depends on it, consistently and traceably. A forecast driver is structurally distinct from a hardcode, a value typed directly into a calculation cell with no traceable source, even where the two produce an identical output in a given period.

Rolling Forecast

A rolling forecast is a forecast structure that maintains a constant forward-looking horizon — for example, always the next twelve months — and is updated on a regular cadence, commonly monthly or quarterly, rather than resetting to a fixed calendar or fiscal period once per year. As each period closes, the horizon rolls forward by the same interval, so the forecast always looks the same distance ahead regardless of the current date. It stands in contrast to a static annual budget, which is set once and covers a fixed period.

Request Demo