← All Categories Billing & Subscription

Best Billing & Subscription Tools for SaaS

Your billing infrastructure is the backbone of your revenue. The right tool handles subscriptions, payments, invoicing, and compliance so you can focus on growth. This page sets out seven options with the fees each vendor publishes, read from their pricing pages on 7 Oct 2026. The numbers on the cards show the order the page covers them in, not a score. For a head-to-head on two of them, see Stripe vs Paddle and Chargebee vs Recurly.

By Julian Pryor · Updated 7 Oct 2026

TL;DR: Where Each Fits

You stay the seller: Stripe Billing - 2.9% + 30¢ per domestic card payment

Payments and Billing from one vendor; Billing adds 0.7% of Billing volume on pay-as-you-go. See Stripe's pricing page.

Billing layer on your own gateway: Chargebee - $0 + 0.80% or $99 + 0.65% of invoicing volume

Flow plan with 40+ gateways; Enterprise is by demo. See Chargebee's pricing page.

Someone else is the seller: Paddle - 5% + 50¢ per transaction

Merchant of record; tax compliance, fraud protection, chargebacks and buyer support are in the fee. Polar and Lemon Squeezy price the same way. See Paddle's pricing page.

No public price: Recurly and FastSpring

See Recurly's pricing page and FastSpring's quote form; FastSpring pricing is quote-based.

Quick Comparison

Tool Pricing, read 7 Oct 2026 Who is the seller Worth knowing
Stripe Billing 2.9% + 30¢ per domestic card payment; Billing 0.7% of Billing volume or from $620/mo (1-year contract) You, unless you add Managed Payments (+3.5%) Smart Retries and recovery workflows in Billing
Chargebee Flow: $0 + 0.80% or $99 + 0.65% of monthly invoicing volume; Enterprise by demo You, through your own gateway Break-even between the two Flow options at $66K of monthly invoicing
Recurly See the vendor's pricing page You No figure quoted on this page
Paddle 5% + 50¢ per transaction Paddle (merchant of record) No monthly, migration or hidden fees per its pricing page
FastSpring Pricing on request (quote-based) FastSpring (merchant of record) Flat-rate pricing via a quote form
Lemon Squeezy 5% + 50¢ per order, plus 1.5% international, 1.5% PayPal, 0.5% subscription payments Lemon Squeezy (merchant of record) Now part of Stripe
Polar Starter free, 5% + 50¢; Pro $20/mo, 3.8% + 40¢; Growth $100/mo, 3.6% + 35¢; Scale $400/mo, 3.4% + 30¢ Polar (merchant of record) Paid plans lower the variable rate
1

Stripe Billing

Billing & Subscription

Payments plus Stripe Billing for subscriptions, with Checkout, a Customer Portal, Smart Retries and recovery workflows. Managed Payments is Stripe's separate merchant of record product.

2.9% + 30¢ per domestic card payment; Billing 0.7% of Billing volume, or from $620/mo on a 1-year contract Visit Site
2

Chargebee

Billing & Subscription

Subscription billing platform. The Flow plan lists usage-based billing, smart dunning and 40+ payment gateways; Enterprise adds multi-entity management, account hierarchy and contract terms.

Flow: $0 + 0.80% or $99 + 0.65% of monthly invoicing volume; Enterprise by demo Visit Site
3

Recurly

Billing & Subscription

Subscription management and recurring billing platform. No figure is quoted here; the vendor's pricing page has the current plans.

See the vendor's pricing page Visit Site
4

Paddle

Billing & Subscription

Merchant of record: Paddle sells to your customers and its fee covers global tax and regulatory compliance, fraud protection, chargebacks and buyer support.

5% + 50¢ per transaction, no monthly fee Visit Site
5

FastSpring

Billing & Subscription

Merchant of record for software and SaaS companies. Its site lists 200+ regions and describes flat-rate, all-in-one pricing obtained through a quote form.

Pricing on request (quote-based) Visit Site
6

Lemon Squeezy

Billing & Subscription

Merchant of record for digital products and subscriptions, now part of Stripe. Its 2026 update post describes a migration path to Stripe Managed Payments.

5% + 50¢ per order; +1.5% international, +1.5% PayPal, +0.5% subscription payments Visit Site
7

Polar

Billing & Subscription

Merchant of record with a free Starter plan; optional paid plans swap a fixed monthly fee for a lower per-transaction rate.

Starter free, 5% + 50¢; Pro $20/mo, 3.8% + 40¢; Scale $400/mo, 3.4% + 30¢ Visit Site

Sequenzy

Email for billing events (not ranked)

An email platform, not a billing tool. Its site lists Stripe, Paddle, Lemon Squeezy and Polar integrations and says a failed Stripe payment (invoice.payment_failed) starts dunning emails with a card-update page.

Free for 2,500 emails; $19/mo for 15,000 Visit Site

What Stripe Billing Covers, and What It Costs

Stripe Billing is the entry most SaaS teams look at first, because the payments and the subscription logic come from the same vendor. This section sticks to what Stripe's pricing page states, and then sets out where the other options differ.

What the pricing page lists

Stripe's feature list includes Payments, Billing, Checkout and a Customer Portal. Billing is described as including Smart Retries and recovery workflow automations, which is the part that matters for failed card payments. The developer side (API, docs, SDKs) is something the vendor's own documentation covers; it is not priced separately on that page.

Global payments

Standard card pricing is 2.9% + 30¢ per successful domestic card transaction. The page adds 1.5% for international cards and 1% if currency conversion is required. Those surcharges apply before you decide on Billing or on tax, so a SaaS selling mostly outside its home country should price them in from the start.

Where the other tools connect

Email, analytics, support and accounting tools commonly read Stripe events. Whether one specific tool has a native Stripe integration is something to confirm on that tool's own integrations page; the section below on email layers shows what one email vendor says about its own.

Pricing structure

Payments has no monthly platform fee on standard pricing, but Billing is a separate line: 0.7% of Billing volume on pay-as-you-go, or from $620 per month on a 1-year contract. Stripe Tax is separate again: Tax Complete starts at $90 per month on a 1-year contract, and the no-code Tax Basic rate is 0.5% per transaction where you are registered to collect taxes. So there are monthly minimums on some Stripe products, and the all-in cost depends on which of them you switch on.

Managed Payments

Stripe also sells a merchant of record product. Managed Payments is 3.5% per successful transaction in addition to Payments fees, and the page says it includes indirect tax compliance (sales tax, VAT, GST) and remittance in more than 75 countries, along with fraud prevention, dispute management, invoicing and customer support. That puts Stripe in the same merchant of record comparison as Paddle, Lemon Squeezy and Polar for sellers who want it.

What this page does not claim

Stripe's pricing page does not publish uptime or volume figures, so none are quoted here. Compare reliability from each vendor's own status page and terms rather than from a ranking.

Understanding Billing Tool Trade-offs

Payment Processor vs Merchant of Record

The biggest architectural decision in SaaS billing is whether you stay the seller or hand that role to a merchant of record. With Stripe Billing, Chargebee or Recurly you remain the seller and own tax registration and filing. With Paddle, FastSpring, Lemon Squeezy or Polar the vendor is the seller of record. Lemon Squeezy's pricing page says it takes on the liability of tax collection and calculation and pays taxes on the seller's behalf. Stripe offers both models: standard Payments, or Managed Payments on top. The trade-off is control versus simplicity, and a fee that is visible in the percentage.

One $100 domestic card payment, fee by fee

To compare the percentage-based options, here is the headline fee on a single $100 payment from a US customer on a card. It uses only the rates quoted above and leaves out payout fees, dispute fees and tax.

Option Sum Fee on $100
Stripe Payments 2.9% of $100 = $2.90, plus $0.30 $3.20
Stripe Payments + Billing pay-as-you-go $3.20 plus 0.7% of $100 = $0.70 $3.90
Stripe Payments + Managed Payments $3.20 plus 3.5% of $100 = $3.50 $6.70
Paddle 5% of $100 = $5.00, plus $0.50 $5.50
Lemon Squeezy, subscription order $5.00 plus $0.50, plus 0.5% of $100 = $0.50 $6.00
Polar Starter $5.00 plus $0.50 $5.50
Polar Pro ($20/mo) 3.8% of $100 = $3.80, plus $0.40 $4.20
Polar Scale ($400/mo) 3.4% of $100 = $3.40, plus $0.30 $3.70

Polar's own page puts the Pro break-even against Starter at about $1,379 per month in sales and Scale at about $19,048 per month, so the monthly fee only pays for itself above those volumes. Chargebee, Recurly and FastSpring are not in the table: Chargebee's fee is a share of invoicing volume on top of whichever gateway you connect, and the other two do not publish a rate. Prices are from Stripe, Paddle, Lemon Squeezy and Polar, read on 7 Oct 2026.

Chargebee's two fee options

Chargebee's pricing page shows Flow as either $0 + 0.80% or $99 + 0.65% of monthly invoicing volume, with a break-even of $66K. At $50K of invoices a month that reads as 0.80% of $50,000 = $400 against $99 + 0.65% of $50,000 ($325) = $424, so the $0 base is cheaper below the break-even. At $100K it reads as $800 against $99 + $650 = $749. Enterprise is quoted after a demo. Flow does not include account hierarchy, approvals on price points or SAML.

Pricing Complexity

Simple flat-rate pricing works fine with any billing tool. Usage-based and per-seat models are where the vendors differ on paper: Chargebee's Flow plan lists usage-based billing and 100M usage events a month, and Lemon Squeezy documents a usage reporting API and per-seat pricing plans. Evaluate how well each tool handles your current and anticipated pricing before you commit.

Dunning and Recovery

Failed payments are a source of involuntary churn, and the vendors document what they do about it. Stripe lists Smart Retries and recovery workflow automations in Billing. Lemon Squeezy's docs say it retries a failed payment four times over two weeks, then marks the subscription unpaid and sends dunning emails; these recovery features are included free in the store. Chargebee's Flow plan lists smart dunning as included. The other vendors here are not covered by a source on this page, so read their docs for retry schedules. None of these pages gives a recovery percentage, so none is quoted.

Revenue Recognition

As your company grows, proper revenue recognition becomes important for accounting and compliance. Chargebee sells RevRec as a separate product, quoted by demo. Whether the others cover it, or leave it to an accounting tool, is worth asking before a contract rather than after.

When Lemon Squeezy's status matters

Lemon Squeezy's pricing and fees are published, but its own 2026 update post mentions slower support responses and less frequent product updates, and describes a migration path to Stripe Managed Payments, with public access to Managed Payments described as coming soon. A seller choosing a new billing stack today should weigh that, and read the update post before building on it. For a broader walk-through of the decision, see choosing the right billing platform and the comparison index.

Connecting Billing to Email

Your billing system generates events that should trigger customer communication: payment failures, subscription changes, upgrades, cancellations and renewal reminders. The billing tools above send some of these themselves (Chargebee lists reminders and follow-ups on Flow; Lemon Squeezy sends renewal reminders seven days before a renewal and dunning emails after a final failure). Anything beyond that, such as onboarding or win-back sequences, usually lives in a separate email tool.

Payment failure emails

Retries are a billing-tool job: Stripe's Smart Retries or Lemon Squeezy's four attempts over two weeks. The email tool's job is the message around them. Payment retries stay with Stripe or Paddle; the email layer sends the reminder and points the customer to somewhere they can fix the card.

Upgrades, downgrades and cancellations

When users upgrade, downgrade or cancel, the billing event is the natural trigger for a confirmation, an acknowledgement or a feedback request. Which billing events reach an email tool, and how, depends on that tool's integration list, so read it for your specific billing vendor before choosing.

One email option, disclosed

It is an email platform, not a billing tool, and it is not part of the ranking above. Its site lists native Stripe, Paddle, Lemon Squeezy and Polar integrations and says a failed Stripe payment (invoice.payment_failed) starts dunning emails with a card-update page. Plans are priced by emails sent with unlimited contacts: free for 2,500 emails a month, then $19 for 15,000. See Sequenzy's pricing page. No recovery percentage is claimed here, and any other email tool with a connector for your billing vendor can do the same job.