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

Revenue Recognition Data Freshness

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

You can access 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, 2025 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 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.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc