What it does
Upload a Stripe payout report or transaction export. Get back a CSV formatted for QuickBooks Online's bank import — with dates in MM/DD/YYYY, amounts as signed decimals, and Stripe's verbose description fields collapsed into a clean memo.
The problem it solves
Stripe's CSV exports have 20+ columns, inconsistent date formats, and amounts split across "gross", "fee", and "net" columns. Importing them into QBO requires manual reshaping every single time. This tool collapses the export into the three columns QBO actually needs.
What it handles automatically
- Column selection — Picks the relevant columns from Stripe's export (date, description, net amount) and discards the rest
- Date reformatting — Converts Stripe's UTC timestamp format to MM/DD/YYYY
- Amount calculation — Uses the net payout amount (gross minus fees), correctly signed
- Description trimming — Truncates Stripe's verbose descriptions to QBO's 255-character limit
FAQ
Which Stripe export should I use? Use the "Payouts" or "Balance transactions" CSV from the Stripe Dashboard under Payments → Reports.
Does it store my data? No. All processing is in your browser. Your financial data never touches a server.