What the sales price and volume variances measure
Two sales teams can miss the same revenue number for opposite reasons. One sold the planned quantity at a lower price. The other held price and sold fewer units. The revenue line looks identical; the diagnosis, the owner and the fix are completely different. Splitting the miss into a price effect and a volume effect is what makes the number usable.
The split has one rule that surprises people: value the volume effect at contribution margin, not at revenue. Selling 1,000 units more than plan does not add 1,000 × the selling price to profit, because those units also consume variable cost. It adds 1,000 × the budgeted contribution per unit. Value volume at revenue and your components will reconcile to the revenue line while overstating the profit effect by the whole variable cost of the extra units.
The sign convention here is the reverse of the cost variances. Every component is expressed as its effect on contribution margin, so positive is favorable. That is deliberate: it lets you add price, volume and cost effects together and land exactly on the difference between actual and budgeted contribution. The direct material and direct labor variance calculators use actual minus standard instead, where positive means an overspend.
The formulas and the three levels of variance analysis
Standard practice builds the answer in levels, and knowing which level you are on prevents most arguments in a sales review.
Level 1 is the static-budget variance: actual contribution margin minus the contribution margin in the approved plan. One number, no explanation.
Level 2 splits that into two. The sales volume variance = (Qa − Qb) × (Pb − Vb) moves you from the static budget to the flexible budget, which is what the plan says the volume you actually achieved should have earned. Everything left over is the flexible-budget variance: the part caused by prices and costs rather than by quantity.
Level 3 opens the flexible-budget variance. The sales price variance = (Pa − Pb) × Qa uses actual units, because the price difference applied to every unit you actually invoiced. The variable cost variance = (Vb − Va) × Qa catches the rest, and this is the piece most quick calculations drop. Price variance plus volume variance only equals the total when your variable cost per unit came in exactly on budget, which it rarely does. The three together always reconcile.
Notice which price sits in which formula. The volume variance uses the budgeted contribution margin, so a manager selling more units is credited at planned economics and never rewarded or punished for a price move. The price variance uses actual units, so it measures the whole realised effect of the price you achieved. Mixing those two multipliers is the single commonest error, and it produces components that do not add up.
Worked example: 11,000 units at $48 against a plan of 10,000 at $50
A plan calls for 10,000 units at $50 with a variable cost of $30, so budgeted contribution is $20 per unit. The quarter closes at 11,000 units sold, an average realised price of $48 after a promotional discount, and an actual variable cost of $30.50 because a material contract repriced.
- Budgeted contribution per unit. $50 − $30 = $20.00.
- Actual contribution per unit. $48 − $30.50 = $17.50.
- Static-budget contribution. 10,000 × $20.00 = $200,000.
- Flexible-budget contribution. 11,000 × $20.00 = $220,000. This is what 11,000 units should have earned at planned economics.
- Actual contribution. 11,000 × $17.50 = $192,500.
- Sales volume variance. (11,000 − 10,000) × $20.00 = $20,000 favorable, which is exactly $220,000 − $200,000.
- Sales price variance. ($48 − $50) × 11,000 = $22,000 unfavorable.
- Variable cost variance. ($30 − $30.50) × 11,000 = $5,500 unfavorable.
- Total. $20,000 F − $22,000 U − $5,500 U = $7,500 unfavorable, equal to $192,500 − $200,000.
- How much volume would have covered it? $200,000 ÷ $17.50 = 11,429 units. You were 429 units short of standing still.
The headline is that revenue rose. Revenue budgeted at $500,000 came in at $528,000, a 5.6% beat, and a report that stops at the top line calls this a good quarter. Contribution fell $7,500. The 10% volume gain was real and worth $20,000, but a 4% discount on a product carrying a 40% contribution margin costs 10% of contribution, so the promotion never paid for itself even before the cost increase. That gap between a revenue beat and a contribution miss is the whole reason to run this split rather than eyeballing the sales line.
How to read the result: who owns what, and what the pattern means
Assign each component before you interpret it. The price variance belongs to whoever controls discounting and list price, usually sales leadership and pricing. The volume variance is shared: demand, marketing and capacity all move it, and a stock-out makes it a supply-chain result rather than a sales one. The variable cost variance belongs to operations and purchasing and has nothing to do with the sales team at all, which is precisely why it is worth separating rather than leaving inside a blended margin number.
Read the price and volume signs as a pair, because they usually move in opposite directions:
- Volume favorable, price unfavorable is discounting. The test is arithmetic, not judgement: compare the two amounts. In the worked example the discount cost more than the extra volume earned, so the promotion destroyed contribution.
- Price favorable, volume unfavorable is a price rise or a mix shift towards premium. Often the better trade in the short run, but watch it across several periods, because price gains land immediately while volume lost to a competitor compounds.
- Both favorable almost always means the market moved, a competitor withdrew, or the budget was set too low. Check the budget before you credit the team.
- Both unfavorable is a demand or competitive problem that a sales incentive will not fix.
On size, treat roughly 5% of budgeted contribution as the point where a written explanation is due, together with a dollar floor that matters at your scale — the same two-part materiality test used in ordinary budget versus actual analysis. Also check the volume variance against the margin of safety: the same unfavorable volume variance is survivable at 40% margin of safety and serious at 5%.
One structural caution. A favorable volume variance is only genuinely good if the extra units were profitable and fixed costs did not step up to serve them. Adding a shift, a warehouse or a freight lane to deliver the volume can consume the whole gain, and none of that appears in a contribution-margin variance.
Five outcomes against the same $200,000 plan
| Actual result | Actual CM per unit | Price variance | Volume variance | Variable cost variance | Total vs plan |
|---|---|---|---|---|---|
| 11,000 at $50, cost $30 | $20.00 | $0 | $20,000 F | $0 | $20,000 F |
| 11,000 at $48, cost $30 | $18.00 | $22,000 U | $20,000 F | $0 | $2,000 U |
| 11,000 at $48, cost $30.50 | $17.50 | $22,000 U | $20,000 F | $5,500 U | $7,500 U |
| 9,000 at $53, cost $30 | $23.00 | $27,000 F | $20,000 U | $0 | $7,000 F |
| 12,500 at $45, cost $30 | $15.00 | $62,500 U | $50,000 F | $0 | $12,500 U |
The last row is the one to remember: a 25% volume increase alongside a 10% discount still loses $12,500 of contribution. Volume rarely rescues price on a product with a 40% contribution margin.
How much extra volume a discount has to buy
| Discount | Net price | Contribution per unit | Volume increase needed | Units needed |
|---|---|---|---|---|
| 0% | $50.00 | $20.00 | — | 10,000 |
| 2% | $49.00 | $19.00 | 5.3% | 10,526 |
| 5% | $47.50 | $17.50 | 14.3% | 11,429 |
| 10% | $45.00 | $15.00 | 33.3% | 13,333 |
| 15% | $42.50 | $12.50 | 60.0% | 16,000 |
| 20% | $40.00 | $10.00 | 100.0% | 20,000 |
| 30% | $35.00 | $5.00 | 300.0% | 40,000 |
The multiplier is contribution before the discount divided by contribution after it. The thinner your contribution margin, the more brutal the arithmetic: at a 20% contribution margin a 10% discount needs volume to double.
Mistakes that break a sales variance
- Valuing the volume variance at selling price. The most common error. It credits the extra units with revenue they did not keep and overstates the profit effect by their whole variable cost.
- Using budgeted units in the price variance. The price you realised applied to the units you actually invoiced, so the multiplier is actual volume. Use budgeted units and the components stop adding up.
- Dropping the variable cost variance. Price plus volume equals the total only when variable cost per unit lands exactly on budget. Otherwise the difference has to go somewhere.
- Comparing gross prices against a net budget. Rebates, freight allowances and settlement discounts belong in the realised price. Mixing gross and net turns a rebate accrual into a fake price variance.
- Running the split across a whole product portfolio at once. An average price across a mix of products hides a mix variance inside the price variance. Split by product or group, then aggregate.
- Confusing a volume variance with a market-share story. Selling fewer units in a market that shrank faster is a favorable share outcome and an unfavorable volume variance at the same time.
- Forgetting that fixed costs are not in here. This is a contribution-margin analysis. If serving the extra volume required overtime, a shift or extra freight capacity, the fixed-cost spending variance sits outside it.
No accounting standard governs a sales variance
Sales variances are internal management information. Neither US GAAP nor IFRS prescribes a format, a threshold or a required decomposition, so the convention you adopt is whatever your finance function documents. The framework used here — static budget, flexible budget, and the price, volume and cost variances between them — is the standard treatment in the managerial accounting texts listed as sources below. The one thing worth writing into policy is the sign convention: state explicitly that a favorable variance is positive and that volume is valued at budgeted contribution margin, because those two choices are exactly where hand-built spreadsheets diverge from each other.
Mix, quantity and where this analysis sits
Where several products share a market, the volume variance can be split again. The sales quantity variance holds the budgeted product mix constant and measures the effect of total market units alone; the sales mix variance measures the effect of selling a different blend than planned, valued at the difference between each product's contribution and the average. Add them and you get exactly the volume variance on this page. Do the two-variance split first: if the volume variance is small, decomposing it further buys nothing but arithmetic.
What you do next depends on the diagnosis. If price is the problem, contribution per unit is the number to defend, so work through the contribution margin calculator and the gross profit margin calculator. If volume is the problem, the question is how much cushion you have: use the break-even point calculator, and note that a business with high fixed costs converts a small volume miss into a large profit miss, which the degree of operating leverage calculator quantifies. If the cost side is driving it, the standard-cost split belongs upstream in the material and labor variance calculators.
Finally, be honest about the limits. This is a contribution-margin bridge for one period and one product or group. It says nothing about whether the discount bought a customer who will renew, whether the volume was pulled forward from next quarter, or whether the fixed-cost base moved to serve it. Those are the questions the variance is meant to raise, not answer.
Key terms
- Static budget
- The plan as approved, at the volume it assumed. Comparing actual against it mixes the volume effect with everything else.
- Flexible budget
- The plan recalculated at the volume you actually achieved, holding budgeted prices and costs. The fair benchmark for price and cost performance.
- Sales volume variance
- The unit shortfall or surplus valued at budgeted contribution margin per unit. Moves you from the static budget to the flexible budget.
- Sales price variance
- The realised price gap multiplied by actual units sold. Also called the selling price variance.
- Sales mix variance
- The part of the volume variance caused by selling a different blend of products than planned rather than a different total quantity.
