Go-to-market & pricing

What is price-volume-mix analysis? Separate price from what was sold

Price-volume-mix analysis reconciles a period change into price, volume, mix, new, and discontinued lines before a team assigns an explanation.

2,290 words 10 min read 1 references  readers

Management summary

Price-volume-mix analysis explains why a declared revenue total moved between two periods. This article fixes the line grain, baseline and current period, net-revenue boundary, and price/volume convention, then works through a synthetic bridge from 3,300 to 3,420 units: price +60, volume +300, mix -300, new product +360, discontinued -300, residual 0. It separates descriptive variance from causal attribution and shows how missing lines, returns, new products, discontinued products, discounts, and costs change the decision. The evidence is a bounded Variance Works method page; formulas, values, and owner routing are author synthesis.

Keywords: Price Volume Mix Analysis · PVM Analysis · Revenue Bridge · Price Effect · Volume Effect · Mix Effect · New Product · Discontinued Product · Revenue Variance · Residual · Price Realization · Revenue

On this page

A revenue total can move from 3,300 to 3,420 synthetic units and still leave the important question unanswered: what changed? The increase of 120 might combine a higher price, more units, a different product mix, a new line, and a discontinued line. The total reports the destination. It does not show the route.

Price-volume-mix analysis is a declared period-over-period decomposition of a revenue or margin movement into price, volume, mix, and separately new and discontinued lines. The decomposition is useful only when its line grain, revenue boundary, convention, and residual are visible. It explains the arithmetic movement under those choices. It does not, by itself, explain why buyers changed their behaviour.

What question does PVM answer?

PVM answers: which signed components reconcile the baseline total to the current total? A revenue bridge starts with the earlier period, applies one declared effect at a time, and ends at the later period. The method source describes the bridge as a sequence of price, volume, mix, new-product, and discontinued-product effects that must add exactly to the observed change (Variance Works, 2026).

That is a different question from “Did the price increase reduce demand?” A negative volume effect is an arithmetic component under the selected convention. It is not a causal estimate of price elasticity. The causal question needs its own treatment, comparison, outcome, and time window.

The distinction matters because one total can be handed to several owners:

Observed componentImmediate questionLikely owner for investigation
PriceDid the per-unit price or declared transaction boundary change?Pricing or sales operations
VolumeDid the number of matched units change, and is the exposure or capacity boundary stable?Demand, sales, or capacity owner
MixDid the composition of matched lines shift toward different products, categories, or segments?Assortment, segment, or portfolio owner
New productWhat current-period line has no baseline sales, and what launch state explains its entry?Product or portfolio owner
Discontinued productWhat baseline-period line has no current sales, and was the exit planned or forced?Product, portfolio, or commercial owner

Table 1What question does PVM answer?

Source: Table from this essay. Sources and interpretation are given in the article.

View exhibit page

This routing card is an operating framework, not an observed organizational result. It tells the team where to ask the next question after the bridge has reconciled.

Which objects must stay fixed?

The calculation is not reproducible until the comparison objects are named. Fix at least these fields:

ObjectRule to declareFailure when hidden
Baseline periodEarlier period and its cutoffA moving starting point changes the comparison
Current periodLater period and its cutoffA partial period can look like a volume decline
Line grainProduct, SKU, service, contract line, customer-product, or another unitMixed grains double-count or invent mix
Revenue boundaryGross or net revenue, included credits, returns, refunds, and currencyPrice and revenue effects no longer share a boundary
CurrencyReporting currency and conversion date or ruleExchange movement is hidden inside the effects
Matched universeLines observed in both periodsNew and discontinued lines contaminate matched effects
New and discontinued ruleHow zero-baseline and zero-current lines are identifiedLaunches or exits are forced into price or volume
Decomposition conventionWhich period supplies the units and reference priceTwo bridges can disagree while both reconcile
ResidualDifference remaining after displayed effectsMissing data can masquerade as mix

Table 2Which objects must stay fixed?

Source: Table from this essay. Sources and interpretation are given in the article.

View exhibit page

The method source identifies period label, product identifier, quantity, and net revenue as the core inputs. It also describes optional category, gross-revenue, and unit-cost fields for deeper cuts (Variance Works, 2026). Those fields are not interchangeable. A gross-revenue field can support a discount cut. A unit-cost field can support a margin bridge. Neither should be inferred from a net revenue total.

How does the price-volume-mix decomposition work?

This article uses one explicit convention. For matched lines, price is valued at current-period units; volume is valued at the baseline average price; mix is the remaining matched-line change after those two effects. New and discontinued lines sit outside the matched-line calculation.

price effect = sum over matched lines of
               current units × (current price - baseline price)

volume effect = (current matched units - baseline matched units)
                × baseline average price

mix effect = matched revenue change - price effect - volume effect

new product effect = current revenue for lines with no baseline sales

discontinued effect = - baseline revenue for lines with no current sales

residual = current total - baseline total
           - price - volume - mix - new product - discontinued

The convention is a choice, not a natural law. Another method may value the price change at baseline units or allocate mix differently. That can change the price, volume, and mix bars while leaving the fully reconciled total unchanged. A review should print the convention beside the result rather than presenting one split as the only possible truth.

What does a synthetic bridge look like?

The following four-line object is synthetic. It represents no company, customer, product, contract, or finance export. In rows C and D, a zero price marks the absence of a matched-period price observation. It does not mean that a new or discontinued product was sold for zero.

LineBaseline unitsBaseline priceBaseline revenueCurrent unitsCurrent priceCurrent revenueStatus
A100101,000140111,540Matched
B100202,00080191,520Matched
C0003012360New
D2015300000Discontinued

Table 3What does a synthetic bridge look like?

Source: Table from this essay. Sources and interpretation are given in the article.

View exhibit page

The effect chart shows only the five signed components. The table underneath performs the actual reconciliation.

A horizontal bar chart of five synthetic PVM effects: price plus 60, volume plus 300, mix minus 300, new product plus 360, and discontinued product minus 300.100200300400500Price60Volume300Mix-300New product360Discontinued-300Revenue effect (synthetic units)

Figure 1The signed effects in a synthetic PVM bridge

The bars are arithmetic components under one declared convention. They are not observed results, benchmarks, or causal estimates.

Source: Author's synthetic bridge grounded in Variance Works (2026); the method source supplies the bounded bridge and reconciliation rule, while values and formulas are author synthesis.

View exhibit page
Bridge stepRevenue effectRunning total
Baseline revenue03,300
Price+603,360
Volume+3003,660
Mix-3003,360
New product+3603,720
Discontinued-3003,420
Current revenue03,420
Residual00

Table 4What does a synthetic bridge look like?

Source: Table from this essay. Sources and interpretation are given in the article.

View exhibit page

The line arithmetic is visible rather than hidden inside the chart. Matched units rise from 200 to 220, and baseline matched revenue is 3,000. The baseline average price is therefore 15.

The price effect is:

A: 140 × (11 - 10) = +140
B:  80 × (19 - 20) =  -80
price effect       =  +60

The volume effect is (220 - 200) × 15 = +300. Matched revenue rises from 3,000 to 3,060, so the mix effect under this convention is 60 - 60 - 300 = -300. Line C contributes +360 as a new product. Line D contributes -300 as a discontinued product.

The full check is:

3,300 + 60 + 300 - 300 + 360 - 300 = 3,420
residual = 0

The zero residual is not a claim that real finance data are always complete. It is a proof that this synthetic object and this declared convention reconcile exactly.

Why is mix not a leftover to hide?

Mix is often treated as a miscellaneous bar because its interpretation depends on the comparison set and the convention. That is precisely why it should remain visible. Within the matched universe, mix captures the composition change that remains after the selected price and volume effects are removed.

Suppose total units stay flat while the business sells fewer units of a high-price line and more units of a low-price line. A volume-only view can report no change. A price-only view can misread the weighted average movement. The mix component exposes that the composition changed.

Mix is not a universal measure of product quality, customer preference, or portfolio health. A negative mix effect says that the observed composition and the chosen valuation convention produced a negative revenue component. To investigate it, split the matched set by a declared category, segment, channel, or geography if those fields are available. The source method describes category and within-category mix cuts as possible extensions, not as mandatory dimensions (Variance Works, 2026).

What happens to new and discontinued lines?

A matched-line effect needs a line observed in both periods. A new product has no baseline selling price or baseline quantity in the comparison object. A discontinued product has no current selling price or current quantity. Assigning either line to price or volume invents a comparison that does not exist.

The practical rule is simple:

Line stateShow asDo not do
Present in both periodsMatched price, volume, and mix calculationDo not hide a material category or segment change inside one total
No baseline sales, current sales presentNew product effectDo not call the launch a matched-line volume increase
Baseline sales present, no current salesDiscontinued product effectDo not call the exit a matched-line price decrease
Neither period has salesOutside the bridgeDo not create a zero effect record just to increase row count

Table 5What happens to new and discontinued lines?

Source: Table from this essay. Sources and interpretation are given in the article.

View exhibit page

Separating these states makes the owner question clearer. A launch may need a product review. A discontinuation may need a portfolio or supply decision. Neither is the same as a price concession on an existing line.

Which data fields are required?

At minimum, retain one row per declared line and period with:

  1. a period label and cutoff rule;
  2. a stable product, service, or line identifier;
  3. quantity, including the stated unit;
  4. net revenue in the declared currency.

Useful extensions are unit cost for a margin bridge, gross revenue for a discount or gross-to-net cut, and category or segment for mix decomposition. The source method also warns against silently correcting unusable rows. Count them, explain them, and show the missing amount if they carry revenue. Otherwise, the bridge may appear precise while its input population has changed (Variance Works, 2026).

Returns and negative quantities need the same discipline. Retain them when the revenue boundary includes them, label the return rule, and test whether the period can produce net returns above sales. Do not turn a return into an ordinary negative demand signal without stating the accounting or operational treatment.

Is PVM a causal explanation?

No. PVM is a descriptive reconciliation. It allocates an observed total movement to arithmetic components under a declared convention. It does not identify the counterfactual revenue that would have occurred without the price change, assortment change, launch, or discontinuation.

That limit is easiest to see in the synthetic bridge. The negative volume effect on line B is consistent with fewer current units at its baseline reference price. It does not tell you whether the change came from price, lost distribution, a stock-out, a competitor, a contract ending, a capacity constraint, or an unobserved measurement change.

If the decision is causal, add a design around the bridge:

Causal fieldQuestion to answer
TreatmentWhich price, assortment, launch, or discontinuation action changed?
ComparisonWhich eligible lines, customers, markets, or time periods provide the counterfactual?
OutcomeRevenue, units, margin, retention, or another defined result?
WindowWhen can the outcome respond, and how are partial periods handled?
Concurrent changesWhat else changed in distribution, capacity, promotion, product, or contract terms?
TestWhich design can separate the focal change from those concurrent changes?

Table 6Is PVM a causal explanation?

Source: Table from this essay. Sources and interpretation are given in the article.

View exhibit page

The bridge can supply descriptive inputs to that design. It cannot substitute for it.

Revenue bridge or margin bridge?

Revenue PVM and margin PVM are different objects. A margin bridge needs a cost field, a unit-cost definition, a cost period, and a rule for returns, freight, service, rebates, and other costs. If unit cost is missing, the team can reconcile revenue but cannot infer gross margin or contribution margin from the chart.

This is also where discount treatment must stay explicit. A net-revenue bridge may already include discounts and credits. A gross-revenue bridge may show them as an additional effect. The two bridges can both be valid, but their boundaries and labels must not be mixed.

The price realization article owns the transaction price that survives a declared price waterfall. PVM owns the period movement in a total. One can feed the other as an input, but a realized-price rate is not a PVM effect.

How should a team review a bridge?

Use this sequence before assigning a commercial explanation:

  1. Declare the question. Is the team explaining revenue, units, margin, or cash, and at what scope?
  2. Fix the periods. Record baseline and current cutoff, currency, and whether either period is partial.
  3. Fix the line grain. Use one stable product, service, contract-line, or customer-product object.
  4. Fix the revenue boundary. State gross or net revenue and the treatment of returns, credits, discounts, and foreign exchange.
  5. Classify lines. Match lines present in both periods. Separate new, discontinued, zero-sales, and unusable rows.
  6. Publish the convention. State which period supplies units, how baseline average price is formed, and how mix is calculated.
  7. Reconcile and route. Print each signed effect and the residual. Send the arithmetic to the owner whose dimension changed, then use a separate test if a causal decision is required.

If a reader cannot reproduce the current total from the baseline and displayed effects, the bridge is not ready for an executive explanation. If it does reconcile, the result is still a bounded description, not proof of the reason.

The pricing architecture article owns the system that sets offers, authority, terms, and governance. The revenue event-schema article owns the event definitions that make period boundaries and transitions traceable. The pipeline coverage article owns the distribution hidden by a pipeline total. These are adjacent objects, not substitutes for the bridge.

What is PVM not?

PVM is not:

  • a price realization rate or pocket-price waterfall;
  • a pricing architecture or price-setting system;
  • a demand forecast or price-elasticity estimate;
  • a causal attribution model;
  • a profit or contribution-margin result without cost data;
  • a benchmark for what a commercial team should achieve;
  • a universal price, volume, and mix convention that makes all bridges comparable.

The foundational habit is therefore not to memorize one formula. It is to make the comparison object and the convention inspectable. A bridge that moves from 3,300 to 3,420 and reconciles to zero residual can tell a team where to investigate. It cannot tell the team what would have happened under another price, product, or commercial decision.

References

  1. Variance Works. (2026, August 5). Price, volume and mix analysis: how to explain a revenue gap. Source page

Pass it on

Share this essay

If it was useful to you, it is probably useful to someone on your team.

Download as PDF

A complete document: title page, contents, sources, and the citation on the last page.

Sinan Isoglu

About the author

Sinan Isoglu, MBA (Quantic)

Commercial growth leader, lecturer and doctoral researcher

Sinan Isoglu is a commercial growth leader, lecturer and doctoral researcher. His work spans go-to-market, pricing and revenue operations; his doctoral research at EM Normandie examines sales and marketing integration after cross-border M&A. He lectures on marketing and growth at IU International University of Applied Sciences.

Credentials

  • Doctoral researcher, EM Normandie Business School
  • MBA, Quantic School of Business and Technology
  • Lecturer, IU International University of Applied Sciences

Writes on

  • Go-to-market
  • Pricing
  • Revenue operations
  • AI in commerce
  • Cross-border growth

The track

The work behind this question.

This piece sits in the commercial track: the operating problems behind growth, pricing and revenue systems.

Comments

Join the thinking.

Comment on the piece, or select a passage above to quote it directly.

Leave a comment

Comments are read and approved personally before they appear. Your name and comment are stored for publication. See the Privacy note.