Variance Analysis That Explains Performance: Price, Volume, Mix and Cost Drivers

Entimema
Entimema Analysis 07: a financial plane separates into translucent architectural layers linked by amber evidence filaments and reunites at a reconciliation plane.
Contents

Revenue is EUR 361,000 above budget, yet the core product has lost EUR 44,000 through realised price deterioration. Material cost is EUR 51,500 above the standard requirement for actual output. EBITDA is close to plan. The report concludes that commercial strength compensated for manufacturing overspend. The totals are correct; the explanation is premature.

Most revenue growth came from volume. A shift towards the higher-priced product and its better realised price offset weakness elsewhere. Material purchase rates and consumption both increased. These are different management problems, hidden inside two totals. Moreover, incremental revenue is not incremental profit: variable costs, inventory recognition and other operating movements stand between revenue and EBITDA. The opening figures cannot establish that one function compensated for another.

Separate measurement from explanation

ENTIMEMA FRAMEWORKVariance explanation architectureReported variance becomes a driver bridge, an evidence-tested explanation and a management action.
  1. Reported variance → price / volume / mix / cost / efficiency
  2. Reconciliation to the validated financial model
  3. Operational evidence and controllability
  4. Management decision, owner and forecast consequence

Measurement locates the difference. Decomposition attributes arithmetic effects under a convention. Reconciliation proves completeness against the financial model. Operational explanation tests mechanisms; accountability identifies who could influence them; decision consequence specifies what must change. A bridge can pass the first three stages and still contain an unproven business hypothesis.

Define the baseline and scope, validate periods and units, measure absolute and relative movement, then separate activity from rates. Decompose revenue and costs, disclose interaction, reconcile, rank material drivers, classify controllability and seek operational evidence. Only then translate each finding into a decision. This order prevents a persuasive narrative from becoming a substitute for a controlled calculation.

The comparison population is part of the model

A baseline represents an economic claim about expected performance. Original budget tests delivery against the approved commitment; latest forecast tests delivery against a more recent expectation that may already incorporate adverse conditions. Prior period and prior year answer temporal questions. Contractual price, operational target and standard cost test specific obligations or resource requirements. A normalised reference case needs an approved adjustment bridge to the original.

Four baselines that must remain distinct
BaselineWhat remains fixedQuestion answered
Static budgetPlanned activity, mix and ratesHow far is the business from its original plan?
Flexible budgetDefined standard rates and efficiency; actual activityWhat should actual activity have cost?
Latest forecastNamed expectation vintageWhat changed since the last informed view?
StandardApproved input quantity, yield or rateDid the process meet its resource requirement?

Comparing actual variable cost with a static budget combines additional activity and resource performance. If output rises, expected material consumption normally rises too. Flex the standard requirement to actual good output before calling excess consumption inefficiency. Preserve the static-to-flexed movement as the activity effect; do not erase it from the overall budget bridge.

Suppose a separate static plan allowed 80,000 kg at EUR 4 for EUR 320,000. Actual good output requires 100,000 kg at that standard, so the flexed allowance is EUR 400,000. Against actual cost of EUR 451,500, the static variance is EUR 131,500: EUR 80,000 activity plus EUR 51,500 price and usage. Calling the entire EUR 131,500 factory inefficiency would assign the cost of additional output to process failure.

Before calculation, align entity, period length, product and customer scope, quantity units, currency, gross or net revenue, discounts and rebates, product classifications, cost perimeter, standard version, allocation logic, sign convention and consolidation scope. Retain effective dates and approved transformations. A tonne cannot be added to a service hour simply because both columns are called quantity.

New products have no observed budget price; discontinued products have no actual sales. Define an entry/exit or scope bridge, or use an explicitly approved comparable reference. Do not invent missing prices or drop unmatched records. Returns and negative quantities may require a separate population. Aggregating heterogeneous units into a portfolio volume produces arithmetic without a defensible economic meaning.

Magnitude, direction and consequence are separate

Absolute variance = Actual − Baseline
Percentage variance = (Actual − Baseline) / |Baseline| × 100
Declared signed-movement convention

For comparable positive revenue, EUR 361,000 divided by EUR 1,800,000 is 20.06%. For positive cost values, an increase has the same mathematical sign but usually the opposite immediate earnings consequence. Higher maintenance expenditure may protect continuity; lower expenditure may reflect delayed maintenance or underproduction. Lower working-capital funding cost can follow weaker growth rather than better treasury execution.

At zero baseline, percentage variance is undefined. Near zero, a spectacular rate can describe an immaterial amount. With negative bases, the absolute denominator preserves signed direction, but a loss becoming profit is a turnaround, not ordinary growth. Show the currency change and label misleading rates “n.m. — not meaningful”. Missing values are unknown, never automatic zeroes.

A EUR 1m increase on EUR 100m is only 1%, yet may change a financing decision. A EUR 900 increase on EUR 100 is 900%, yet may not. Present amounts, percentages and economic classification together; retain qualitative control exceptions even below quantitative thresholds. Do not let a favourable badge suppress investigation of an adverse component.

Move volume, then mix, then price

Rᴮ = Qᴮ × Pᴮ; Rᴬ = Qᴬ × Pᴬ
ΔR = (Qᴬ − Qᴮ)Pᴮ + Qᴬ(Pᴬ − Pᴮ)
Single-product sequential bridge; B is budget and A is actual

The first term values activity change at budget price. The second values price change at actual quantity, assigning the price-volume interaction to price. This is an exact convention, not proof that the commercial team caused the whole price term. Multiple products require another distinction: total activity can change independently of the composition of that activity.

P̄ᴮ = Σ(QᴮᵢPᴮᵢ) / Qᴮtotal
Volume = (Qᴬtotal − Qᴮtotal) × P̄ᴮ
Qᵐⁱˣᵢ = Qᴬtotal × Qᴮᵢ / Qᴮtotal
Mix = Σ[(Qᴬᵢ − Qᵐⁱˣᵢ)Pᴮᵢ]
Price = Σ[Qᴬᵢ(Pᴬᵢ − Pᴮᵢ)]
ΔRevenue = Volume + Mix + Price
Portfolio method: comparable units, stable population, volume → mix → price

Volume measures total activity at budget portfolio economics. Mix measures redistribution towards products with different budget prices. Price measures realised rate change within the actual sales population. The method requires positive meaningful total budget quantity and comparable units; otherwise decompose within valid groups and aggregate monetary effects.

Synthetic revenue population: quantities in comparable units; prices and revenue in EUR
ProductBudget quantityBudget priceBudget revenueActual quantityActual priceActual revenue
Product A10,0001001,000,00011,000961,056,000
Product B5,000160800,0006,5001701,105,000
Total15,0001,800,00017,5002,161,000

Budget weighted-average price is EUR 120. Actual volume exceeds budget by 2,500 units, yielding EUR 300,000. Holding budget mix at 17,500 units gives Product A 11,666⅔ units and Product B 5,833⅓ units. Actual mix therefore contributes −EUR 66,666⅔ for A and +EUR 106,666⅔ for B: exactly EUR 40,000 net. Calculate with unrounded shares; round only for display.

Price contributes 11,000 × (96 − 100) = −EUR 44,000 for A and 6,500 × (170 − 160) = +EUR 65,000 for B. Net price is +EUR 21,000. Product A revenue rises EUR 56,000 despite its adverse price movement; Product B adds EUR 305,000. Those segment movements reconcile to EUR 361,000 without implying equally strong performance.

Reconciled revenue PVM bridge — EUR; positive effects increase revenue
Bridge stepEffectRunning revenue
Budget revenue1,800,000
Volume+300,0002,100,000
Mix+40,0002,140,000
Price+21,0002,161,000
Residual02,161,000

Price means realised economics, not the price list

Net revenue = List revenue − Discounts − Rebates − Returns − Bonuses − Credits ± Other commercial adjustments
Gross-to-net commercial boundary

Divide consistently defined net revenue by matching net quantities. An unchanged list price can conceal larger discounts, retrospective rebates or logistics concessions. Conversely, a nominal price increase can disappear after specification changes, currency or input inflation. Separate customer and channel terms where the data allows; do not call all unexplained commercial movement “price”.

Credit notes and rebate accruals may refer to earlier sales. Allocate them to the appropriate analytical population with a bridge back to booked revenue, or retain a timing effect. Freight included in one price and excluded from another breaks comparability. Product A’s EUR 4 decline is an observed net rate movement; discounting remains a hypothesis until transaction and contract evidence supports it.

For currency, first construct a declared constant-currency comparison, then bridge translation to reported totals. Transaction FX affecting purchase economics is different from translating a foreign entity. State where FX interaction sits. Relevant commodity or selling-price indices can contextualise nominal movements, but a general inflation deduction cannot recover product-level volume and mix.

Flex the requirement before judging efficiency

Standard cost allowed = SQ × SP
Actual cost = AQ × AP
Price effect = AQ × (AP − SP)
Usage effect = (AQ − SQ) × SP
Actual cost − Standard cost allowed = Price effect + Usage effect
Consumed-material bridge; SQ is standard quantity allowed for actual good output

For each actual product, multiply good output by its approved standard input requirement, then sum the quantities. The allowance must reflect actual output mix and the defined normal loss. Using budget output would contaminate efficiency with activity. Separate work-in-progress changes, rework and unrecorded output before interpreting consumption.

Synthetic material input: the allowance already corresponds to actual good output
InputValue
Standard quantity allowed100,000 kg
Standard priceEUR 4.00/kg
Actual quantity consumed105,000 kg
Actual consumed-material rateEUR 4.30/kg
Reconciled material-cost bridge — EUR; positive effects increase cost
Bridge stepEffectRunning cost
Standard cost allowed400,000
Price: 105,000 × 0.30+31,500431,500
Usage: 5,000 × 4.00+20,000451,500
Residual0451,500

EUR 451,500 − EUR 400,000 = EUR 51,500 adverse, or 12.875% above the flexed allowance. The price term is EUR 31,500; usage is EUR 20,000. The table orders the two additive effects for presentation; the formula allocates their EUR 1,500 interaction to price by using actual consumption. It is not a new decomposition convention.

Purchase price and consumed-material rate coincide only under the example’s simplifying assumption: one homogeneous input, no opening inventory valuation difference and no purchase-to-consumption timing difference. In practice, a purchase-price variance on receipts needs an inventory valuation and quantity bridge before being combined with usage on consumption. Otherwise apparently reconciled procurement and factory reports cover different populations.

Supplier increases, commodity movement, order size, emergency sourcing, FX and specification changes are price hypotheses. Yield loss, scrap, material quality, machine settings, start-up losses, an incorrect standard or missing output are usage hypotheses. Inspect purchase orders, receipts, inventory valuation, quality records and production balances. Arithmetic separates the effects; it does not select the cause.

The reverse pattern also matters. In a separate sensitivity, consumption of 90,000 kg at EUR 4.30 costs EUR 387,000 against the same EUR 400,000 allowance. The EUR 13,000 favourable total contains EUR 27,000 adverse price and EUR 40,000 favourable usage. Verify unchanged good output and quality before celebrating efficiency: missing consumption postings or an overstated standard could create the same numerical result.

For multiple substitutable inputs, usage can be split into input mix and yield, provided the standard recipe and output basis are valid. Do not add those subdrivers to usage again. ACCA’s material mix and yield guidance supports this distinction: changing the recipe can affect both cost and output quality.

Labour follows actual hours × (actual rate − standard rate), plus (actual hours − allowed hours) × standard rate. Distinguish overtime premiums, skill mix and idle time where supported, without counting hours twice. Variable overhead needs its own causal activity base: spending/rate and efficiency effects should reconcile to the flexed allowance, with static-to-flexed driver volume retained separately.

Lower unit cost does not establish process improvement

Fixed cost per unit = Total fixed cost / Production volume
Fixed-cost denominator effect

With unchanged spending of EUR 120,000, production rising from 10,000 to 12,000 units reduces fixed cost per unit from EUR 12 to EUR 10. No spending saving occurred. At a standard absorption rate of EUR 10 based on 12,000 units, production of 10,000 absorbs EUR 100,000, leaving EUR 20,000 underabsorbed against the planned EUR 120,000.

Separate actual versus planned fixed spending, planned versus actual production, practical capacity, absorbed cost and unabsorbed capacity cost. Calendar changes and shutdowns may explain available hours; bottleneck throughput, downtime, yield and product mix explain different operating constraints. A capacity-volume variance is not automatically avoidable expenditure, and producing unwanted stock to improve absorption can worsen cash and obsolescence.

ΔContribution margin = ΔRevenue − ΔVariable cost
Contribution bridge for a consistent recognised-sales perimeter

Revenue mix is not profit mix. A higher-priced product may consume more scarce machine time, material, logistics, working capital, service or warranty support. Value the sales mix at budget contribution rates for a contribution bridge, then isolate selling-price and variable-cost changes once. Compare contribution per bottleneck hour where capacity binds.

Fixed spending, absorption, inventory movements, currency and one-offs need explicit treatment before extending contribution to EBITDA. Do not subtract a production-cost variance from a sales bridge without reconciling inventory and recognition. The opening revenue and material examples are deliberately partial: missing labour, overhead and other operating movements prevent an exact EBITDA explanation.

Interaction is a policy choice; residual is a control result

Volume = (Qᴬ − Qᴮ)Pᴮ
Price = Qᴮ(Pᴬ − Pᴮ)
Interaction = (Qᴬ − Qᴮ)(Pᴬ − Pᴮ)
ΔRevenue = Volume + Price + Interaction
Alternative single-product convention with interaction separated

For Product A, budget-quantity price is −EUR 40,000 and interaction is −EUR 4,000; together they equal the sequential −EUR 44,000 price effect. For B, EUR 50,000 plus EUR 15,000 equals EUR 65,000. Total separate price of EUR 10,000 plus EUR 11,000 interaction equals EUR 21,000. Retain the portfolio volume and mix definitions when making this comparison.

Sequential allocation is reproducible and exact, but order-dependent. Separate interaction is transparent but may have no natural owner. Proportional allocation needs a defined weighting rule and remains conventional, not causal. Symmetric midpoint or Shapley-style methods reduce order dependence by averaging allocations, at the cost of more explanation and implementation complexity.

This article uses volume → mix → price for revenue and actual-quantity price plus standard-rate usage for cost. Keep those policies stable across periods. Show a material interaction separately as a reconciled alternative view or a clearly labelled breakdown of its parent driver, never as an additional contribution. Version and approve any method change; restate comparatives or disclose the attribution discontinuity.

Ending value = Starting value + ΣDriver effects + Residual
Residual = Total variance − ΣDriver effects
Every bridge retains its residual

A mathematical residual means that the specified drivers do not exhaust the financial difference. Missing business explanation means a calculated driver lacks sufficient causal evidence. Zero residual does not solve the second problem. Classify rounding, missing records, scope differences and unsupported components separately; do not force them into “mix” or an unexplained “Other”.

For a complete bridge, residual is zero before display rounding. Any remaining amount must be calculated, classified, investigated and retained, with explicit approval of immaterial treatment or unresolved status. A material unresolved balance blocks decision-ready status. Residual treatment belongs in model design, not in formatting after the bridge fails.

Reconciliation is a release gate

A controlled bridge records start and end values, each effect, method and sign convention, economic status, materiality, controllability, evidence reference, owner, residual and reconciliation status. Freeze source and standard versions. Preserve calculation precision and apply documented rounding tolerances only to presentation differences; a tolerance is not permission to conceal missing transactions.

Nine deterministic controls before a bridge becomes decision-ready
ControlRequired test
PopulationEntities, periods, products, customers, units, currencies and cost perimeter agree
Source totalsDetailed start and end values tie to the validated financial model
Driver identityTotal variance equals driver effects plus disclosed residual
QuantityProduct and input quantities agree to operational source totals
PriceRevenue or cost divided by quantity matches the declared realised-rate basis
MixShares sum to 100% within each valid population
SignSigned movement and economic favourable/adverse status are validated separately
No duplicationEach effect belongs once; subdrivers replace or explain their parent
VersionBudget, forecast, standard and calculation policy are identified and retained

A critical failure holds the affected bridge. Finance should not approve a total because its chart looks plausible while source totals or quantities disagree. Where evidence supports only a narrower population, publish that boundary and its reconciliation to the full population rather than imply complete driver coverage.

Rank the decision, then assign the response

Materiality combines absolute and percentage impact, margin sensitivity, persistence, trend, volatility, recurrence, concentration, strategic significance and covenant or liquidity relevance. Set thresholds for the actual decision and horizon. A small repeated process failure may outrank a large temporary timing variance; an offsetting total must not net away a concentrated commercial risk.

Materiality and controllability matrix — contextual priorities, not universal thresholds
Financial impactPersistenceControl classDecision sensitivityManagement response
Margin leakageRecurringDirectly controllablePricing authorityCorrect commercial terms; commercial owner
Input inflationPotentially persistentInfluenceable / externalSourcing and liquidityNegotiate, reprice or mitigate; procurement and treasury
Capacity allocationPolicy-dependentPolicy-drivenProduct viabilityEscalate and approve policy; finance leadership
Accrual displacementExpected reversalTiming-drivenForecast periodVerify reversal and monitor; controller
Reported cost shiftUntil correctedClassification-drivenComparabilityCorrect mapping or explain; reporting owner
Unexplained usageUnknownUnresolvedStandard and process controlInvestigate before assigning blame; operations and finance

Direct control depends on the reporting horizon. A manager may influence supplier terms but not commodity markets; an internal sourcing policy may constrain that influence. Externally driven does not mean irrelevant: somebody still owns hedging, repricing, sourcing, capital or forecast responses. Distinguish responsibility for the outcome from responsibility for the response.

Turn the driver into an evidence-linked decision

ENTIMEMA FRAMEWORKManagement decision hierarchyTen tests, grouped into four responsive layers.
  1. Comparison integrity → total variance → driver decomposition
  2. Reconciliation → materiality → controllability
  3. Operational evidence → persistence
  4. Forecast consequence → management action

Each material finding contains the reported variance, decomposed driver, financial magnitude, operational evidence, favourable or adverse consequence, controllability, persistence, forecast implication, required action and owner. Use Variance → Driver → Evidence → Consequence → Controllability → Decision. Identify unresolved alternatives and a review date alongside the concise executive statement.

For the revenue example: the EUR 361,000 increase contains EUR 300,000 volume and only EUR 21,000 net price. Product A’s EUR 44,000 price loss is confirmed by the synthetic quantity and net-price schedule, but discounting is not yet proven. The commercial director should reconcile invoices, credits and contract terms, distinguish temporary concessions from recurring erosion, and update A’s forecast realised price only when evidence supports persistence.

Product B’s higher price and greater portfolio weight offset A’s deterioration. Commercial finance should test contribution, customer concentration and constrained production time before recommending more B volume. The forecast implication is conditional: preserve the mix assumption only if profitable demand and deliverable capacity support it. A favourable revenue result alone cannot authorise portfolio expansion.

For materials, procurement owns investigation of the EUR 31,500 rate effect; operations and the controller jointly test the EUR 20,000 usage effect against output, scrap and standard records. Both increase cost, but controllability and recurrence remain unresolved. Update purchase-rate and yield assumptions separately after validation; do not impose a general factory savings target equal to EUR 51,500.

Evidence should also challenge the preferred explanation. If discounts are unchanged, test customer terms, returns and accrual timing. If scrap is stable, test output capture and standard versions before blaming operators. Close the finding only when the decision, owner, effective date and monitoring measure are recorded; a well-written explanation is not itself corrective action.

Monitor the driver where the response operates: realised net price by comparable contract cohort, kilograms per good unit by production stage, or contribution per constrained hour by product. Keep volume and quality beside efficiency measures. Reconcile subsequent results with the original finding so a favourable aggregate does not conceal an unsuccessful corrective action or a new offsetting loss.

Replace plausible shortcuts with explicit safeguards

Failure → apparent logic → failure mechanism → required control
FailureWhy it looks reasonableWhy it failsRequired control
Amounts only; percentages only; low-base rankingOne clear rankingScale or denominator risk disappearsShow both measures and decision sensitivity
Total variance explains performanceThe report balancesOffsetting drivers disappearReconciled decomposition and evidence
Static variable-cost comparisonApproved budgetActivity becomes inefficiencyFlex to actual good output
Different populations; gross versus netMatching column namesScope and terms masquerade as performancePopulation and price-definition controls
Mix called volume; unknowns called mixA convenient labelComposition and missing data are confusedExplicit mix baseline and residual
Hidden interaction; changing order; wrong quantity baseEach formula looks familiarAttribution changes silentlyVersioned method and actual-quantity tests
No reconciliation; forced OtherThe chart looks completeA balancing plug hides omissionsSource totals and residual gate
Sign means favourable; unit-cost fall means efficiencyPositive or cheaper looks betterEconomic meaning and absorption disappearSeparate spending, output and consequence
External means irrelevant; blame before evidenceOwnership seems obviousResponse and outcome control differControllability classification and operational tests
Nominal price proves strength; revenue mix proves profitTop-line growthFX, inflation and resource intensity interveneNet-price and contribution bridges
Executive narrative before model validationA fluent explanationUnsupported causes become apparent factsValidated model, lineage and causal uncertainty

From a validated model to controlled driver analysis

For Entimema Financial Intelligence, the required execution sequence is validated financial model → comparable budget, forecast, standard and actual populations → deterministic driver calculations → price, volume, mix, cost and efficiency bridges → reconciliation → materiality and controllability → evidence-linked interpretation → executive findings. This specifies a controlled analytical workflow, not a claim that uploaded statements automatically reveal every operational driver.

Model intelligence may identify semantic drivers, propose mappings, detect ambiguity, develop explanation hypotheses, prioritise findings and request targeted clarification. Deterministic code owns variance arithmetic, flexible budgets, PVM and rate/usage effects, reconciliation, residuals, control totals and flags under defined materiality rules. Humans approve baselines, interaction policy, controllability, material one-offs, unresolved causal conclusions and final decisions.

Financial data validation establishes admissible evidence; the end-to-end workflow preserves its lineage. Horizontal and vertical analysis locates performance movement. Operational-driver forecasting carries tested assumptions forward, while manufacturing cost architecture defines the cost perimeter.

The opening report no longer supports a general claim of commercial strength offsetting factory weakness. It supports distinct investigations into core-product pricing, portfolio contribution, input rates and consumption, with the remaining EBITDA bridge still required. Management needs a reconciled explanation of which drivers changed, how much each contributed and which decision follows—not a longer variance table.