How to Export Stripe Data from Dashboard (Balance CSV)
6 min read · Stripe Fees · Updated Aug 2026
If you export the wrong Stripe CSV, every downstream “fee tool” looks broken. I only want the itemized Balance (balance transactions) file: one row per money movement, with a fee column. Summary totals and payout reports are for a different job.
This is the screenshot-level guide. The short HowTo stays on /stripe-balance-csv. JSON/Tableau/Postgres paths are on /stripe-data-export — those queries are usually engineers, not founders reconciling 2.9%.
Itemized vs Summary vs payouts
Itemized Balance: amounts, fees, net, reporting category, timestamps. That is the audit file. Summary: pretty totals, no per-charge fee. Payout report: what hit the bank, grouped. Payments CSV: charges without the rest of the fee zoo (refunds, disputes, extra product lines).
Fee Auditor rejects junk exports rather than inventing rates. If your file has no fee column, go back to Dashboard and try again. Do not paste a Payments export and expect an all-in rate.
Clicks I actually use in Dashboard
Log into Stripe → Payments or Reporting (the label moves; look for Balance). Open Balance transactions / Balance summary, then Export. Date range: a full calendar month minimum, three to six months if you care about drift. Format: CSV. Type: Itemized. Download. If the UI offers “include itemized expanding data,” turn it on.
Direct link a lot of people miss: reports in the Dashboard at dashboard.stripe.com/reports. I still end on Balance transactions, not a custom Sigma query, for a first pass.
Columns that matter
amount, fee, net, currency, reporting_category or type, created (date), description. USD amounts are in cents in some exports (10000 = $100) and in dollars in others. Look at a charge you remember before you build a pivot table. International charges often say [international] in description. That string is how I quantify cross-border drag without the API.
Three to six months beats one weird week. A product launch week will lie to you.
Then what
Either split charge fees vs other fee lines in a spreadsheet, or upload the same file. The point of the export is an effective rate you can defend, not a screenshot of payouts.
Free Stripe Fee Audit: real uploads receive the complete report with no signup or credit card. The raw CSV is not stored; computed reports stay available for up to 30 days under our Privacy Policy.
Common questions
Which Stripe CSV export should I use for fee analysis?
Use the Itemized Balance CSV or Balance Transactions export. Summary exports are useful for totals, but they do not contain enough transaction-level fee detail for a real fee audit.
Where do I export a Stripe Balance CSV?
In Stripe Dashboard, go to Reporting or Reports, open Balance summary or Balance transactions, set the date range, choose Export, then choose Itemized and download the CSV.
How much Stripe data should I export?
Export at least one full month. Three to six months is better for diagnosing fee trends, international card mix, refund leakage, and month-over-month rate changes.
Is a Stripe payout report enough for fee reconciliation?
No. A payout report is useful for bank reconciliation, but it groups money movement. Use the Itemized Balance CSV or Balance Transactions export when you need transaction-level fee rows.
Related guides
Official sources
Pricing and payment rules can change. Use official docs as the current reference, then compare them with your own Stripe export.
Audit your real Stripe fee rate
Complete free Stripe fee audit from your Balance CSV - no signup, card, or OAuth.