Quick export guide · ~5 minutes
How to Export Stripe Data (Balance CSV for Fee Audit)
This guide is for Stripe users who want to understand their real processing costs: effective rate, payout differences, refund fee leakage, and international card mix. It is not for developers building data pipelines to Tableau, PostgreSQL, Qlik, Power BI, or JSON warehouses.
Not for BI tools or data pipelines
Looking for a broader Stripe data export path instead? Stripe exports for JSON, Tableau, Power BI, and PostgreSQL
Export steps
- 1
Open Stripe Dashboard
Go to dashboard.stripe.com and log in to your Stripe account.
- 2
Click "Reports" in the left sidebar
Find the Reports section in the left navigation menu. If you do not see it, look under "Balance" or use the Dashboard search.
- 3
Select "Balance" → "Balance transactions"
Choose "Balance transactions" instead of a summary report so the CSV includes one row per transaction with fee detail.
- 4
Set your date range
Choose at least one month of data. Three or more months is better for trend analysis and month-over-month comparison.
- 5
Export as CSV
Click Export, select CSV format, and download the Balance Transactions file.
Key columns in the file
- balance_transaction_id — Unique balance transaction identifier
- reporting_category — charge, refund, dispute, payout, fee, adjustment
- gross — Gross transaction amount in normal currency units
- fee — Stripe fee amount in normal currency units
- net — Gross amount minus fees in normal currency units
- currency — ISO 4217 currency code (usd, eur, gbp)
- created — Transaction timestamp (created or created_utc)
- description — Optional payment description or customer info
Common questions
I do not see "Balance transactions" in Reports
Try navigating to Reports -> Balance and look for an "Export" button in the top right. The UI varies slightly by account type. Some accounts see it under Payments -> All transactions.
What is the difference between Balance and Payout reports?
Balance transactions include individual charges, refunds, and fees. Payout reports are grouped summaries of what Stripe sent to your bank. Use Balance transactions for fee analysis.
How much data should I export?
Export at least one month of data. Three or more months gives better trend data and month-over-month comparison. Stripe Fee Auditor supports files up to 4MB.
Got your CSV? Upload it now.
Drop your Balance CSV and get your real effective rate, monthly breakdown, and top fee drivers, usually in under 30 seconds.