Chargebee
"Billing & Monetization for SaaS and AI Companies." [1]
Chargebee is a subscription and usage-based billing platform built for SaaS and AI companies, handling the full subscription lifecycle from creation and metering through dunning, revenue recognition (ASC 606/IFRS 15), and CPQ. It offers a free Starter tier up to $250K cumulative billing, with paid plans from $599/month and an enterprise tier priced on request. The REST API ships with SDKs for seven languages, supports webhooks and idempotency, and holds SOC 2 Type II, ISO 27001, PCI DSS, HIPAA, and GDPR certifications.
Best for / Avoid if
Best for: Prototypes and side projects - free to start, no sales call; Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt)
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✓ Yes [4]
- Free tier details
- Starter plan: free for the first $250K cumulative billing, then 0.75% per month on billing volume above that threshold. No time limit - this is a recurring production plan, not a trial. [5]
- Self-serve signup
- ✓ Yes
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [6]
- Minimum commitment
- Performance plan requires annual commitment at $7,188/year (billed monthly) for up to $100K billing/month. [7]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Starter | Platform fee | month | $0 | source |
| Starter | Overage above $250K cumulative billing | % of monthly billing volume | 0.75% | source |
| Performance | Platform fee (annual commitment, billed monthly) | year | $7188 | source |
| Enterprise | Platform fee | - | source |
Capabilities
- Supported actions
- create_subscription, update_subscription, cancel_subscription, pause_subscription, resume_subscription, schedule_subscription_changes, usage_metering, tiered_pricing, flat_fee_pricing, volume_pricing, stairstep_pricing, hybrid_pricing, proration, invoicing, advance_invoicing, consolidated_invoicing, credit_notes, dunning, smart_payment_retry, automatic_card_updater, revenue_recognition, deferred_revenue, tax_calculation, entitlements, coupons, trials, customer_portal, webhooks, multicurrency, multi_gateway_routing, account_hierarchy, contract_terms, backdated_actions, gift_subscriptions, in_app_purchases, cpq_quotes, promotional_credits, differential_pricing, calendar_billing, net_terms, chargeback_management [8]
- Regions
- North America, Europe, Asia Pacific, Global (100+ currencies) [9]
- Languages
- English, French, German, Italian, Portuguese, Spanish [10]
- Input types
- subscription objects, usage events, customer records, invoice line items, payment sources, product catalog items, coupon codes, quote objects, metered usage records
- Output types
- JSON, invoices (PDF), webhook events, revenue reports, hosted checkout, customer self-serve portal, credit notes, revenue recognition journal entries, subscription analytics
- Webhooks
- ✓ Yes [11]
- Sandbox / test mode
- ✓ Yes [12]
- SDK languages
- Node.js, Python, PHP, Java, Ruby, Go, .NET [13]
- MCP server
- ✓ Yes [14]
Trust & compliance
- SOC 2
- SOC 2 Type II [15]
- HIPAA
- ✓ Yes [16]
- GDPR
- ✓ Yes [17]
- ISO 27001
- ✓ Yes [18]
- PCI DSS
- ✓ Yes [19]
- Published SLA
- ✓ Yes [20]
- Rate limits
- Starter: 150 API calls/minute; Performance: 1,000/minute; Enterprise (default): 3,500/minute; Enterprise (custom): no upper limit. Concurrency limits: 50 concurrent GET requests, 100 concurrent POST requests. Test sites: 150 calls/minute. Returns HTTP 429 when exceeded. [21]
- Known restrictions
- Performance plan requires annual commitment; no monthly billing option, Revenue Recognition, CPQ (full), and Growth Enterprise products require Chargebee Billing subscription and separate pricing/contact-sales, HIPAA support is scoped to core billing platform only; BAA must be executed before sharing ePHI; does not extend to Receivables, RevRec, Retention, or Reveal products, Enterprise plan pricing is quote-only (contact sales) [22]
Developer surface
Integration
- API style
- rest
- Base URL
- https://{site}.chargebee.com/api/v2/
- Version
- v2
- Versioning
- url
- Stability
- ga
- Auth methods
- basic
- Idempotency keys
- ✓ Yes
- Error format
- vendor-specific JSON with api_error_code, message, type, param fields
- Rate limit
- 150 / minute
Adoption & maturity
- Launched
- 2011-01-01
- Notable customers
- Zapier, Typeform, Pret A Manger, Condé Nast, LegalZoom, Study.com, Brevo, A Cloud Guru
Other Subscription & Billing APIs
Maxio
"Power your AI business with the billing, rev rec, and reporting engine that's as smart and scalable as your next breakthrough."
Recurly
"Subscription Management Software & Recurring Billing Platform"
Stigg
"Monetization Control Layer for AI Products"
Lago
"Lago is an open-source software for metering and usage-based billing. It's the best alternative to Chargebee, Recurly or Stripe Billing for companies that need to handle complex billing logic."
Stripe
Financial infrastructure to grow your revenue.
Paddle
"As the complete Merchant of Record, Paddle helps digital product companies to operate and grow, automatically."
References
- ↑Description: chargebee.com
- ↑Pricing model: chargebee.com · chargebee.com
- ↑Published pricing: chargebee.com
- ↑Free tier: chargebee.com
- ↑Free tier details: chargebee.com
- ↑Enterprise plan: chargebee.com
- ↑Minimum commitment: chargebee.com
- ↑Supported actions: chargebee.com · apidocs.chargebee.com
- ↑Regions: chargebee.com · chargebee.com
- ↑Languages: chargebee.com · chargebee.com
- ↑Webhooks: apidocs.chargebee.com
- ↑Sandbox: apidocs.chargebee.com
- ↑SDK languages: apidocs.chargebee.com
- ↑MCP server: chargebee.com · apidocs.chargebee.com
- ↑SOC 2: chargebee.com · chargebee.com
- ↑HIPAA: chargebee.com
- ↑GDPR: chargebee.com
- ↑ISO 27001: chargebee.com
- ↑PCI DSS: chargebee.com · chargebee.com
- ↑Published SLA: chargebee.com · chargebee.com
- ↑Rate limits: chargebee.com · apidocs.chargebee.com
- ↑Known restrictions: chargebee.com · chargebee.com
Change history
- 2026-06-21 Capabilities: {} → {"dunning":true,"usage_based":true,"entitlements":true,"tax_compliant":true,"re…
- 2026-06-21 Summary Md: (none) → Chargebee is a subscription and usage-based billing platform built for SaaS and…
- 2026-06-21 Score Pricing Transparency: (none) → 100
- 2026-06-21 Score Agent Friendliness: (none) → 65
- 2026-06-21 Score Setup Speed: (none) → 100
- 2026-06-21 Score Docs Quality: (none) → 25
- 2026-06-21 Score Procurement Friction: (none) → 100
- 2026-06-21 Score Trust Readiness: (none) → 100
- 2026-06-21 Best For: (none) → Prototypes and side projects - free to start, no sales call, Regulated or enter…
- 2026-06-21 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-21 Has Structured Data: (none) → No
- 2026-06-21 Robots Allows Agents: (none) → Yes
- 2026-06-21 Status Page URL: (none) → https://status.chargebee.com
- 2026-06-21 Docs URL: (none) → https://www.chargebee.com/docs
- 2026-06-21 Llms Txt URL: (none) → https://www.chargebee.com/llms.txt
- 2026-06-21 Llms Txt Present: (none) → Yes
- 2026-06-21 Rendering: (none) → static
- 2026-06-21 Pricing Model: set to hybrid
- 2026-06-21 Has Published Pricing: set to Yes
- 2026-06-21 Free Tier Available: set to Yes
- 2026-06-21 Free Tier Details: set to Starter plan: free for the first $250K cumulative billing, then 0.75% per month…
- 2026-06-21 Minimum Commitment: set to Performance plan requires annual commitment at $7,188/year (billed monthly) for…
- 2026-06-21 Self Serve Signup: set to Yes
- 2026-06-21 Requires Sales Call: set to No
- 2026-06-21 Enterprise Plan Available: set to Yes
- 2026-06-21 SOC 2: set to type_2
- 2026-06-21 HIPAA: set to Yes
- 2026-06-21 GDPR: set to Yes
- 2026-06-21 ISO 27001: set to Yes
- 2026-06-21 PCI DSS: set to Yes
- 2026-06-21 SLA Published: set to Yes
- 2026-06-21 SLA URL: set to https://status.chargebee.com/uptime
- 2026-06-21 Data Retention Policy URL: set to https://www.chargebee.com/privacy/
- 2026-06-21 Documented Rate Limits: set to Starter: 150 API calls/minute; Performance: 1,000/minute; Enterprise (default):…
- 2026-06-21 Rate Limit Window: set to minute
- 2026-06-21 Known Restrictions: set to Performance plan requires annual commitment; no monthly billing option, Revenue…
- 2026-06-21 Auth Methods: set to basic
- 2026-06-21 Auth Docs URL: set to https://apidocs.chargebee.com/docs/api?prod_cat_ver=2
- 2026-06-21 API Style: set to rest
- 2026-06-21 Base URL: set to https://{site}.chargebee.com/api/v2/
- 2026-06-21 API Version: set to v2
- 2026-06-21 Versioning Scheme: set to url
- 2026-06-21 Stability: set to ga
- 2026-06-21 Deprecation Policy URL: set to https://apidocs.chargebee.com/docs/api/versioning
- 2026-06-21 MCP URL: set to https://www.chargebee.com/docs/billing/2.0/developer-resources/mcp
- 2026-06-21 Quickstart URL: set to https://apidocs.chargebee.com/docs/api/getting-started
- 2026-06-21 Idempotency Supported: set to Yes
- 2026-06-21 Slug: set to chargebee
- 2026-06-21 Webhook Events URL: set to https://apidocs.chargebee.com/docs/api/events/event-types
- 2026-06-21 Requires Verification: set to No
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/chargebee \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/chargebee/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'