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
      Monthly summary
      Revenue waterfall
      Balance sheet
      Income statement
      Trial balance
      Accounts receivable aging
      Debits and credits
      Corrections
      Sigma and SDP
      Data reconciliation
    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

Revenue Recognition reports

Generate and export revenue reports using Revenue Recognition.

Revenue Recognition automatically generates reports that you can view in the Stripe Dashboard and export as CSV files. These reports include key information like revenue and deferred revenue. They’re available in both aggregate views for high-level analysis, and detailed views so you can validate data.

Integration requirements

Revenue Recognition assumes that you’ve properly modeled your business. This includes:

  • Modelling subscriptions using products and prices, and customers.
  • Setting taxes using the default_tax_rates attribute, not as line items.
  • Setting discounts using the discount object, not as invoice items.

Caution

Revenue recognition requirements vary based on a number of factors, including the location of your business and the goods and services that you sell. You need to make sure that you understand and comply with the requirements applicable to your business, and that you model your business accordingly.

Dashboard

The Revenue Recognition section of your Dashboard provides high-level information regarding the operations and financial health of your business. It includes graphs for recognized revenue and deferred revenue, a monthly summary, and a revenue waterfall report.

The Revenue Recognition section is also where you can manage your Stripe integration, such as uploading your revenue data, defining custom rules on how to treat your revenue, and mapping to the chart of accounts that you use in your general ledger.

Caution

Revenue Recognition generates reports from transactions processed by Stripe. Expect a 72 hour delay before the data displays in the Dashboard.

Also, all report information is accessible only after you import the data.

Revenue graphs

The revenue graphs in the Dashboard provide a high-level view of your business by displaying revenue activity over time. The recognized revenue graph shows your net recognized revenue and the deferred revenue graph shows your ending balance per month.

The monthly and daily charts differentiate between open and closed accounting periods using colors. The figures continue to change until the accounting period closes. Toggling to the daily view provides a day-by-day snapshot of recognized and deferred revenue for the selected month. Revenue from usage-based billing is recognized in full when invoices finalize, or when the accounting period closes.

AR aging graphs

The accounts receivable (AR) aging graphs in the Dashboard provide a high-level view of your accounts receivable activity over time. Use this information to understand the financial health of your customers. The balance graph shows the outstanding invoice amounts for the specified periods. The summary table shows unpaid invoice amounts and categorizes them by how long the invoices have been outstanding for the specified period.

Monthly summary

The monthly summary provides a detailed breakdown of activity for the last complete month. Use this information to understand how your activity affected revenue and to book journal entries. You can also see activity that contributed to your net revenue. For example, you can see the portions of new billings that you recognised, and contra revenue items. This section also lists changes to deferred revenue based on your activity, like portions of new billings that you haven’t recognised and contra revenue items.

The monthly summary only shows details if you had activity. For example, if you don’t have any contra revenue, the monthly summary doesn’t include it.

Revenue waterfall

The revenue waterfall, sometimes called a revenue schedule chart, displays expected recognisable revenue over time. Use this to understand how activity from each period affects revenue in future periods.

This report shows expected revenue amounts based on historical billings. It doesn’t model future billings and it doesn’t predict future revenue from those potential billings. The expected future revenue amounts change as you add future billings.

Statements and CSV reports

Use the Statements tab to access all key financial reports associated with revenue recognition in Stripe. You can view summaries and detailed breakdowns, download financial documents, and share feedback on the reports.

Statements tab

Statements overview

In the Statements tab, access:

Report TypeDescription
Balance sheetReview your company’s assets and liabilities at a specific time to gauge overall financial stability.
Income statementAnalyse your revenue, expenses, and net income to understand financial performance over a specific period.
Trial balancePrepare for book closing and make sure all debit and credit account balances are equal to confirm balanced books.
Accounts receivable ageingMonitor outstanding invoices categorised by age to evaluate customer payment behaviour and manage credit risk.
Debits and creditsExamine detailed transaction entries to uphold accurate bookkeeping and aid in the reconciliation of accounts.
CorrectionsTrack and manage adjustments to previous entries, and ensure accuracy in financial records.

Reports available in the Statements tab integrate with other financial management tools in Stripe, which helps ensure consistency and facilitate financial processing.

You can download any accounting report or statement you’re viewing by clicking Download. Below is a list of the different report formats available to you for download as a CSV file:

Report formatDescription
SummaryThis report provides a summary of revenue recognition on your account for the selected period.
ProductThis report provides a detailed view of revenue recognition on your account over the selected period, organized by product.
PriceThis report provides a detailed view of revenue recognition on your account over the selected period, organized by price. It can include information such as pricing metadata and pricing intervals.
CustomerThis report provides a detailed view of revenue recognition on your account over the selected period, organized by customer. It can include information such as customer name, email, and address.
InvoiceThis report provides a detailed view of revenue recognition on your account over the selected period, organized by invoice. It can include information such as charges, refunds, and dispute IDs.
Line itemThis report provides a detailed view of revenue recognition on your account over the selected period, organized by line item. It can include information at the granularity of a line item (such as charges, refunds, and dispute IDs).
MetadataThis report provides a customised summary of revenue recognition on your account for the selected period, grouped by the user selected metadata object type and key. This report supports grouping by charge, customer, invoice, invoice item, product, or subscription metadata. Learn more about metadata.
Event typeThis report is available in the debits and credits reports. It provides a detailed view of revenue recognition on your account over the selected period, organised by event type. The event type provides a brief description of the recorded event, which can help you understand the nature of each journal entry.
Invoice event typeThis report is available in the debits and credits reports. It provides a detailed view of revenue recognition on your account over the selected period, organised by invoice and event type. It can include information such as charges, refunds, and dispute IDs.
Line item event typeThis report is available in the debits and credits reports. It provides a detailed view of revenue recognition on your account over the selected period, organised by line item and event type. It can include information at the granularity of a line item (such as charges, refunds, and dispute IDs).

Feedback and customisation

The Statements tab lets you provide feedback on each report, which prompts improvements and tailored solutions based on user needs.

See also

  • Revenue Recognition Methodology
  • Revenue Recognition Examples
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access programme.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc