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
Invoicing
Usage-based billing
Advanced usage-based billing
Quotes
Customer management
Billing with other products
Revenue recovery
Automations
Scripts
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
    Overview
    How Revenue Recognition works
    Get started
    Import data to Stripe
    Reports
      Data freshness
      Monthly summary
      Trial balance
      Income statement
      Balance sheet
      Accounts receivable aging
      Debits and credits
      Revenue waterfall
      Activity breakdown
      Sigma and SDP
      Data reconciliation
      Overrides
      Audit your numbers
      Export data from Stripe
    Examples
    Revenue Recognition for platforms
Data
Overview
Query business data
Sigma
Data Pipeline
Import external data
United States
English (United States)
HomeRevenueRevenue recognitionReports

Revenue Recognition data freshness

Understand when data becomes available to Stripe Revenue Recognition for different use cases.

You can access Stripe Revenue Recognition product data through:

  • The Product Dashboard for report downloads and charts
  • Sigma
  • The Reporting API
  • Data Pipeline for syncing Sigma tables with a custom data warehouse

This guide helps you interpret how soon completed activities might appear in each source.

Note

All load times listed in this guide are estimates. Actual load times might vary.

New transaction data availability

After you sign up, your account becomes active within 8 - 9 hours and you can start viewing the reports on your Dashboard.

For the Dashboard, Sigma, and Reporting API, new transaction data appears within approximately 3-4 hours after transaction completion. For example, ledger entries for an invoice finalized at 10:00 AM UTC on January 1, 2026 become available in reports as soon as 01:00 PM UTC the same day.

You can use the Data Pipeline to sync revenue recognition data with a custom data warehouse once every 6 hours. Ledger entries for new transactions appear in SDP within 8-9 hours.

The availability periods described above apply to the following use cases:

  • New activity inside Stripe like charges, invoices, or refunds
  • Manual data imports to Stripe Revenue Recognition
  • Exclusions uploaded to ignore certain transactions

Exceptions

The following table lists use cases that don’t fall within the availability periods described above.

Use caseData freshness
Legacy metered subscription’s unbilled usage estimatesEstimates include usage submitted as of 24 hours ago
Mobile app store data imports24 hours after data connector import
Estimation of FX Loss for Customer Balance transactions.Reports reflect these with a 24-hour delay.
Changes to revenue recognition rules or chart of account mappingHistorical data reflects changes within 24 hours
Re-opening an accounting period for correctionsReprocessed entries reflect changes within 24 hours
Accounting entries on invoicesUpdates almost instantly, but can take up to four hours for changes to reflect in the reports 1

1 Applies only to standalone invoices finalized after April 2025.

Data freshness timestamp by interface

InterfaceData freshness value
Stripe dashboard (charts and reports)Check the overview page for data freshness timestamp.
Reporting APIRefer to Reports Data availability.
SigmaCheck the data_load_time column in revenue_recognition_debits_and_credits.
Stripe Data PipelineLook at the data_load_times table shared in the warehouse.
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Chat with Stripe developers on Discord.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc
On this page