T

Glossary

Tiered vs Volume Pricing

Tiered vs volume pricing is the choice between two ways of applying a rate table to one quantity. Graduated tiers price each band separately and add the parts. Volume prices the whole quantity at the rate of the band it reaches. Same table, two totals.

Key Takeaways

  • On Stripe's published tiers, 20 units cost $120 under volume and $127.50 under graduated, a 5.9% gap from one configuration flag.

  • Stripe's flat-rate tier example widens the gap to $66 versus $111 at 12 units, a 68% difference on identical usage.

  • Volume is always the cheaper of the two for the customer at any quantity above the first band, because the lower rate reaches back over units the graduated method already charged more for.

  • Twilio's help article titled "How Volume Pricing works at Twilio" describes graduated arithmetic, so the label on a vendor's page tells you nothing reliable.

  • Graduated pricing lets you price usage as it arrives, since a unit's rate never changes once it's charged. Volume can't be priced until the period closes.

How much does the choice change the bill?

Enough to matter on every invoice above the first band. Stripe documents both modes against one rate table with three bands: 1 to 5 at $7 per unit, 6 to 10 at $6.50, and 11 and up at $6.

Here's what each mode produces on the same closing quantity:

Closing quantity

Volume total

Graduated total

Difference

5

$35

$35

$0

6

$39

$41.50

$2.50

20

$120

$127.50

$7.50

25

$150

$157.50

$7.50

Below the first threshold the two agree, since only one band is in play. Past it they diverge and never reconverge, because graduated keeps the $7 rate on units one through five while volume forgets it.

Add flat fees per band and the gap stops being a rounding difference. Stripe's second example attaches a flat amount to each tier and publishes both answers for a quantity of 12: volume charges 12 x $3 + $30 = $66, graduated charges (5 x $5 + $10) + (5 x $4 + $20) + (2 x $3 + $30) = $111. Graduated collects a flat fee from every band the quantity passes through. Volume collects one.

Why do vendors call graduated pricing volume pricing?

Because "volume pricing" sounds like what buyers want and nobody polices the term. The result is that the heading on a pricing page is not evidence of the arithmetic underneath, and you have to read the worked example.

Twilio publishes the clearest case. Its help article is titled "How Volume Pricing works at Twilio", and the mechanism it describes is graduated:

  • A project runs 200,000 inbound local minutes at $0.0085, 200,000 outbound at $0.014, and 100,000 toll-free at $0.022, reaching 500,000 minutes and $6,700 spent.

  • Twilio then states that "the next minute you use will be charged at the volume rate", and prices 1,000 further inbound minutes at $0.0080 for $8.00.

  • July closes at $6,780, so the first 500,000 minutes keep their original rates.

Under a true volume table, crossing 500,000 would reprice every minute at the discounted rate and the July bill would drop. It doesn't. Twilio's phone number example on the same page behaves identically.

When I'm reading someone else's pricing page, one question settles it: does hitting the next threshold change what I already owe? If yes, it's volume pricing. If no, it's graduated, whatever the heading says.

Which one should you pick?

Pick graduated unless you have a specific reason to hand back the discount on earlier units. Graduated is the safer default because a unit's price is final the moment it's consumed, which makes everything downstream simpler.

What each mode buys you:

  • Graduated lets you price and show charges in real time, since no later usage can change a unit's rate. Volume can only settle in arrears.

  • Graduated has no cliff. Volume's retroactive rate can make a larger quantity cost less than a smaller one when the tier table isn't checked at its edges.

  • Volume sells better to procurement, because the customer gets one blended rate to quote instead of a stack of band subtotals.

  • Volume rewards commitment more visibly, which is why it shows up in negotiated enterprise contracts more often than in self-serve pricing.

  • Graduated survives corrections. A late event adds units at the current band's rate instead of forcing the whole period through rating again.

Most teams that ship both use graduated for self-serve and volume for negotiated contracts, which works as long as the billing system runs the two side by side.

Related terms

The vocabulary around rate tables gets slippery, so these definitions are worth having straight.

  • Volume Pricing covers the whole-quantity mode on its own, including the cliff arithmetic.

  • Rating is the step where either mode actually runs.

  • Tiered Pricing covers the plan-packaging sense of the word this page keeps separate.

  • Overage Charges price usage past an allowance, a separate mechanism teams often bolt onto tiers.

  • Hybrid Pricing Model is where a tier table ends up sharing an invoice with seats and credits.

  • Metered Billing is the cycle-closing operation that feeds a closing quantity into the table.

FAQ

Is graduated pricing the same as tiered pricing?

Graduated is one of two modes of tiered pricing, and volume is the other. Stripe treats "tiered" as the parent concept: prices that let the unit cost change with quantity. Calling something tiered without saying graduated or volume leaves the arithmetic undefined, which is where most of the confusion in this topic starts.

Which is cheaper for the customer?

Volume, at every quantity past the first band, on any rate table where the rates fall as bands rise. The reason is structural: volume applies the lowest reached rate to units that graduated already charged a higher rate for. The gap grows with quantity until the rate table stops adding bands.

Does tiered pricing mean Basic, Pro, and Enterprise plans?

That's a different use of the same word. Plan tiers are a packaging decision about what features each price point includes. Tiered rate structures are about how a single charge scales with quantity. A product can run Basic, Pro, and Enterprise plans with a graduated rate table inside each one.

Can you change from graduated to volume on an existing subscription?

You can, but it reprices the customer, so treat it as a pricing change rather than a configuration tweak. Model the new totals against the last few periods of real usage first. On tables with per-band flat fees the swing can exceed 60%, as Stripe's own 12-unit example shows.

Back to glossary

Get Instant Feedback on Your Pricing | Join the Flexprice Community with 400+ Builders on Slack

Join the Flexprice Community on Slack