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,523
npm downloads a week
27Mup 13% on the week before
Latest release
v23.0.06 days ago
Releases in 90 days
3about 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.

010M20M30MOctDecJanMarMayJulOct7 October 2025: 4,048,464 downloads a week14 October 2025: 3,962,214 downloads a week21 October 2025: 4,179,149 downloads a week28 October 2025: 4,175,349 downloads a week4 November 2025: 4,256,630 downloads a week11 November 2025: 4,402,753 downloads a week18 November 2025: 4,532,310 downloads a week25 November 2025: 4,472,037 downloads a week2 December 2025: 4,038,568 downloads a week9 December 2025: 4,963,393 downloads a week16 December 2025: 4,854,303 downloads a week23 December 2025: 4,478,261 downloads a week30 December 2025: 2,926,259 downloads a week6 January 2026: 3,779,577 downloads a week13 January 2026: 5,394,401 downloads a week20 January 2026: 5,413,084 downloads a week27 January 2026: 5,648,518 downloads a week3 February 2026: 5,941,807 downloads a week10 February 2026: 6,325,442 downloads a week17 February 2026: 6,231,578 downloads a week24 February 2026: 6,795,863 downloads a week3 March 2026: 7,398,228 downloads a week10 March 2026: 7,942,133 downloads a week17 March 2026: 8,398,486 downloads a week24 March 2026: 8,440,168 downloads a week31 March 2026: 8,774,318 downloads a week7 April 2026: 8,612,885 downloads a week14 April 2026: 9,342,139 downloads a week21 April 2026: 9,592,234 downloads a week28 April 2026: 10,026,513 downloads a week5 May 2026: 10,365,551 downloads a week12 May 2026: 11,619,235 downloads a week19 May 2026: 12,062,734 downloads a week26 May 2026: 11,845,672 downloads a week2 June 2026: 12,938,180 downloads a week16 June 2026: 13,986,045 downloads a week23 June 2026: 14,458,026 downloads a week30 June 2026: 13,666,379 downloads a week7 July 2026: 14,456,303 downloads a week21 July 2026: 16,091,559 downloads a week28 July 2026: 16,991,487 downloads a week4 August 2026: 17,629,667 downloads a week11 August 2026: 17,630,858 downloads a week25 August 2026: 19,018,606 downloads a week1 September 2026: 19,840,183 downloads a week27 September 2026: 24,383,392 downloads a week4 October 2026: 27,492,363 downloads a week

Recent releases

Stripe Billing alternatives

All 14 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