What is usage-based pricing?

Usage-based pricing, UBP, is the SaaS pricing model where customers pay based on consumption rather than per user (seat-based). Pricing units vary by product: per API call, per WhatsApp message sent, per proposal generated, per kWh tracked, per GB stored, per transaction processed. The customer's bill scales with what they actually use.

Pure UBP examples include Twilio (per SMS and call), AWS (per compute hour and storage), Snowflake (per query and compute), Stripe (percentage of transaction value). These businesses grew rapidly in part because their pricing aligned with customer success: customers paid more only as they got more value.

Hybrid pricing (seat-based plus UBP add-ons) is increasingly common in B2B SaaS. A solar CRM might charge per user per month for core access (seat-based) plus per WhatsApp message sent (UBP) plus per proposal generated above a free quota (UBP). This captures value from both team size and intensity of use.

Why UBP matters

For SaaS vendors, UBP enables expansion without seat negotiations. As customer usage grows, revenue grows automatically. Best-in-class UBP businesses achieve net revenue retention above 130 percent (Snowflake reached 170 percent at peak), substantially higher than typical seat-based SaaS.

For customers, UBP reduces barrier to entry. A small business can start with minimal usage and minimal bill, scaling pay as they grow. Quality UBP avoids the "big commitment" feeling of enterprise contracts.

For Indian solar SaaS, UBP elements fit specific use cases. WhatsApp messaging is naturally per-message; integration API calls are naturally per-call; proposal generation can be metered. CRM seat-based pricing combined with UBP add-ons captures value better than pure seat-based.

How UBP is implemented

  1. Identify pricing unit. What activity to charge for.
  2. Meter consumption. Track usage per customer.
  3. Define price per unit. Tiered or flat.
  4. Free quota (optional). Lower entry barrier.
  5. Customer dashboard. Transparency on usage.
  6. Budget alerts. Prevent surprise bills.
  7. Volume discounts. At higher consumption.
  8. Monthly billing. Metered invoicing.
  9. Annual commits with overage. For enterprise.
  10. Net retention tracking. Usage growth as expansion.

Benefits of UBP

  • Vendor-customer alignment. Pay for value.
  • Expansion without sales. Usage grows revenue.
  • Lower entry barrier. Start small.
  • Net retention. Often above 130 percent.
  • Fairness. Heavy users pay more.
  • API and developer fit. Natural pricing.
  • Investor appeal. Strong cohort economics.

Limitations and challenges

Predictability. Customers cannot easily forecast bills.

Usage spike risk. Surprise bills damage trust.

Metering complexity. Accurate measurement infrastructure.

Contraction risk. Customers reducing usage hurts revenue.

Sales conversation difficulty. Hard to project ROI.

Not all products fit. Some require seat-based simplicity.

UBP patterns for Indian solar SaaS

Use caseUBP application
WhatsApp Business APIPer session-conversation
Proposal generationFree quota + per proposal above
Integration API callsPer call above quota
SMS and email notificationsPer message
Document storagePer GB
Solar monitoringPer kWp tracked or per data point

Quick facts

DefinitionPricing by consumption
Common unitsAPI calls, messages, transactions, GB
ExamplesTwilio, AWS, Snowflake, Stripe
Net retentionOften above 130 percent
Hybrid commonSeat-based + UBP add-ons
Billing toolsChargebee, Maxio, Recurly, Stripe Billing
RelatedSeat-based, freemium, MRR, expansion

Common mistakes about UBP

  1. No usage transparency. Customer surprised by bill.
  2. Inaccurate metering. Disputes.
  3. No budget alerts. Bill shock.
  4. Wrong pricing unit. Disconnect from value.
  5. No free quota. Entry barrier high.
  6. Sales conversation confusion. ROI unclear.
  7. Pure UBP for seat-friendly products. Wrong fit.
  8. Skipping DPDP transparency. Consent gaps.

Key takeaways

  • UBP charges by consumption rather than per user.
  • Aligns vendor revenue with customer value.
  • Net retention often above 130 percent in pure UBP businesses.
  • Hybrid seat-based + UBP common in B2B SaaS.
  • For Indian solar SaaS, UBP fits messaging, API, monitoring add-ons.
  • Predictability is the customer trade-off.
  • Quality UBP provides transparency, alerts, free quotas.

Frequently Asked Questions

What is usage-based pricing?

Usage-based pricing (UBP) is the SaaS pricing model where customers pay based on consumption rather than per user. Examples: per API call, per WhatsApp message, per proposal generated, per kWh tracked, per GB stored. UBP scales with customer activity, aligning vendor revenue with customer value delivered.

How is UBP different from seat-based?

Seat-based charges per user regardless of activity; UBP charges per action regardless of user count. Seat-based is predictable; UBP scales with usage. Many SaaS combine both: base seat fee plus usage-based add-ons.

What are pure UBP examples?

Twilio (per SMS, per call), AWS (per compute hour, per GB stored), Snowflake (per query), Stripe (per transaction percentage). WhatsApp Business API charges per session-conversation. Pure UBP fits API-driven or transaction-driven products.

Why is UBP gaining popularity?

Aligns vendor and customer interests (vendor earns more only when customer gets more value), enables expansion without seat negotiations, lowers entry barrier (small usage = small bill), supports API and developer products. UBP grew dramatically in cloud and API SaaS through 2020s.

Is UBP right for Indian solar SaaS?

Selectively. Solar CRM core is usually seat-based, but usage-based add-ons make sense for WhatsApp messaging, proposal generation volume, and integration API calls. Pure UBP fits specialised products (solar monitoring, communication platforms) more than CRMs.

What is the challenge with UBP?

Unpredictability for customers. A usage spike can result in unexpected bill. Quality UBP provides usage dashboards, budget alerts, and consumption caps. Some customers prefer seat-based for budgeting predictability.

How is UBP billed?

Monthly invoicing based on metered consumption. Stripe Billing, Chargebee, Recurly, Maxio (Chargify) support UBP. For Indian solar SaaS, integration with metering tools to invoice usage is essential.

Does UBP grow ARR faster?

Often yes, especially for customers whose usage scales rapidly. Net retention from usage growth can exceed 130 percent in some categories. Snowflake famously achieved net retention above 170 percent through UBP.

What is the freemium-UBP combination?

Free tier with small usage (first 1,000 API calls, first 10 WhatsApp messages), then usage-based pricing above. Lowers entry barrier while capturing value at scale. Common in API and developer-tool SaaS.

How does UBP affect sales cycle?

Typically shortens sales cycle for transactional UBP. Customers can sign up and pay as they grow without large commitment negotiations. Enterprise UBP customers may still negotiate annual minimums or volume discounts.

What metrics matter in UBP businesses?

Consumption per customer, expansion revenue from existing customers, contraction risk (when customers reduce usage), usage cohort analysis, and pricing-per-unit optimisation. Different metrics than seat-based businesses.

Is UBP DPDP compatible?

Yes with consent and clear data handling. UBP requires metering personal data (calls, messages, transactions); ensure consent and purpose alignment with DPDP. Quality UBP SaaS provide transparency on metering scope.

Run your solar business on QuickEstimate

India's mobile-first solar CRM. Send subsidy-ready proposals on WhatsApp in 60 seconds. Free for 10 proposals a month, no card.

Start free →

Sources

  • OpenView Partners SaaS Pricing Survey.
  • Patrick Campbell ProfitWell UBP research.
  • Bessemer Cloud Index. UBP business performance.
  • Snowflake, Twilio, Stripe investor materials.
  • Chargebee, Maxio, Recurly documentation.
  • QuickEstimate pricing analytics.
  • SaaStr pricing playbooks.

Written by QuickEstimate Editorial, QuickEstimate Editorial (Surat).

Last updated: 4 June 2026.