Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
Overview
Billing
OverviewAbout the Billing APIs
Subscriptions
Invoicing
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 API
Reports for multiple accounts
Revenue recognition
    Overview
    Get started
    How Revenue Recognition works
    Data freshness
    Pricing
    Multi-currency
    Connect platforms
    Revenue Recognition for Usage-Based Billing
    Revenue contracts
    Reports
    Overrides
    Audit your numbers
    Examples
    Revenue recognition rules
    Revenue Recognition settings
    Map to your chart of accounts
    Performance obligations API
    Import data to Stripe
    Export data from Stripe
Data
OverviewSchema
Custom reports
Data Pipeline
Data management
HomeRevenueRevenue recognition

Pricing

Learn about fees and pricing tiers for Revenue Recognition.

Stripe charges a fee for every payment that we process. To see what fees we charged, read the fees report, which Stripe updates daily. Some fees for line items might take a few days to appear in the report. Learn more about Revenue Recognition pricing.

The following table explains Revenue Recognition fees.

SituationRevenue Recognition fees charged
Successful transactionsStripe applies the fee only when a payment succeeds (for example, when an invoice is paid or when a one-time payment is made).
Transactions processed by StripeStripe calculates the fee based on the volume processed, rather than the volume recognized. If a user paid 120 USD for an annual subscription on December 1, Stripe calculates the fee based on the 120 USD volume in December, rather than the 10 USD recognized in December.
Refunded transactionsIf you refund the corresponding payment, Stripe won’t refund the Revenue Recognition fee.
Excluded transactionsStripe charges a fee for all transactions we process, which means you incur a fee even if you exclude a transaction from Revenue Recognition using custom rules. The transaction still counts toward your volume because Stripe successfully processed the transaction.
Voided transactionsIf you void an invoice, it won’t appear in your monthly volume and Stripe won’t charge the Revenue Recognition fee.

Fees for multiple settlement currencies

Each currency has an equivalent threshold. If you have multiple settlement currencies, the combined percentage of thresholds met determines the final fee tier. For each currency, Stripe computes the percentage of volume to the currency’s volume threshold. We call this percentage-to-threshold volume. If the total percentage-to-threshold-volume is more than 100, you qualify for a lower-priced tier.

To demonstrate, see the following two example scenarios.

Scenario 1

The total percentage-to-threshold-volume is 82%, which means you don’t qualify for the discount.

CurrencyMerchant volumeThreshold volumePercentage-to-threshold volume
USD80,000100,00080%
GBP1,00050,0002%

Scenario 2

The total percentage-to-threshold-volume is 120%, which means you qualify for the discount.

CurrencyMerchant volumeThreshold volumePercentage-to-threshold volume
USD80,000100,00080%
GBP20,00050,00040%

Features without fees

Stripe doesn’t charge fees for:

  • Rules
  • Reports
  • Accounting period controls
  • Data export
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc