Integrate fast. Iterate faster

Stripe’s elegant abstractions simplify adding or changing billing models. Plus, you get a powerful interface to test and roll out new pricing easily.

Flexible billing and payments

Bill your customers with one-off invoices or automatically on a recurring basis. Go global with support for different payment methods.

Optimize for growth

In 2017, Stripe’s recovery tools reduced payment declines for users by 45% on average and increased revenue by 10% on average. 


A better answer to Build vs. Buy

Companies of all sizes face the question of whether to build or buy a billing solution. Stripe Billing gives you a better option.

For developers

Building blocks for billing

The Stripe Billing API is easy to integrate into existing websites, mobile apps, or even CRM systems. Developers can use out-of-the-box functionality to get started quickly or use our composable API building blocks to design fully customized subscription logic and pricing models.

Tiered prices with different combinations of features offered at different price points.

Product core
Price monthly_usd
Product growth
Price monthly_usd
Price monthly_eur
Product enterprise_user
Price user_USD
Product storage
Price monthly_tiered
Tiers 1-1k: JP¥100/GB 1k-10k: JP¥50/GB 10k+: JP¥25/GB
Product base
Price user_USD
Product overage
Price monthly_usd
Tiers 1-1k: JP¥0/GB 1k+: JP¥50/GB
Subscription Acme Contract
Quantity: 12 users
Usage: 10,000GB
Customer Acme Corp.
Invoice April 2018

Tiered prices with different combinations of features offered at different price points.

No subscriptions Create a subscription by subscribing a customer to a product.
  • Bandwidth 3 pricing plans
  • Platinum Default
    JP¥2,000 per unit / month Recurring usage
  • Gold Default
    JP¥1,000 per unit / month Recurring usage
  • Silver Silver
    JP¥500 per unit / month Recurring usage
  • Bronze 2 pricing plans
  • Default 300 subscriptions
    Starts at JP¥300 per unit / month for up to 1,000 units Metered usage, 2 tiers
  • Progressive 150 subscriptions
    Starts at JP¥300 per unit / month for up to 1,000 units Metered usage, 3 tiers
  • Custom 1 subscription
    JP¥200 per unit / month Recurring usage
Jane Diaz
Progressive 150 subscriptions
Starts at JP¥300 per unit/month Metered usage
Congratulations You successfully created a new subscription for Jane Diaz.
For business teams

End-to-end billing—no code required

Once you’re set up, you can create and manage subscriptions and invoices—and view detailed financial reports—directly from the Dashboard. Stripe doesn’t limit the number of team members you can add and supports granular roles and permissions to help manage access.

Create account

Quotes from customers

Stripe Billing enabled us to launch our subscription product, eero Plus, on schedule and with billing fully integrated. Mark Sieglock Head of Business Operations
We implemented Stripe to introduce new billing and payment models and increased our trial conversion by 300%. Sylvan Boucard Payments Product Manager

Effortlessly design and test pricing

Iterate on your pricing as quickly as you improve your product with Stripe’s flexible billing components.

Try it yourself. Simply add and remove items and discover how you can design a custom pricing plan.

Try it yourself: add and remove items and explore designing a custom pricing plan.

Invoice #0008

Billing period from Jan 1st, 2018 to Jan 31st, 2018

Billing period from Jan 1st, 2018 to Jan 31st, 2018

Billing period from Jan 15th, 2018 to Feb 15th, 2018

Description QTY Unit Price Amount
Setup fee 1 JP¥100,000 JP¥100,000
Enterprise (per user) 28 JP¥10,000 JP¥280,000
Additional Bandwidth (per GB) 20 JP¥10,000 JP¥200,000
Storage (per GB)
First 1,000 1,000 JP¥100 JP¥100,000
Next 1,001 to 10,000 9,000 JP¥50 JP¥450,000
10,001 and above 100 JP¥25 JP¥2,500
Discount (referral) -JP¥100,000
Total JP¥1,032,500

Global payments built-in

Accept any supported payment method with our unified API—no one-off integrations or separate contracts required.

Protect your revenue, simplify PSD2 compliance

PSD2 regulation requires European customers to provide Strong Customer Authentication—or SCA—for many subscription and invoice payments. Stripe Billing helps protect your revenue by identifying which charges require SCA and triggering authentication when required—all with as little friction as possible.

Email confirmation image

Minimize churn

As SCA enforcement ramps across Europe, banks will begin to decline recurring payments that require additional authentication. Reduce this churn by letting Stripe automatically email your subscribers to request 3D Secure 2. You can customize the emails to match your brand and create reminders if customers don’t take action. 

Seamless invoicing

Stripe Billing lets you send invoices with built-in support for credit and debit cards. The hosted invoice page detects which card payments require SCA and dynamically applies 3D Secure when required.

Customizable and comprehensive invoices

Tailor invoices to match your brand, configure templates to display necessary customer and product information, and apply inclusive or exclusive tax rates for different locales.

Invoices, hosted by Stripe

Send recurring invoices for subscriptions or one-off invoices in a few clicks. Get your invoices paid faster by accepting credit and debit card payments, and configure email reminders for invoices that are overdue.

Global templates

Send invoices in 13 different languages, and configure custom text fields, footers, and memos to display all the necessary customer and product information.

Flexible tax modeling

Apply inclusive or exclusive tax rates to individual line items or to whole invoices for specific locales. Download reports detailing how much tax you collected to make remittance simple.

Match your brand

Customize the look and feel of invoices by adding your logo and selecting the color palette. You can even add a personal message like a thank-you note.

From one-time order to lifetime customer

Automate every part of recurring relationships—from managing customer events to retrying failed payments at the ideal time.

“We recovered 12% of revenue through Stripe Billing’s automatic card updater in 2017.”

Reduce declined payments by up to 45%

Nearly a quarter of churn is caused by missed payments or declined cards. In 2017, Stripe’s recovery tools reduced payment declines for users by 45% on average and increased revenue by 10% on average.

  • Smart retry logic

    Stripe uses machine learning algorithms that train on data from across the Stripe network to optimize retry logic and minimize failed payments.

  • Payment reminders and overdue notices

    Maximize your chances of getting paid with prebuilt email reminders for missed or overdue payments.

Optimize the customer lifecycle

Use Stripe as a system of record for the customer lifecycle: manage important events such as automatically provisioning services for new subscribers or sending reminders for renewals.

  • Webhooks

    Automatically notify other systems of lifecycle events, including new subscriptions, payments, or cancellations.

  • Billing proration

    Stripe automatically prorates billing when any plan changes occur.

  • Renewal rules

    Configure rules to automatically or manually renew customers’ subscriptions.

Simplify billing from order to cash

Focus on your product and customer experience and rely on Stripe to optimize and automate order flows, billing, invoicing, payments, and more.

  • Accept Orders
  • From the Dashboard
    Manage one-off or recurring billing from the Dashboard.
  • Stripe.js and Elements
    Build modern checkout flows and securely accept payment details.
  • Billing API
    Use composable billing building blocks to create custom billing and subscription logic.
  • Mobile SDKs
    Easily accept mobile payments with our iOS and Android SDKs.
  • Billing & Invoicing
  • One-off billing
    Create one-off invoices or charge stored payment sources.
  • Recurring billing
    Completely automate recurring billing from end-to-end.
  • Flexible billing
    From usage-based to tiered plans, you can charge for almost any pricing or billing model.
  • Invoice delivery
    Invoices are automatically sent via email to your customers.
  • Hosted invoice pages
    Hosted invoices provide customers a fast and convenient way to pay.
  • Sales tax integrations
    Connect with third-party tax platforms to handle sales tax calculations and automate tax returns.
  • Collect payments
  • Credit cards
    Accept credit and debit card payments in 135+ currencies.
  • Local payments
    Go beyond credit cards and support global payment methods.
  • Retry logic
    Stripe uses machine learning to optimize retrying failed cards.
  • Payment reminders
    Stripe sends email reminders for missed or overdue payments.
  • Accounting & reporting
  • Business analytics
    Keep track of your MRR, ARPU, churn, and more from the Dashboard.
  • Standard reports
    Access detailed financial reports through the Dashboard.
  • Custom reporting
    Use Stripe Sigma to create custom reports with SQL.
  • NetSuite integration
    Automatically sync your Stripe data with NetSuite for cash reconciliation and revenue recognition.
  • Accounting integrations
    Use a third-party integration to sync data to Quickbooks, Xero, and more.
  • Third-party integrations
    Plug-in tools to help your business with analytics, email, shipping, and more.
You’re viewing our website for Japan, but it looks like you’re in the United States.