Skip to content

Stripe Billing

Stripe Billing is Stripe's product for managing subscriptions and recurring revenue, handling plan setup, invoicing, dunning for failed payments, and a customer billing portal. It can be used pay-as-you-go, at 0.7% of billing volume with no recurring fee, or on fixed monthly plans from $620 a month that include a volume allowance and a lower marginal rate beyond it. Stripe acquired Metronome, a usage-based billing platform, to power more advanced usage-based pricing within Stripe Billing.

By StripePay as you goSince 2018Payments

Facts checked on against the sources listed at the end of this page.

Pricing
Pay as you goPaid from 0.7% of billing volume on the pay-as-you-go option, or from $620 a month on fixed subscription plans
Open source
NoProprietary
GitHub stars
4,544+27 in the last 30 days
npm downloads a week
27Mup 8% on the week before
Latest release
v23.0.15 days ago
Releases in 90 days
2about 1 a month

A good fit for

  • Businesses already using Stripe for payments who want subscriptions in the same platform
  • Companies with unpredictable billing volume that want pay-as-you-go pricing with no monthly fee
  • Higher-volume, predictable subscription businesses that benefit from a fixed monthly plan's lower marginal rate
  • Usage-based or consumption pricing models, using Metronome's metering within Stripe Billing

Not a good fit for

  • Businesses that want a merchant of record to handle global sales tax on their behalf, since Stripe Billing itself doesn't take on that role the way Lemon Squeezy or Paddle do
  • Very low-volume businesses that don't want to commit to a 1-year contract for a fixed plan, though pay-as-you-go avoids that
  • Teams that want a single flat all-in fee regardless of usage-based complexity

Stripe Billing pricing

Pay-as-you-go pricing is 0.7% of billing volume with no monthly fee, best for unpredictable volume. Fixed monthly plans start at $620 a month for up to $100,000 in volume and scale up to $5,750 a month for up to $1 million, each charging a lower 0.67% on volume beyond the plan's cap; all fixed plans require a 1-year contract. A custom domain for the billing portal costs an additional $10 a month.

PlanPriceWhat you get
Pay-as-you-go0.7% of billing volumeNo monthly fee, billed only on volume processed.
Fixed plan (up to $100K volume)$620 a month, 1-year contractIncluded volume allowance, 0.67% on volume beyond the cap.
Fixed plan (up to $1M volume)$5,750 a month, 1-year contractIncluded volume allowance, 0.67% on volume beyond the cap.
CustomCustom pricingFor large-volume or specialized billing needs.

Prices in USD, checked on 27 September 2026. Current prices on stripe.com.

Main features

Subscription management
Set up and manage recurring plans, trials, upgrades and proration.
Invoicing and dunning
Automatic invoice generation, payment retries and reminders for failed payments.
Customer billing portal
Self-serve portal for customers to update payment details or manage their subscription.
Usage-based billing via Metronome
Meter consumption and bill for usage alongside or instead of flat subscription fees.
Quotes and schedules
Generate quotes and schedule future subscription changes.
Custom portal domain
Use your own domain for the customer billing portal for an additional monthly fee.

About Stripe Billing

Stripe Billing lets businesses set up subscriptions through the Stripe Dashboard, Payment Links or Checkout, and handles recurring charges, proration on plan changes, automatic retries and reminders for failed payments, and a self-serve customer portal for managing billing details.

For usage-based pricing models, Stripe Billing works with Metronome, a usage-based billing platform Stripe acquired, to meter consumption and translate it into invoices alongside or instead of flat subscription fees.

Pricing is either pay-as-you-go, a flat 0.7% of billing volume with no monthly fee, well suited to unpredictable volume, or a fixed monthly subscription plan that includes a volume allowance and a lower marginal rate on volume beyond that, aimed at businesses with more predictable, higher billing volume.

Made by
Stripe
Free plan
No dedicated free plan; the pay-as-you-go option has no monthly fee, only a percentage of billing volume
Available on
Stripe Dashboard, Stripe Checkout, Payment Links, REST API

Usage and activity

Weekly npm downloads of stripe, last 12 months.

010M20M30MSepNovJanMarMayJulOct24 September 2025: 3,903,222 downloads a week1 October 2025: 4,100,291 downloads a week8 October 2025: 4,002,939 downloads a week15 October 2025: 3,982,989 downloads a week22 October 2025: 4,215,283 downloads a week29 October 2025: 4,143,895 downloads a week5 November 2025: 4,317,740 downloads a week12 November 2025: 4,381,555 downloads a week19 November 2025: 4,590,236 downloads a week26 November 2025: 4,395,419 downloads a week3 December 2025: 4,134,340 downloads a week10 December 2025: 4,974,907 downloads a week17 December 2025: 4,880,342 downloads a week24 December 2025: 4,074,338 downloads a week31 December 2025: 2,903,730 downloads a week7 January 2026: 4,215,211 downloads a week14 January 2026: 5,466,302 downloads a week21 January 2026: 5,414,595 downloads a week28 January 2026: 5,711,081 downloads a week4 February 2026: 5,990,063 downloads a week11 February 2026: 6,377,266 downloads a week18 February 2026: 6,211,843 downloads a week25 February 2026: 6,938,643 downloads a week4 March 2026: 7,426,871 downloads a week11 March 2026: 8,038,035 downloads a week18 March 2026: 8,463,295 downloads a week25 March 2026: 8,478,824 downloads a week1 April 2026: 8,874,203 downloads a week8 April 2026: 8,607,960 downloads a week15 April 2026: 9,347,429 downloads a week22 April 2026: 9,666,818 downloads a week29 April 2026: 10,166,537 downloads a week6 May 2026: 10,447,073 downloads a week13 May 2026: 11,766,870 downloads a week20 May 2026: 12,156,076 downloads a week27 May 2026: 11,813,929 downloads a week3 June 2026: 13,084,363 downloads a week10 June 2026: 13,250,939 downloads a week17 June 2026: 14,055,937 downloads a week24 June 2026: 14,315,221 downloads a week1 July 2026: 13,729,456 downloads a week8 July 2026: 14,763,209 downloads a week22 July 2026: 16,326,637 downloads a week29 July 2026: 16,954,908 downloads a week5 August 2026: 17,816,080 downloads a week12 August 2026: 17,678,835 downloads a week26 August 2026: 19,122,954 downloads a week2 September 2026: 20,460,452 downloads a week28 September 2026: 25,300,098 downloads a week5 October 2026: 27,300,138 downloads a week

Recent releases

Stripe Billing alternatives

All 15 alternatives to Stripe Billing, side by side

Stripe Billing compared

Questions about Stripe Billing

How much does Stripe Billing cost?

Pay-as-you-go is 0.7% of billing volume with no monthly fee. Fixed monthly plans start at $620 a month for up to $100,000 in volume, requiring a 1-year contract, with a lower marginal rate on volume beyond the plan's cap.

Does Stripe Billing support usage-based pricing?

Yes, through Metronome, a usage-based billing platform that Stripe acquired, which meters consumption and feeds it into Stripe invoices.

Is there a free plan for Stripe Billing?

There's no dedicated free plan, but the pay-as-you-go option has no monthly fee, so cost is proportional to billing volume.

Can I use my own domain for the customer billing portal?

Yes, for an additional $10 a month.

Sources and links

Work on Stripe Billing? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

Stripe Billing: pricing, features and alternatives (2026) | ScratchDB