Volume vs. graduated pricing, explained with examples
Same tiers, different totals. We work through both tiered pricing models with real numbers, explain the volume pricing cliff and show how to present each on a quote.

Volume and graduated pricing both use price tiers, but they apply them differently. With volume pricing, the whole order is charged at the price of the tier the total quantity reaches. With graduated pricing, each unit is charged at the price of the tier it falls in: the first units at the first tier's price, the next ones at the second tier's price, and so on.
The difference sounds small, but with the same tiers the two models can produce very different totals, and volume pricing has a quirk near tier boundaries that can cost you money or confuse clients. Below we work through one set of tiers under both models, number by number, and then look at when to use each and how to show it on a quote.
The example tiers
Imagine you sell branded training workbooks, licence seats or printed event badges. Your price list has three tiers (all prices excluding VAT):
- Tier 1: 1 to 49 units at €40 each
- Tier 2: 50 to 199 units at €32 each
- Tier 3: 200 units or more at €24 each
Note that tier 1 contains 49 units (1 to 49) and tier 2 contains 150 units (50 to 199). Those sizes matter for graduated pricing, so it's worth writing them down whenever you design tiers.
How volume pricing works
Find the tier the total quantity lands in, then multiply the entire quantity by that tier's unit price. One lookup, one multiplication.
- 40 units fall in tier 1: 40 × €40 = €1,600
- 120 units fall in tier 2: 120 × €32 = €3,840
- 250 units fall in tier 3: 250 × €24 = €6,000
Every unit in the order gets the same price, which makes volume pricing very easy to read. The client sees one unit price and one total.
How graduated pricing works
Graduated pricing (sometimes called incremental or stepped tiered pricing) fills the tiers one by one. You charge the units in tier 1 at the tier 1 price, then the units in tier 2 at the tier 2 price, and so on, and add the pieces together.
- 40 units: all 40 are in tier 1. 40 × €40 = €1,600
- 120 units: the first 49 at €40 = €1,960, plus the next 71 (units 50 to 120) at €32 = €2,272. Total €4,232
- 250 units: the first 49 at €40 = €1,960, plus the next 150 (units 50 to 199) at €32 = €4,800, plus the remaining 51 (units 200 to 250) at €24 = €1,224. Total €7,984
A quick sanity check on the 250-unit order: 49 + 150 + 51 = 250 units, and €1,960 + €4,800 + €1,224 = €7,984. Always check that your tier counts add up to the full quantity; an off-by-one error on a boundary is the most common mistake in graduated calculations.
Side-by-side comparison
| Quantity | Volume total | Volume per unit | Graduated total | Graduated per unit |
|---|---|---|---|---|
| 40 | €1,600 | €40.00 | €1,600 | €40.00 |
| 120 | €3,840 | €32.00 | €4,232 | €35.27 |
| 250 | €6,000 | €24.00 | €7,984 | €31.94 |
Within the first tier both models give the same answer. Once an order crosses a boundary, volume pricing is always cheaper for the client with the same tiers, because every unit drops to the lower price instead of only the units above the boundary. At 250 units the gap is €1,984, which is about 25% of the graduated total.
That doesn't make graduated pricing the 'expensive' option. It simply means the two models need different tier prices to land on similar revenue. If you switch models, recalculate your typical order sizes rather than reusing the same numbers.
The cliff effect in volume pricing
Because volume pricing re-prices the whole order at each boundary, the total can drop as the quantity goes up. Look at what happens around the tier edges:
- 49 units cost 49 × €40 = €1,960, but 50 units cost 50 × €32 = €1,600. One more unit makes the order €360 cheaper.
- 199 units cost 199 × €32 = €6,368, but 200 units cost 200 × €24 = €4,800. One more unit makes the order €1,568 cheaper.
In fact, 40 units at €40 and 50 units at €32 both cost €1,600, so anyone ordering 41 to 49 units pays more than they would for 50. Likewise 150 units at €32 costs €4,800, the same as 200 units at €24, so any order of 151 to 199 units costs more than ordering 200. Those are dead zones: quantities no rational buyer should choose.
How to soften the cliff
- Use smaller steps between tiers. A drop from €40 to €36 creates a much narrower dead zone than €40 to €32.
- Add more tiers. More, smaller price breaks spread the discount out so no single boundary is dramatic.
- Show the next tier on the quote. Let clients see that 50 units is cheaper than 49, so they can choose knowingly.
- Switch to graduated pricing if you can't stand behind the dead zones at all.
When to use each model
Choose volume pricing when
- You want to strongly reward larger orders and are happy for clients to round up to the next tier.
- Simplicity matters: one unit price is easy to explain on a call or in a one-line email.
- Your costs genuinely drop for the whole batch at higher quantities, as with print runs or bulk purchasing.
- Your clients buy in predictable round numbers, so the dead zones rarely come up.
Choose graduated pricing when
- You want totals that always rise smoothly with quantity, with no surprises at the boundaries.
- Quantities vary a lot or change over time, as with seats, users, hours or recurring deliveries.
- You want to protect your margin on the first units while still offering a discount at scale.
- Your clients are used to it: graduated pricing is common in software and usage-based billing.
How to present tiered pricing on a quote
Whichever model you choose, the quote has to make the maths obvious. Confusion about how a total was calculated is a reliable way to slow down an approval.
- 1Name the model. A short line such as 'Volume pricing: the whole order is charged at the tier price reached' or 'Graduated pricing: each tier is charged at its own price' prevents most questions.
- 2Show the tier table. List every tier with its range and unit price, not just the price that applies today.
- 3For graduated pricing, show the breakdown. Units per tier, price per tier and subtotal per tier, so the client can follow the addition.
- 4Show the effective unit price. It helps clients compare your offer with others, especially under graduated pricing.
- 5Let the client change the quantity. If they can adjust the number and see the total update, they explore the price breaks themselves instead of emailing you for three versions.
- 6Set a minimum quantity if small orders aren't worth your time, and say so on the quote.
- 7Apply discounts and VAT after the tier calculation and show them as separate lines.
This is how volume pricing in Offinal works: you add a volume section to a quote, define the tiers once, choose volume or graduated pricing and optionally a minimum quantity. Your client then picks a quantity on the quote and the unit price and total update instantly, with discounts and VAT applied on top.

Volume sections also combine with packages and optional add-ons, so one quote can hold a quantity-based product next to a choice of service levels. If you want to pair price breaks with tiered packages, read our guide to good-better-best pricing and see how interactive pricing lets clients configure options with live totals.
Quick recap
- Volume pricing: the whole quantity is charged at the price of the tier it reaches. Simple, generous at scale, but creates cliffs at tier boundaries.
- Graduated pricing: each unit is charged at the price of its own tier. Smooth, fair and margin-friendly, but needs a clear breakdown on the quote.
- With identical tiers, both models agree within the first tier, and volume pricing is cheaper for the client once an order crosses a boundary.
- Check every boundary: tier sizes, dead zones and whether your typical order sizes still make sense.
Try it on your next quote
Start from an example for your kind of work and send it today. No credit card needed.
Get startedWant the full picture of what belongs on a quote beyond the pricing? See what to include in a quote.
