Expansion

Usage-Based Pricing for SaaS: When to Switch and How to Migrate

Usage-based pricing can unlock expansion revenue and align with customer value — but the migration is high-risk. Here's when to switch, how to migrate without revenue shock, and what to measure.

SaaS Science TeamApril 25, 20267 min read
usage-based pricingUBPsaas pricingpricing migrationconsumption pricing

Usage-based pricing (UBP) is the fastest-growing pricing model in SaaS, and for good reason: when your product's value scales with usage, so should your revenue. Customers who use more, pay more — and they're happy to because the value they receive scales proportionally.

But the migration from flat-rate or seat-based pricing to usage-based is one of the most complex pricing transitions a SaaS company can execute. Done right, it unlocks a new expansion revenue engine. Done wrong, it causes revenue shock, customer confusion, and churn in your best accounts.

See Your Growth Ceiling NowTry Free

What Usage-Based Pricing Actually Is

Usage-based pricing ties the subscription cost to a consumption metric — the unit of value the product delivers. Common consumption metrics:

  • API calls (Stripe charges per transaction, Twilio charges per SMS)
  • Active users (as opposed to licensed seats — you pay for who actually uses it)
  • Events or records processed (analytics, data pipelines)
  • Storage consumed (cloud storage, backup)
  • Output generated (tokens in AI tools, reports rendered, emails sent)

The defining characteristic: the customer's bill fluctuates based on how much they use — it's not fixed at signup.

When Usage-Based Pricing Is the Right Model

UBP is not universally superior. It works best when:

1. Your value scales with usage linearly or superlinearly. If doubling usage doubles the value the customer gets, UBP is a natural fit. If doubling usage doesn't change the value (a CRM that costs the same whether you have 10 or 1,000 contacts), UBP isn't the right model.

2. Usage varies significantly across your customer base. If all customers use roughly the same amount, UBP adds billing complexity without pricing differentiation. The model works when a small percentage of high-usage customers account for a disproportionate share of value.

3. Expansion is usage-driven, not feature-driven. If customers expand by using more (more API calls, more users, more data), UBP captures that naturally. If expansion happens by unlocking features, tiered plans are still the better model.

4. You can meter usage accurately. UBP requires reliable instrumentation. If your usage data is unreliable or delayed, billing errors destroy trust at the moment that matters most — the invoice.

The Hybrid Model: Why Pure UBP Is Rare

Most SaaS companies that adopt UBP use a hybrid model, not pure consumption pricing:

Committed minimum + overage: Customer commits to a minimum usage tier (e.g., 10,000 API calls/month) and pays overage above that rate. This gives the vendor revenue predictability while allowing customers to scale.

Platform fee + consumption: A fixed base fee (covering access, support, and base features) plus consumption pricing for the core usage metric. Customers always pay something; heavy users pay more.

Per-seat + usage: Fixed seat pricing plus a usage component for the high-volume metric. Common in SaaS where both team size and usage drive value.

The hybrid model reduces revenue volatility (a key concern for investors and cash flow) while still creating usage-driven expansion.

When NOT to Migrate to Usage-Based Pricing

UBP is not the right move when:

  • Your customers hate billing unpredictability. SMB customers and budget-constrained teams actively avoid products where the bill is uncertain month-to-month.
  • Your usage is not strongly correlated with value. High usage ≠ high value for all product types.
  • You can't meter reliably. Billing errors in UBP are high-stakes — they generate immediate customer support escalations and erode trust.
  • Your sales motion is enterprise-driven. Enterprise procurement teams require predictable budgets. Pure UBP fails enterprise procurement processes.
  • You have high churn. UBP exposes revenue to usage downturns. If a customer reduces usage in a tough quarter, your revenue drops before the churn event.

The Migration Playbook

If you've decided UBP is the right move, here's how to migrate without destroying revenue or relationships.

Phase 1: Instrument Before You Migrate (3–6 months)

Start metering usage now, before changing pricing. Build the instrumentation to track the consumption metric you intend to price on. Run it in shadow mode — log usage data without billing on it.

This accomplishes two things:

  1. You understand your actual usage distribution before committing to a pricing model
  2. You have clean historical data to communicate what the new pricing would mean for each customer

Analyze the distribution:

  • What % of customers would pay more under UBP vs. current pricing?
  • What's the median and 90th percentile usage?
  • Which customers are heavy users but paying low flat rates? (Underpriced accounts — the expansion opportunity.)
  • Which customers are light users paying full flat rates? (Overpriced accounts — potential churn risk if UBP is higher for them.)

Phase 2: Design the New Model

Based on instrumentation data, design:

  1. The consumption metric: What gets metered?
  2. The pricing tiers: Committed minimums, overage rates, volume discounts
  3. The floor: Minimum monthly commitment (recommended for cash flow stability)
  4. Grandfathering policy: How will existing customers transition?

Grandfathering is not optional for existing customers. Migrating existing customers to a new model where they pay more — without a transition period — generates immediate churn. Options:

  • Grandfather indefinitely: Existing customers stay on old pricing; new customers get UBP. Clean break, no migration headache. Downside: two pricing models to support forever.
  • Grandfather for 12 months: Existing customers get 12 months on old pricing, then migrate. Enough time to internalize value and adjust budgets.
  • Hybrid opt-in: Offer existing customers the choice to opt into UBP (those who use heavily will prefer it; light users stay on flat rate). Segments naturally by usage.

Phase 3: Communicate Before You Bill

Notify customers 60–90 days before any billing change. The communication should include:

  • What is changing and why
  • What their usage has been historically (pull from your shadow metering)
  • What they would have paid under the new model in the last 3 months
  • What the new pricing looks like for them going forward
  • Who to contact with questions

The customers who would pay significantly more need direct outreach (CSM or AE conversation, not just an email). This is a retention conversation disguised as a billing change.

Phase 4: Monitor the First 90 Days

After migration, track:

MetricWhat It Tells You
Churn rate vs. pre-migrationWere customers lost due to pricing?
ARPU changeIs expansion materializing?
Support ticket volumeBilling confusion signal
Usage patternsAre customers throttling usage to manage cost?

Usage throttling is the hidden risk of UBP. Customers who begin managing usage to avoid overage charges are getting less value — and are at churn risk. If you see throttling, consider adjusting tier boundaries or overage rates.

Metrics to Track After Migration

MetricTarget
NRR>120% (UBP should drive expansion)
ARPU trendIncreasing 10–15% in first year
Churn rateStable or improving vs. pre-migration
Expansion MRR>30% of new MRR in steady state
Revenue volatilityTrack monthly MRR std. deviation

Usage-Based Pricing and the Growth Ceiling

UBP fundamentally changes the Growth Ceiling calculation because it makes expansion revenue mechanical rather than relationship-driven. When a customer's usage grows, your revenue grows automatically — without a sales conversation, a CSM outreach, or a contract renegotiation.

Combined with a systematic expansion revenue scoring model, UBP creates the highest-NRR business architecture available in SaaS: existing customers expand through usage growth, which is captured automatically, and the highest-usage accounts are identified for proactive upsell to higher committed tiers.

The annual contracts renewal strategy still applies — locking in committed minimums at renewal maximizes revenue predictability even in a UBP model.

See Your Growth Ceiling Now

Calculate when your SaaS growth will plateau — free, no signup required.

Calculate Your Growth Ceiling

Conclusion

Usage-based pricing is powerful when the product-pricing alignment is right and the migration is executed carefully. The signal to migrate: you have a meaningful population of customers whose value received greatly exceeds what they're paying — and a consumption metric that maps cleanly to that value.

Start with instrumentation. Analyze the usage distribution. Design a hybrid model with a floor. Grandfather existing customers. Communicate before billing.

The expansion revenue that UBP unlocks — customers who grow with you, whose bills reflect the value they're getting — is the cleanest path to unit economics that compound. But the migration earns it; it doesn't happen automatically.

Related Posts