What it means
A business reports higher revenue this quarter, and price volume mix (PVM) analysis asks whether it raised prices, sold more units or shifted toward expensive products, using transaction or product-level data. A PVM model compares two periods and allocates the movement into labelled drivers so managers can see more than one headline percentage.
Define the outcome first, because revenue and gross margin bridges differ since margin also depends on unit costs, so do not reuse the same labels without checking what they measure. Choose periods carefully, comparing matching months or seasons where possible, because a holiday spike may otherwise look like a volume gain.
Clean product identifiers, since an item that changes code between periods may be treated as a new or lost product, so map equivalent items deliberately. Get units right too, because kilograms, cases and individual items cannot be added as if they were the same, and record actual net prices, since discounts, returns and rebates change revenue per unit and a list-price increase may not be a realised-price increase.
Calculate the total change first: new revenue minus old revenue is the number the bridge must explain, so keep that check visible. The price effect is separated next, and one common convention uses price change multiplied by current quantity, while another uses prior quantity and assigns the interaction differently, so state the method.
Total volume is separated by a change in total units at an unchanged benchmark price, which isolates scale, provided the benchmark price is defined consistently. Measure mix: if the same number of units shifts toward higher-priced products, revenue can rise without a simple unit increase, and a mix effect captures that composition shift.
Watch new products, because new or discontinued items may not have a comparable old or new price, so place them in separate categories or use a stated convention. Track customers as well, since a shift toward wholesale customers at lower prices can change realised revenue even if product counts are stable, and watch currency, because exchange-rate changes can make reported revenue rise without an operating price change, so a multinational model may need a separate currency effect.
For profit, add costs, since higher raw-material or freight cost can erase a price gain and a revenue-only PVM cannot explain the profit bridge. Verify arithmetic so that the effects plus any residual equal the reported movement, because a large unexplained balance often signals missing transactions or mismatched definitions.
Drill down, since a total price effect can hide falling prices in one important product line, and consider data quality, because returns booked late and incomplete discounts can distort the model, so reconcile to the ledger before drawing conclusions. Avoid causation claims, because a mix shift describes what changed, not necessarily why customers behaved differently, so investigate pricing, promotion and availability.
Make the chart readable by grouping small effects while preserving an audit trail, compare actual versus budget as well as current versus prior year while labelling the base, and use contribution where helpful, because higher sales are not automatically higher profit. Agree on ownership of definitions across sales, product and finance, keep the method stable over time with any methodological break noted, and remember that for owners PVM is a question map that tells which lever moved the result while further work explains why.
In practice
Real-world examples.
Example
A price rise from AED 10 to AED 11 affects 50,000 current units.
Example
A company sells the same total units but more premium products.
Example
A revenue bridge isolates currency movement from local price changes.
Formula
Calculation
Under a current-volume convention, price effect = (new price - old price) x new volume
Worked example. A price rises from $10 to $11 on 50,000 current units.
- Price effect = ($11 - $10) x 50,000 = $50,000.
- If old volume was 40,000 units, volume effect at the old price = (50,000 - 40,000) x $10 = $100,000.
- Total change = $550,000 - $400,000 = $150,000, which equals $50,000 + $100,000.
A mix example uses two products. Product A sells at $10 and product B at $30, and both periods sell 40,000 units in total. Old volumes are 30,000 of A and 10,000 of B, giving revenue of $300,000 + $300,000 = $600,000. New volumes are 20,000 of each, giving $200,000 + $600,000 = $800,000, so the $200,000 increase is entirely mix, with no price or total-volume effect. A full price-volume-mix bridge must also define volume, mix and interactions and reconcile to total change.Case study
Seen in the real world.
Entirely fictional case: Alder Foods sees revenue rise while total cases sold are flat. Its PVM bridge shows a positive price effect and a negative mix shift toward lower-priced packs. The team checks discount records before presenting the result. It does not assume customers changed preferences solely because the mix bar moved.
Watch out
Common mistakes.
- Using mixed unit measures without normalisation.
- Showing a price effect without stating how interactions are allocated.
- Claiming a revenue bridge explains profit without cost effects.
Questions
People also ask.
What is PVM analysis?
A breakdown of a sales or margin change into price, quantity and mix effects.
Why does mix matter?
Sales can rise because customers buy a larger share of high-priced items, even at unchanged total units.
Can price, volume and mix simply be added without a method?
No. They must be defined together with interaction treatment and reconciliation to the actual change.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%