Table of Content

Table of Content

Chargebee Metered and Usage-Based Billing for Cloud and API Businesses

Chargebee Metered and Usage-Based Billing for Cloud and API Businesses

Chargebee Metered and Usage-Based Billing for Cloud and API Businesses

Chargebee Metered and Usage-Based Billing for Cloud and API Businesses

Chargebee Metered and Usage-Based Billing for Cloud and API Businesses

flexprice logo

Team Flexprice

Editorial

Chargebee provides metered billing by attaching usage records to a subscription item and rating them at the end of the billing period, with support for tiered, volume and stairstep pricing on those items. That covers a subscription with a usage component. It stops short for cloud and API businesses where consumption is the product rather than an add-on, because Chargebee has no credit wallet primitive and no real-time entitlement check.

Key Takeaways

  • Chargebee meters usage by posting usage records against a subscription's metered item, then rating them when the invoice generates.

  • Chargebee Billing prices at 0.80% of monthly billing value pay-as-you-go, or $99 per month plus 0.65%, so a consumption business pays a share of its revenue as volume grows.

  • Usage-based revenue recognition and multi-source usage ingestion sit on the Enterprise tier, and both plans require Chargebee Billing underneath.

  • Chargebee publishes no throughput or latency figure for usage ingestion, which matters when events arrive per API call.

  • Entitlements and prepaid credit balances land in your own code, because Chargebee doesn't carry either as a first-class object.

What metered billing does Chargebee actually support?

Chargebee supports metered plan items, usage records posted through its API, and tier-based rating on those items at invoice time. For a SaaS product with a subscription and a usage line, that's a complete path.

  • Metered items sit inside a plan, so usage rates against the plan the customer is on.

  • Tiered, volume and stairstep pricing apply to the metered item.

  • Usage records post through the API or arrive through an integration, then aggregate over the billing period.

  • Invoices combine the recurring charge and the metered charge in one document.

How does Chargebee handle usage records and aggregation?

Chargebee aggregates usage records against the subscription's billing period and rates them when that period closes. The aggregation happens for invoicing, not for live enforcement, so a customer's current balance isn't available to gate a request in real time.

  • Usage settles at invoice generation, so overspend surfaces after the fact.

  • There's no documented balance check to call before serving an API request.

  • Multi-source usage ingestion, for pulling usage from more than one system, sits on the Enterprise tier.

  • Usage-based revenue recognition is also Enterprise-only, and needs Chargebee Billing alongside it.

Where does Chargebee stop for consumption businesses?

Chargebee stops where the subscription stops being the organising object. Its architecture starts from plans and lifecycles, so consumption pricing gets expressed as a variable line on a plan rather than as the product itself.

Requirement

Chargebee

What a consumption business needs

Metering



Published throughput figure

None

A stated events-per-second number

Real-time usage aggregation

At invoice time

Continuous

Multiple metrics per event

Limited

Native

Enforcement



Feature-level entitlements

In your own code

A billing-layer check

Real-time quota gating

No

Before the request is served

Credits



Prepaid credit wallet

None

Native, with rollover and expiry

Credit priority and stacking

No

Native

Contracts



Ramped commitments

No

Native

Per-customer price overrides

Plan duplication

Native

Contract versioning

Limited

Full history

Commercial



Pricing basis

0.80% of billing value

Flat fee

Self-hosting or on-prem

No

Available

Cells come from Chargebee's published pricing and documentation pages, checked 18 September 2026, and say "none" only where Chargebee doesn't publish the capability.

Chargebee provides metered billing by attaching usage records to a subscription item and rating them at the end of the billing period, with support for tiered, volume and stairstep pricing on those items. That covers a subscription with a usage component. It stops short for cloud and API businesses where consumption is the product rather than an add-on, because Chargebee has no credit wallet primitive and no real-time entitlement check.

Key Takeaways

  • Chargebee meters usage by posting usage records against a subscription's metered item, then rating them when the invoice generates.

  • Chargebee Billing prices at 0.80% of monthly billing value pay-as-you-go, or $99 per month plus 0.65%, so a consumption business pays a share of its revenue as volume grows.

  • Usage-based revenue recognition and multi-source usage ingestion sit on the Enterprise tier, and both plans require Chargebee Billing underneath.

  • Chargebee publishes no throughput or latency figure for usage ingestion, which matters when events arrive per API call.

  • Entitlements and prepaid credit balances land in your own code, because Chargebee doesn't carry either as a first-class object.

What metered billing does Chargebee actually support?

Chargebee supports metered plan items, usage records posted through its API, and tier-based rating on those items at invoice time. For a SaaS product with a subscription and a usage line, that's a complete path.

  • Metered items sit inside a plan, so usage rates against the plan the customer is on.

  • Tiered, volume and stairstep pricing apply to the metered item.

  • Usage records post through the API or arrive through an integration, then aggregate over the billing period.

  • Invoices combine the recurring charge and the metered charge in one document.

How does Chargebee handle usage records and aggregation?

Chargebee aggregates usage records against the subscription's billing period and rates them when that period closes. The aggregation happens for invoicing, not for live enforcement, so a customer's current balance isn't available to gate a request in real time.

  • Usage settles at invoice generation, so overspend surfaces after the fact.

  • There's no documented balance check to call before serving an API request.

  • Multi-source usage ingestion, for pulling usage from more than one system, sits on the Enterprise tier.

  • Usage-based revenue recognition is also Enterprise-only, and needs Chargebee Billing alongside it.

Where does Chargebee stop for consumption businesses?

Chargebee stops where the subscription stops being the organising object. Its architecture starts from plans and lifecycles, so consumption pricing gets expressed as a variable line on a plan rather than as the product itself.

Requirement

Chargebee

What a consumption business needs

Metering



Published throughput figure

None

A stated events-per-second number

Real-time usage aggregation

At invoice time

Continuous

Multiple metrics per event

Limited

Native

Enforcement



Feature-level entitlements

In your own code

A billing-layer check

Real-time quota gating

No

Before the request is served

Credits



Prepaid credit wallet

None

Native, with rollover and expiry

Credit priority and stacking

No

Native

Contracts



Ramped commitments

No

Native

Per-customer price overrides

Plan duplication

Native

Contract versioning

Limited

Full history

Commercial



Pricing basis

0.80% of billing value

Flat fee

Self-hosting or on-prem

No

Available

Cells come from Chargebee's published pricing and documentation pages, checked 18 September 2026, and say "none" only where Chargebee doesn't publish the capability.

AI Billing Is Not Easy, But Flexprice Can Make it Easy

AI Billing Is Not Easy, But Flexprice Can Make it Easy

What should cloud and API businesses use instead?

Flexprice is enterprise-grade, open source usage based billing infrastructure for AI and SaaS companies. It can be deployed in your own VPC, on-prem, or on Flexprice's managed cloud.

Chargebee is subscription management software built for plan-based and per-seat billing, hosted only. Flexprice is metering-first infrastructure, so the event comes first and the subscription line comes out of the same engine.

  • Usage Metering runs at up to 1 million events per second with under 60ms P99 latency, across 20B+ events a month.

  • Entitlements ship in the open source tier, so a quota check answers before you serve the call rather than after the invoice.

  • Credit wallets carry prepaid balances with rollover, expiry and stacking priority per grant, from the Scale plan.

  • Ramped commitments, parent-child accounts and contract versioning cover enterprise contracts without duplicating a plan per customer.

  • Plans run monthly or yearly: free to 100K events, $500 at 1M, $1,000 at 5M. Flat, never a percentage of what you bill.

"Flexprice processes usage in real-time and credit checks happen in milliseconds without affecting our API performance." - Justin Benson, Co-founder.

Frequently asked questions

What does Chargebee cost for metered plans?

Chargebee Billing prices at 0.80% of monthly billing value on pay-as-you-go, or $99 per month plus 0.65%. For a consumption business the percentage basis matters more than the entry price, because the fee grows with every dollar you meter. Gateway fees sit on top of that.

Can Chargebee handle high-volume usage data?

Chargebee publishes no throughput, latency or rate limit figure for usage ingestion, so ask for one in writing before a high-volume rollout. Usage-record-based billing is designed around periodic posting rather than per-call event streams, which is a different architecture from a metering-first platform.

How do I set up consumption-based plans in Chargebee?

Create a plan with a metered item, set the tier structure on that item, then post usage records against the subscription through the API before the billing period closes. The plan is the container, so per-customer pricing variations usually mean creating another plan. Our list of Chargebee alternatives covers the usage-first options.

What should cloud and API businesses use instead?

Flexprice is enterprise-grade, open source usage based billing infrastructure for AI and SaaS companies. It can be deployed in your own VPC, on-prem, or on Flexprice's managed cloud.

Chargebee is subscription management software built for plan-based and per-seat billing, hosted only. Flexprice is metering-first infrastructure, so the event comes first and the subscription line comes out of the same engine.

  • Usage Metering runs at up to 1 million events per second with under 60ms P99 latency, across 20B+ events a month.

  • Entitlements ship in the open source tier, so a quota check answers before you serve the call rather than after the invoice.

  • Credit wallets carry prepaid balances with rollover, expiry and stacking priority per grant, from the Scale plan.

  • Ramped commitments, parent-child accounts and contract versioning cover enterprise contracts without duplicating a plan per customer.

  • Plans run monthly or yearly: free to 100K events, $500 at 1M, $1,000 at 5M. Flat, never a percentage of what you bill.

"Flexprice processes usage in real-time and credit checks happen in milliseconds without affecting our API performance." - Justin Benson, Co-founder.

Frequently asked questions

What does Chargebee cost for metered plans?

Chargebee Billing prices at 0.80% of monthly billing value on pay-as-you-go, or $99 per month plus 0.65%. For a consumption business the percentage basis matters more than the entry price, because the fee grows with every dollar you meter. Gateway fees sit on top of that.

Can Chargebee handle high-volume usage data?

Chargebee publishes no throughput, latency or rate limit figure for usage ingestion, so ask for one in writing before a high-volume rollout. Usage-record-based billing is designed around periodic posting rather than per-call event streams, which is a different architecture from a metering-first platform.

How do I set up consumption-based plans in Chargebee?

Create a plan with a metered item, set the tier structure on that item, then post usage records against the subscription through the API before the billing period closes. The plan is the container, so per-customer pricing variations usually mean creating another plan. Our list of Chargebee alternatives covers the usage-first options.

Share it on:

Ship Usage-Based Billing with Flexprice

Ship Usage-Based Billing with Flexprice

Ship Usage-Based Billing with Flexprice

More insights on billing

More insights on billing

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

Join the Flexprice Community on Slack