Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
Billing
OverviewAbout the Billing APIs
Subscriptions
    Overview
    How subscriptions work
    Get started
    Quickstart
    Design an integration
    Build an integration
      Recurring pricing models
      Set up flat rate pricing
      Set up per-seat pricing
      Set up usage-based pricing
      Set up tiered pricing
    Embed a pricing table
    Defer subscription payments
    Migrate subscriptions to Stripe
    Configure subscription events
    Manage subscriptions
    Set billing cycles
    Set trial periods
    Enable billing mode
    Use mixed interval subscriptions
    Apply coupons
    Entitlements
    Modify subscriptions
    Cancel subscriptions
    Manage subscriptions on iOS
    Invoice and collect payments
    Subscription invoices
    Configure collection methods
    Manage subscription payment methods
    Pause payment collection
    Integrate with third-party payment processing
    Sales-led billing
    Subscription schedules
    Backdate subscriptions
    Analytics
Invoicing
Usage-based billing
Advanced usage-based billing
Quotes
Customer management
Billing with other products
Revenue recovery
Automations
Test your integration
Tax
Overview
Use Stripe tax
Manage compliance
Reporting
Overview
Select a report
Configure reports
Reports for multiple accounts
Reports API
Revenue recognition
Data
Overview
Query business data
Sigma
Data Pipeline
Import external data
United States
English (United States)
HomeRevenueSubscriptionsBuild an integration

Set up flat rate pricing

Set up flat rate pricing for your subscriptions.

SaaS businesses often offer their customers a choice of escalating service options. Customers choose a service tier and pay a flat rate for it. For example, imagine a business called Typographic that sells a subscription webfont service. They offer three different service levels: Basic, Starter, and Enterprise. They offer a monthly and yearly price for each service level.

Flat-rate pricing model

In this example, Typographic has three products: Basic, Starter, and Enterprise. Each product has several different prices. The basic level has prices for 10 USD per month and 100 USD per year. Both prices are for the same Basic product, so they share the same product description on the customer’s receipt and invoice.

First, create the Basic product. To learn about all the options for creating a product, see the prices guide.

  1. Go to Product catalog.
  2. Click + Create product.
  3. Enter a Name for the product.
  4. (Optional) Add a Description. The description appears at checkout, on the customer portal, and in quotes.

Next, create the monthly price for the Basic product:

  1. Click More pricing options.
  2. Select Recurring.
  3. For Choose your pricing model, select Flat rate.
  4. For Amount, enter a price amount.
  5. For Billing period, select Monthly.
  6. Click Next to save the price.

Then, create the yearly price for the Basic product:

  1. Click + Add another price.
  2. Select Recurring.
  3. For Choose your pricing model, select Flat rate.
  4. For Amount, enter a price amount.
  5. For Billing period, select Yearly.
  6. Click Next.
  7. Click Add product to save the product and price. You can only edit the product and price until you create a subscription with them.
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc