In-depth two-product comparison
Stripe vs Chargebee
Stripe Billing vs Chargebee Flow for B2B SaaS: fees worked out at $20,000, $100,000 and $500,000 a month, retries, usage billing and migration steps.
Last updated: 2026-10-07
Short answer
Start with Stripe Billing unless gateway independence or enterprise contract structures are already on your roadmap. With Stripe as the processor under both stacks, the monthly bill at $100,000 of billing lands within $49 of each other ($3,720 on Stripe against $3,769 with Chargebee Flow, worked out below), so the real difference is how much billing logic your engineers want to own. Stripe's pricing page lists Billing at 0.7% of Billing volume, or from $620 a month on a one-year contract; Chargebee lists Flow at $0 + 0.80% or $99 + 0.65% of monthly invoicing volume, and sends card processing to whichever of its 40+ gateways you connect. Pick Chargebee when finance wants billing decoupled from the processor, when you need Net-D invoicing with bank transfers, or when account hierarchies and contract terms are coming; those last items sit on Chargebee's Enterprise plan, not on Flow.
Stripe
One vendor for card processing, retries, invoices and tax, with basic usage metering included up to 100M events a month on the Billing plan.
Chargebee
A billing layer over 40+ gateways, with smart dunning, usage billing and a tax line on Flow, and hierarchies and contract terms on Enterprise.
These are not mutually exclusive products, which is why most comparisons of them go wrong. Chargebee's pricing page names Stripe as one of its gateways, and Chargebee's own migration guide describes connecting a live Chargebee site to a Stripe account and processing payments through Stripe. The useful question is therefore which system owns the subscription record, the invoice and the retry schedule, not which one takes the card. Every figure in the tables below separates the processing fee (paid to the gateway) from the billing fee (paid to the billing product).
Quick comparison
| Decision area | Stripe | Chargebee | What to verify |
|---|---|---|---|
| Billing fee | Pay as you go: 0.7% of Billing volume. Pay monthly: starting at $620 per month, 1-year contract, based on a volume tier | Flow slider on Monthly Invoicing Volume: $0 + 0.80% or $99 + 0.65%, with a $66K breakeven; Enterprise by demo | Ask both vendors how refunds, credit notes and annual prepayments count toward the volume base, then rerun the three-volume example with your own mix. |
| Card processing | 2.9% + 30¢ per successful domestic card transaction, plus 1.5% for international cards and 1% if currency conversion is needed | No rate on the pricing page; the connected gateway sets it (Stripe, Adyen, Braintree, Mollie and more than 40 others are listed) | Get your gateway's card rate for your actual card mix in writing; it is the largest line in either stack. |
| Platform fee when idle | No monthly platform fee on standard payments; Billing pay as you go has no recurring fee | The $0 + 0.80% option has no base fee; the $99 option starts costing less once monthly invoicing passes $66,000 | Pre-revenue teams should compare the $0 options only; the base-fee options matter once volume is steady. |
| Usage-based billing | Basic metering via the Meters API is part of Billing pricing, with up to 100M events per month included; heavier usage billing is sold as Metronome | Flow includes 100M usage events a month, advanced metering with custom SQL, thresholds and overages; ingestion up to 500M events is an Enterprise paid add-on | Replay one month of your real usage events through each sandbox and compare the invoice lines before you trust either tier. |
| Failed-payment recovery | Smart Retries (recommended default: 8 tries within 2 weeks) or a custom schedule of up to three retries, plus customer emails and a hosted card-update page | Basic dunning and smart dunning are both listed on Flow, with email templates, segmentation and multiple reminders | Chargebee's page publishes no retry counts or windows, so request the default dunning schedule before you compare it with Stripe's. |
| Tax | Stripe Tax Complete from $90 per month on a 1-year contract, or Tax Basic at 0.5% per transaction through the no-code integration | Sales tax (US, EU VAT and global taxes), multiple tax profiles and inclusive tax are listed on Flow; Avalara AvaTax is an Enterprise paid add-on | Check where your customers are before you price tax: registration and filing support differs from calculation only. |
| Merchant of record | Managed Payments adds 3.5% per successful transaction on top of Payments fees and covers indirect tax remittance in more than 75 countries | No merchant-of-record service is described on the pricing page; you stay the legal seller | If you want a vendor to carry sales tax liability, read the Paddle comparison as well, because neither Chargebee nor standard Stripe payments do that by default. |
| Invoice-based B2B collection | Invoicing is its own line on the pricing page, and recurring invoices set to send_invoice get unpaid-invoice reminders | Net-D payment terms, offline invoicing, consolidated invoicing and offline payments (cash, check, bank transfer) are listed as included on Flow | Send one invoice with 30-day terms and a purchase-order number through each sandbox and see how an unpaid invoice is chased. |
| Account hierarchies and entities | No account-hierarchy or multi-entity feature is named on the pricing page | Parent-child accounts up to 30 levels deep and up to 100 business entities are listed for Enterprise, not for Flow | Draw your customer tree (parent, subsidiaries, billing contacts) and ask Stripe how it would be modeled before you assume metadata is enough. |
| Revenue recognition | Revenue Recognition is a separate product with monthly and annual plans, aimed at ASC 606 and IFRS 15 | RevRec is a separate product quoted by demo, available only to Chargebee Billing customers | Ask your auditor whether a schedule produced inside the billing product will be accepted, or whether it has to be rebuilt in your general ledger. |
| Support hours | Not stated on the pricing page; Stripe sells managed support plans separately | Email support 24/7; live chat and phone 24/5 on both Flow and Enterprise | If you need a named contact during a migration, ask each vendor what the first 90 days of support include. |
The two billing fees use different bases. Stripe's page says its Billing volume includes Billing transactions processed on and off Stripe and excludes one-off invoices, while Chargebee's slider is labelled Monthly Invoicing Volume. Before you compare quotes, ask each vendor how credit notes, refunds, failed invoices and annual prepayments count toward that base, because a year-upfront customer can land in a single month's volume.
Feature comparison
| Feature | Stripe | Chargebee |
|---|---|---|
| Plan design | Stripe describes Billing as subscription management software for recurring revenue models and one-time billing, with flexible pricing models, no-code tools and composable APIs. | Flow lists flat fee, tiered, stairstep, volume, usage and seat-based pricing models, multi-decimal price points, a price book and calendar billing. |
| Invoice handling | Invoicing is a separate Stripe product line with its own price; recurring invoices that are sent rather than auto-charged can trigger unpaid-invoice reminders. | Flow includes advance invoices, backdated invoicing, consolidated invoicing, credit notes, partial payments and Net-D terms; eInvoicing is marked as a paid option. |
| Customer self-service | A Stripe-hosted Customer Portal handles payment-method updates and subscription management, and emails can link straight to it. | Customer portal, hosted checkout, pricing tables, a no-code cancel page (through Growth Starter) and Chargebee.js are listed. |
| Discounts | Stripe's pricing page does not describe coupon or discount rules, so test your promotion scheme in the Billing sandbox. | Coupons and discounts and gift subscriptions are included on Flow; on-demand manual discounting is Enterprise only. |
| Event allowance | Up to 100M events per month for basic usage-based billing through the Meters API, as stated in a footnote on Stripe's pricing page. | Flow includes 100M usage events a month; Enterprise lists ingest up to 500M events a month as a paid add-on. |
| Metering depth | Stripe sends heavier real-time metering and pricing analytics to Metronome, which has its own plans and pricing page. | Advanced metering with custom SQL configurations, schemaless usage data, thresholds and overages and metered revenue analytics are listed on Flow. |
| Hybrid plans | The pricing page does not describe included-usage plan design; Stripe's usage-based billing guide is where to test a seat fee plus an overage line. | Hybrid billing supports any combination of usage-based fees, recurring fees and one-time charges, with included usage defined per plan. |
| Retry logic | Smart Retries picks retry times with an AI model; policies run from 1 week to 2 months; hard declines are not retried until a new payment method arrives. | Basic dunning (online and offline payments) and smart dunning are both on Flow; retry counts and windows are not published. |
| Customer emails | Failed-payment, renewal, expiring-card (one month ahead) and trial-ending (seven days ahead) emails, each able to link to a hosted card-update page. | Lifecycle emails with templates, segmentation, attachments and multiple reminders or follow-ups are listed. |
| Outcome when recovery fails | The subscription can be canceled, marked unpaid, left past due or paused after the last attempt. | Not detailed on the pricing page; ask for the configurable end states. |
| Payment methods | Stripe's pricing page promises more than 100 payment methods, with card, bank-debit, buy-now-pay-later and stablecoin options priced on separate lines. | Cards, wallets (PayPal, Apple Pay, Google Pay, Venmo, Amazon Pay), direct debit (ACH, SEPA, BACS and others) and iDEAL, available with select gateways. |
| Fraud signals | Radar Lite comes with Payments, and the pricing page says Radar for Fraud teams is priced separately. | Stripe Radar transaction-level and customer-level alerts are shown as included on Flow when Stripe is the gateway. |
| Reporting and export | Sigma (SQL reporting) and Data Pipeline (warehouse sync) are separate paid products. | SaaS metrics, A/R aging, flexible MRR calculations and a basic report builder are on Flow; export to GCS, Amazon S3 or Snowflake is an Enterprise paid add-on. |
| Accounting links | Stripe links an app marketplace for integrations, and its pricing page names no accounting connectors. | Xero and QuickBooks are included on Flow; NetSuite and Intacct appear as paid Enterprise options. |
| Single sign-on and provisioning | Not described on the pricing page. | SAML is not included on Flow; SAML, SCIM and just-in-time provisioning appear for Enterprise. |
| Quotes and approvals | No quoting product is named on the pricing page. | CPQ Lite is free for the first 50 quotes; CPQ adds multi-product quotes, multi-year ramps and rule-based approvals, and both are limited to Chargebee Billing customers. |
| Migration help | Stripe documents a data-migration process and a card-data export to PCI DSS Level 1 processors. | Migration support and billing data portability, including payment methods, are listed on both plans. |
Pricing and operating cost
Stripe
No free plan and no monthly platform fee on standard payments; you pay per successful transaction, and Billing pay as you go has no recurring fee.
Billing is a separate fee on top of card processing: at $100,000 a month it is $700 for Billing next to $3,020 of card fees. Tax, Revenue Recognition, Sigma and Data Pipeline are separate products, each with its own plan; Tax Complete alone starts at $90 a month on a one-year contract. The $620 monthly plan comes with a one-year contract and a volume tier that Stripe's page does not list, so only a quote prices it.
Chargebee
No free Billing plan is listed. The pricing page links a free-trial signup without stating its length, and the Growth Starter and CPQ Lite products are free to Chargebee Billing customers (Growth Starter at $0, CPQ Lite for the first 50 quotes).
Your gateway's card fee is not part of the Chargebee fee: with Stripe underneath, 400 payments of $250 still cost $3,020 in processing. Flow leaves out account hierarchy, multi-entity management, contract terms and SAML, and Enterprise is priced only through a demo. Items marked with a dollar sign in the feature table, such as warehouse export, Avalara AvaTax, Intacct and CPQ, are priced separately, and RevRec is quoted.
| Tier or usage case | Stripe | Chargebee |
|---|---|---|
| List rates | 2.9% + 30¢ card processing; Billing 0.7% pay as you go or from $620 a month International cards add 1.5% and currency conversion adds 1%. | Flow $0 + 0.80% or $99 + 0.65% of monthly invoicing volume; processing paid to your gateway Breakeven between the two Flow options is $66K of monthly invoicing. |
| Billing fee at $20,000 a month | $140 pay as you go (0.7% of $20,000) Card processing on 200 payments of $100 is $640 on top. | $160 on the $0 option; $229 on the $99 option The $0 option is cheaper by $69 at this volume. |
| Billing fee at $100,000 a month | $700 pay as you go (0.7% of $100,000) Card processing on 400 payments of $250 is $3,020 on top. The monthly plan starts at $620, but its tier for this volume is not listed. | $800 on the $0 option; $749 on the $99 option The $99 option now wins by $51. |
| Billing fee at $500,000 a month | $3,500 pay as you go (0.7% of $500,000) Card processing on 1,000 payments of $500 is $14,800 on top. | $4,000 on the $0 option; $3,349 on the $99 option The $99 option wins by $651; a quote on the monthly plan could change Stripe's figure. |
| Full stack with Stripe as gateway | $780 / $3,720 / $18,300 a month at the three volumes Card fees plus Billing at 0.7%; excludes tax, disputes and international surcharges. | $800 / $3,769 / $18,149 a month at the three volumes Same card fees plus the cheaper Flow option at each volume; Chargebee is $20 and $49 dearer at the first two, $151 cheaper at the third. |
| Tax and merchant of record | Tax Complete from $90 a month (1-year contract); Tax Basic 0.5% per transaction; Managed Payments 3.5% on top of Payments fees Managed Payments carries indirect tax remittance in more than 75 countries. | Sales tax and VAT handling listed on Flow; Avalara AvaTax is an Enterprise add-on; no merchant-of-record service listed You remain the legal seller, so registrations stay with you. |
Where each vendor puts its fee
Stripe splits processing and billing logic into two lines. The Stripe pricing page shows 2.9% + 30¢ for each successful domestic card transaction, adds 1.5% for international cards and 1% when currency conversion is required, and then lists Billing as its own product: pay as you go at 0.7% of Billing volume, or a pay-monthly plan starting at $620 per month on a one-year contract. Stripe states that Billing volume includes Billing transactions processed on and off Stripe and excludes one-off invoices, so the base is narrower than every dollar you collect.
Chargebee does not publish a card rate at all. On the Chargebee pricing page, Flow is a slider labelled Monthly Invoicing Volume that runs from $0 to $500K and shows two options side by side: $0 + 0.80% and $99 + 0.65%, with a $66K breakeven. Your processor's rate sits on top, and the page names more than 40 gateways, among them Stripe, Adyen, Braintree and Mollie. A common mistake is to set Chargebee's fee against Stripe's processing fee; the fair pairing is Stripe's processing plus Billing against your gateway's processing plus Chargebee.
Both vendors give you a crossover. On Chargebee, the $99 option wins once monthly invoicing passes $66,000, because $99 divided by (0.80% minus 0.65%) is $99 divided by 0.0015, which is $66,000. On Stripe, pay as you go at 0.7% reaches the $620 starting price of the monthly plan at $620 divided by 0.007, or $88,571 of monthly Billing volume. Beyond that point, ask Stripe which volume tier applies, because its page says the monthly plan is based on a volume tier without listing the tiers.
Cost at $20,000, $100,000 and $500,000 a month
The assumptions: every payment is a domestic card, average payment sizes are $100, $250 and $500, Stripe is the gateway under both stacks, Stripe Billing is on pay as you go, and Chargebee uses whichever Flow option is cheaper at that volume. Tax, disputes, international surcharges and currency conversion are left out.
- $20,000 a month in 200 payments of $100. Card processing is 2.9% of $20,000 ($580) plus 200 payments at $0.30 ($60), so $640. Stripe Billing at 0.7% adds $140, for $780 in total ($9,360 over 12 months). Chargebee on the $0 option charges 0.80% of $20,000, which is $160, for $800 in total. The $99 option would cost $99 plus 0.65% of $20,000 ($130), or $229, and loses at this size.
- $100,000 a month in 400 payments of $250. Card processing is $2,900 plus 400 times $0.30 ($120), so $3,020. Stripe Billing at 0.7% adds $700, for $3,720 ($44,640 over 12 months). Chargebee on the $99 option charges $99 plus 0.65% of $100,000 ($650), or $749, for $3,769 in total. Stripe is cheaper by $49 a month, which is $588 a year.
- $500,000 a month in 1,000 payments of $500. Card processing is $14,500 plus 1,000 times $0.30 ($300), so $14,800. Stripe Billing at 0.7% adds $3,500, for $18,300 ($219,600 over 12 months). Chargebee on the $99 option charges $99 plus 0.65% of $500,000 ($3,250), or $3,349, for $18,149 in total. Chargebee is cheaper by $151 a month, which is $1,812 a year.
What the arithmetic says, and what could change it
The gap never exceeds $151 a month even at half a million dollars of billing, so fees alone should not decide this choice. Three things would move the numbers. A gateway with a lower card rate than Stripe's helps Chargebee, because Chargebee lets you choose among its listed gateways. A Stripe quote on the monthly plan that comes in under $700 at $100,000, or under $3,500 at $500,000, helps Stripe. And tax matters: Stripe Tax Complete adds $90 a month on a one-year contract, while Chargebee's Flow column lists tax handling without a separate line.
On the Stripe side, one caveat is worth a phone call. The pricing page says Billing volume includes transactions processed on and off Stripe, which implies Billing can sit above another processor. Ask Stripe which off-Stripe processors are supported in your country before you assume you must use Stripe for card processing, and ask what changes about the 0.7% when you do.
Failed payments: Smart Retries against smart dunning
Stripe's Smart Retries documentation says the model chooses retry times from signals such as how many devices have presented a payment method recently, and that the recommended default is 8 tries within 2 weeks. You can set the policy window to 1 week, 2 weeks, 3 weeks, 1 month or 2 months, or switch Smart Retries off and write a custom schedule of up to three retries. When recovery fails, the subscription can be canceled, marked unpaid, left past due or paused. Hard declines such as a lost or stolen card are not retried until you collect a new payment method, and the same page lists retry limits for bank debits: for ACH Direct Debit, up to 2 retries within 40 days after an insufficient-funds failure once you turn local-method retries on.
The customer email documentation covers the messages around those retries: failed-payment emails, renewal reminders, an expiring-card email one month before expiry, and a trial-ending reminder seven days before a trial ends. Each can link to a Stripe-hosted page or the Customer Portal where the customer swaps the card. Renewal reminders are sent only for subscriptions set to charge automatically, so an annual customer paying invoices by bank transfer relies on the separate unpaid-invoice reminder setting instead.
Chargebee's pricing page lists both basic dunning, covering online and offline payments, and smart dunning on Flow and Enterprise, together with lifecycle emails that have templates, segmentation and multiple reminders. It does not publish retry counts or windows, and Chargebee's navigation only describes its retries as ML-powered dunning, so request the default schedule in writing and ask whether it can vary by plan or segment. One operational rule applies to either vendor: let one system send failed-payment emails. If Chargebee owns the subscription but Stripe's customer emails are still switched on for old Stripe Billing subscriptions, a customer can receive two different card-update requests.
Usage-based and hybrid pricing
Both pages cap basic usage billing at the same size. A footnote on Stripe's pricing page says basic usage-based billing through its Meters API is part of Billing pricing with up to 100M events a month included, and Chargebee's Flow card says it includes 100M usage events a month. Enterprise lists ingest up to 500M events a month as a paid add-on. If your product meters API calls or compute minutes in the tens of millions, you are comfortably inside either ceiling.
Past basic metering the vendors diverge. Stripe lists Metronome under Revenue for real-time metering, pricing and analytics, and Metronome has its own plans and pricing page; Stripe also publishes a usage-based billing guide. Chargebee's feature table lists advanced metering with custom SQL, schemaless usage data, tiered, stairstep, volume or block pricing, included usage defined per plan, thresholds and overages, and pending-state invoices as included on Flow. For a seat-plus-overage product, the practical test is whether a mid-month plan change, an included allowance and an overage line can live on one invoice without a manual credit note.
Tax, merchant of record and revenue recognition
Stripe's tax tooling is a separate product. Tax Complete starts at $90 a month on a one-year contract and covers threshold monitoring, registrations, calculations and filings; Tax Basic covers calculations only, at 0.5% per transaction through the no-code integration where you are registered to collect taxes. Stripe also sells Managed Payments, described on its pricing page as a merchant of record solution, at 3.5% per successful transaction in addition to Payments fees. Stripe says it includes indirect tax compliance and remittance in more than 75 countries, fraud prevention, dispute management, invoicing and customer support.
Chargebee's Flow column lists sales tax for the US, EU VAT and global taxes, support for multiple tax profiles, inclusive tax and tax reports. Avalara AvaTax is a paid Enterprise add-on, and eInvoicing is marked as a paid option. The pricing page describes no merchant-of-record service, so you should assume you remain the legal seller and keep your own registrations. If outsourcing that liability is the main goal, the Stripe vs Paddle comparison covers a vendor that takes it on at 5% + 50¢ per transaction.
Revenue recognition is a separate purchase on both sides. Stripe's Revenue Recognition product has monthly and annual plans on its pricing page and states a goal of ASC 606 and IFRS 15 compliance. Chargebee's RevRec Performance plan is quoted through a demo request and is described as available only to Chargebee Billing customers, and its Enterprise plan is priced by quote too. Our revenue recognition tools list covers standalone options if your auditors want the schedule outside the billing system.
Where Chargebee Flow stops: hierarchies, entities and contracts
Chargebee's feature table marks several items as not included on Flow: account hierarchy (parent-child structures up to 30 levels deep), multi-entity management (up to 100 business entities), approvals on price points, on-demand manual discounting, contract terms, eSign integrations with GetAccept and Docusign, Salesforce subscription management, SAML, and SCIM. The Enterprise card lists multi-entity management, account hierarchy, contract terms and on-demand discounting as its additions, and the feature table marks some of these with a dollar sign, so ask for each priced separately before you budget Enterprise.
Stripe's pricing page names none of these. That does not prove Stripe cannot model them, but it does mean a customer with several billing subsidiaries under one master agreement is a design task rather than a checkbox. If your sales motion produces ramped multi-year deals, Chargebee's CPQ product lists multi-product quotes, multi-year ramped quotes and rule-based approval workflows, and CPQ Lite is free for the first 50 quotes; both require Chargebee Billing. If you rarely quote and mostly sell self-serve, none of this helps you. The quote-to-cash tools list compares dedicated options.
Running Chargebee on top of Stripe
Chargebee's migration guide describes the combined setup: you connect your live Chargebee site to your Stripe account and payments are processed through Stripe, while customers stay in Stripe because card details belong to the Customer record. The Flow column on the pricing page shows Stripe Radar transaction-level and customer-level alerts as included, so fraud screening stays Stripe's.
The cost of that combination is two vendors on one invoice stream: Stripe's processing fee and Chargebee's billing fee, as in the worked example. Its benefit is that the gateway can later change without rebuilding subscriptions, which is Chargebee's main reason to exist for companies that expect to add Adyen or Mollie for a region. If you will never leave Stripe, you are paying for a layer you may not use.
Moving from Stripe Billing to Chargebee
Source: Chargebee's guide to migrating subscriptions from Stripe while keeping Stripe as the payment gateway.
- Enable your live Chargebee site and connect it to your Stripe account, then create every plan, add-on and coupon in both the test site and the live site. Chargebee notes that the Latest Product Catalog cannot import Stripe data from the interface, so a team on that catalog raises a request with the migration team.
- Start taking new signups in Chargebee before you migrate old ones, with payments still processed through Stripe, so Stripe stops accumulating subscriptions that would need to be moved later.
- Raise a migration request in Chargebee under Settings, then Import & Export Data. Support sends a checklist; once it is done, Chargebee exports subscription data from Stripe and imports it into your test site for review, where email addresses are slightly altered so customers do not get test emails.
- Review the imported subscriptions and the card details Chargebee maps (last four digits and expiry), then give the go-ahead. Chargebee imports to the live site and, at your choice, cancels the matching Stripe subscriptions while leaving the Stripe customers and their cards in place.
- Know the scope: the import covers subscription and customer details plus current-term invoices only. Upgrade or downgrade charges on those older invoices will not appear in Chargebee, and refunds cannot be processed on them. Chargebee says migrations usually take 5 to 8 business days from the date the data is received and the checklist is complete.
Moving from Chargebee to Stripe Billing
- Decide where the cards live. If Stripe is already your Chargebee gateway, the cards are on Stripe Customer records and need no transfer. If your gateway is Adyen, Braintree or Mollie, you need a card-data migration; Chargebee's pricing page lists billing data portability, including payment methods, on both plans, so ask Chargebee's team to cooperate.
- For a transfer from another processor, follow Stripe's data migration overview: build the Stripe integration first, send new customers to it, then request the import of existing customers. Stripe's import guide says you can keep charging existing customers on the old processor until the migration finishes, so customers see no downtime.
- Recreate products and prices in Stripe from your Chargebee price book and coupons, then create each subscription through the API or Dashboard with the correct billing anchor so renewal dates do not shift and nobody is charged twice in one cycle.
- Switch webhooks and dunning together. Stripe signals a failed subscription payment with the invoice.payment_failed event and a retry attempt count, so rebuild any Chargebee-triggered customer messages on those events and turn on Stripe's customer emails only for subscriptions Stripe now owns.
- Keep read access to Chargebee until your next close: invoice history, credit notes and any RevRec schedules do not follow the subscriptions to Stripe automatically.
Pros and cons
Stripe
Pros
- Card processing, Billing, Tax and Invoicing are priced on one page, with no monthly platform fee on standard payments.
- Billing pay as you go at 0.7% of Billing volume has no recurring fee, which suits a team still finding its volume.
- Smart Retries, customer emails and a hosted card-update page are documented in detail, including default retry settings.
- Basic usage metering is included in Billing pricing, with up to 100M events a month.
Cons
- Billing, Tax, Revenue Recognition and Data Pipeline each add their own charge on top of card processing.
- The pricing page names no account-hierarchy, multi-entity or quoting feature.
- The $620 monthly plan needs a one-year contract and its volume tiers are not published.
Chargebee
Pros
- Works with a choice of 40+ gateways, so billing is not tied to one processor's rate or coverage.
- Flow lists Net-D terms, offline invoicing, offline payments by check or bank transfer and consolidated invoicing, which fit invoice-led B2B sales.
- Smart dunning, advanced metering with custom SQL and a tax line are on the entry plan.
- At $500,000 a month the $99 option beat the Stripe stack by $151 in the worked example.
Cons
- No card rate is published, so total cost depends on a second vendor's pricing.
- Account hierarchy, multi-entity management, contract terms and SAML are not on Flow; Enterprise is priced by demo.
- Retry counts and windows for dunning are not published on the pricing page.
Who should choose what?
Seed-stage product selling monthly card plans with one engineer
Customers pay by card on a self-serve checkout, volume is around $20,000 a month, and nobody on the team wants to administer a second vendor.
Recommendation: Stripe. Stripe has no monthly platform fee on standard payments, and the full stack costs $780 against $800 with Chargebee at this size, so the extra vendor buys nothing yet.
Finance-led company invoicing mid-market customers on net-30 terms
Most contracts are annual, customers pay by bank transfer or check against a purchase order, and finance wants one place to chase unpaid invoices.
Recommendation: Chargebee. Flow lists Net-D payment terms, offline invoicing, consolidated invoicing and offline payments by check and bank transfer as included, which maps to how those customers pay.
Company that must keep its existing Adyen or Mollie processing agreement
Procurement negotiated a card rate with another acquirer, and the team wants subscription billing without renegotiating it.
Recommendation: Chargebee. Adyen and Mollie both appear in Chargebee's list of 40+ gateways, so the negotiated rate stays and only the billing layer changes.
API product billed on a seat fee plus metered overage at $100,000 a month
Each customer has an included allowance, usage above it is invoiced, and plan changes happen mid-month.
Recommendation: Chargebee. Flow's table lists included usage per plan, custom-SQL meters, thresholds and overages, and pending-state invoices, all in the entry plan; Stripe sends heavier metering to Metronome.
Small team selling globally that wants someone else to carry sales tax liability
Buyers are spread across dozens of countries and nobody on staff wants to register for VAT or sales tax.
Recommendation: Stripe. Stripe's Managed Payments is a merchant-of-record product at 3.5% on top of Payments fees, while Chargebee's pricing page describes no merchant-of-record service.
The scenarios assume you are choosing a system of record for subscriptions, not a payment processor. If a scenario names a processor requirement, the answer is about the gateway you connect, and the billing product comes second.
Final verdict
Choose Stripe if
- you want card processing, retries and invoices from one vendor, with engineers building against one API
- your Billing volume is below $88,571 a month, where pay as you go at 0.7% costs less than the $620 starting price of the monthly plan
- you want a merchant-of-record option (Managed Payments, 3.5% on top of Payments fees) within the same account
- your sales motion is self-serve cards, with no parent-child billing structures
Choose Chargebee if
- you need a gateway other than Stripe, or may add Adyen, Braintree or Mollie for a region
- customers pay on net terms by bank transfer or check, and finance wants Net-D terms and offline payments listed as included
- ramped multi-year contracts, account hierarchies or multiple legal entities are on the roadmap, and you can budget for Enterprise
- your monthly invoicing is above $66,000 and the $99 + 0.65% option is the cheaper line
FAQ
Does Chargebee replace Stripe, or run on top of it?
It normally runs on top. Chargebee's pricing page lists Stripe among more than 40 gateways, and its migration guide describes connecting a live Chargebee site to a Stripe account so that payments are processed through Stripe. That means you pay Stripe's processing fee and Chargebee's billing fee, and you only drop Stripe if you swap in a different gateway.
At what volume does Chargebee's $99 option beat the $0 option?
At $66,000 of monthly invoicing, which is the breakeven shown on the slider. The arithmetic is $99 divided by the 0.15-point gap between 0.80% and 0.65%. Below that volume the $0 + 0.80% option costs less; above it the $99 + 0.65% option does, and at $500,000 the saving is $651 a month.
Is Stripe Billing's 0.7% charged in addition to the card fee?
Stripe lists them as separate lines, with card processing at 2.9% + 30¢ and Billing at 0.7% of Billing volume on pay as you go, and the cost examples here add them together. Ask Stripe to confirm how your own mix of invoices is counted, since the page says Billing volume excludes one-off invoices.
Can I take my saved cards with me if I leave Stripe for a different gateway?
Yes, within limits. Stripe's data-export page says it will transfer card data only to a PCI DSS Level 1 processor that supplies its attestation of compliance and a PGP public key of 4096 bits or more. The export holds customers, cards, emails and metadata, not subscriptions or payment history, and cards saved with Link are excluded.
Which one suits annual contracts paid by bank transfer?
Chargebee lists Net-D payment terms, offline invoicing and offline payments by check or bank transfer as included on Flow, so its page speaks to that workflow directly. Stripe covers it through Invoicing and send-invoice subscriptions with unpaid-invoice reminders, and its page prices Invoicing as its own line. Run one real 30-day invoice through both sandboxes before choosing.