Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
No-code
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Fraud detection
Stripe data
Financial reports
    Overview
    Financial reports
    Select a report
    Configuring reports
    Balance
    Payout reconciliation
    Accounting integrations
    Stripe Connector for NetSuite
    QuickBooks Desktop
    Reports API
    Run a report
    Report types reference
    Transaction categories
    Reporting categories
    Balance transaction types
Payment authentication reports
Revenue recognition
Startup incorporation
Climate
Identity
Tax
Financial Connections
Account
Dashboard
Reporting
·
HomeBusiness operationsFinancial reports

Configuring reports

Understand the settings and controls common across all financial reports.

This page describes the set of options available on each financial report. These include:

  • Filters to select the data to view, including date range, currency, and connect accounts.
  • Subscription preferences to notify you when new data is ready.

Date range

When loading the page, the reports default to displaying data for the prior month. You can select previous months, current month-to-date, or customize the date range to specific dates. Selected dates are inclusive. For example, if you choose a date range of February 18, 2023–February 25, 2023, it includes data from the beginning of the day on February 18, 2023 (12:00am) through the end of the day on February 25, 2023 (11:59pm) in the selected time zone.

Time zone customization

You can view financial reports based on either your Stripe account’s time zone or Coordinated Universal time (UTC). This selection affects both how the date range setting filters the report, and how dates and times contained within the report are presented.

Data availability

Stripe computes all your data on a daily basis beginning at 12:00am UTC. The data for each day is defined as account activity that takes place between 12:00am UTC and 11:59pm UTC.

Financial reports tabProcessing time
BalanceWithin 12 hours
Payout reconciliationWithin 12 hours

SLAs indicate when the reports are available for download. Webhook notifications might take additional time.

For example, all account activity on February 18, 2023 (from 12:00 am to 11:59 pm UTC) is available in the Balance financial reports tab by February 19, 2023 at 12:00 pm UTC.

Users who view reports in certain non-UTC timezones might experience an additional day delay. For example, the Balance report for Monday won’t become available until Wednesday morning when viewed in the America/Los_Angeles timezone (PST). This is because data is processed by UTC day, and the last few hours of Monday in PST correspond to Tuesday morning in UTC. As such, the report can’t be made available until Tuesday’s data has finished processing, which occurs by Wednesday at 12:00 pm UTC.

Currency

Financial reports are based on your account’s settlement currency, which is the currency Stripe uses to send payouts to your bank.

If your account has multiple settlement currencies, you can view reports for each currency separately using the currency selector.

Connect accounts

Connect platforms often need visibility into funds and transactions within their connected accounts in addition to their platform activity. When viewing a report as the platform account, you can toggle between viewing data:

  • For the platform account only
  • For all of the platform’s connected accounts (summary reports sum the data across all connected accounts, while itemized reports include relevant rows for all connected accounts)
  • For a single connected account

To view reporting for a single connected account:

  1. Go to the Connect Accounts page and search for the account you want.
  2. Click on the account’s name to go to the account detail page.
  3. Click the View financial reports button at the top of the Activity section.

Connect platforms are restricted from viewing the financial reports for Standard connected accounts that aren’t controlled by that platform. Account holders can independently control their Standard account if created with Stripe directly. These accounts can contain transactions that originate outside of your platform. Standard accounts also have Dashboard access, and can generate their own financial reports.

Scheduled reports

If you are frequently downloading the same report, you can schedule report downloads to occur on a daily, weekly, or monthly basis. You can access your scheduling preferences from the control panel alongside the report filters. Select the desired frequency and columns for each report, and you will receive an email notification when the report is ready to be downloaded.

Was this page helpful?
Questions? Contact us.
Watch our developer tutorials.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Date range
Currency
Connect accounts
Scheduled reports
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to your Stripe account and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$