Balance summary report
Reconcile your Stripe balance and download your categorized transaction history.
The Balance summary report is similar to a bank statement, helping you to reconcile your Stripe balance at the end of the month. It provides an itemized CSV export of your complete transaction history and any custom metadata associated with those transactions. All transactions are shown in your settlement currency (after any foreign currency conversion).
The Balance summary report is most useful if you treat Stripe like a bank account for accounting purposes, reconciling the balance at the end of each month. If you have automatic payouts enabled and prefer to reconcile the transactions settled in each payout, see the Payout reconciliation report instead. Not sure? Check out our guide to choosing the right report.
To get started, use the controls at the top of the screen to select a date range.
The Balance summary section shows your starting and ending Stripe balance for the selected date range, along with a high level summary of your activity during the period. Your balance includes funds that are available, pending, and any reserved funds, if applicable.
The Balance change from activity section provides a more detailed breakdown of your transactions by reporting category. This section includes all transactions except for payouts that affect your balance, including charges, refunds, disputes, other adjustments, and fees.
The Payouts section provides the quantity and total amount of payouts to your bank account during the period. You can download a list of individual payout transactions by clicking the Download button.
Downloading data
You can download the data displayed in a section of the report as a CSV file by clicking Download in the upper right corner of that section. The Balance change from activity and Payouts sections allow you to download multiple types of reports:
- Summary: This downloads data in CSV format exactly as you see it in the Dashboard.
- Itemized: This downloads the full list of individual transactions that are summarized in the Dashboard. You can include custom metadata associated with those transactions to speed up the reconciliation process.
In addition, you can download itemized data for a single category of transactions by hovering over that category and clicking Download.
Data availability
Stripe computes all your data on a daily basis beginning at 12:00 am. The data for each day is defined as account activity that takes place between 12:00 am and 11:59 pm.
For example, all account activity on 16 September 2025 (from 12:00 am to 11:59 pm) is available in the Balance Summary financial reports tab by 17 September 2025 at 12:00 pm.
You can request reports for a partial day through the Reporting API, but reports in the Stripe Dashboard are always for a complete day.
Stripe also issues webhook events twice a day when the data for 00:00 UTC and 12:00 UTC becomes available for reporting. For more details, refer to the Reporting API integration pattern.
Scheduled reports
To learn how to set up a subscription schedule for reports and get notified about new data, see Scheduled reports.
Available columns
You can customize the columns that appear in the reports when downloading them in the dashboard or through the Reporting API. The available columns in each type of report are described below.