Free tool

Bank statement CSV converter

Upload the CSV your bank exports and download it in the layout your accounting software imports: QuickBooks Online, Wave, or a plain Date, Description, Amount file. Money in comes out positive, money out negative, and every date in one format.

Convert a statement

Tired of exporting statements? SuperBooks connects to your bank and imports transactions for you. Try SuperBooks free.

Output formats

  • Generic (Date, Description, Amount): Date, Description, Amount. ISO dates and one signed amount: money in positive, money out negative. Most importers can map it.
  • QuickBooks Online (3-column): Date, Description, Amount. Intuit's 3-column bank upload: payments negative, deposits positive, one date format throughout (Intuit recommends dd/mm/yyyy). Source, checked 21 October 2026.
  • Wave (3-column): Date, Description, Amount. The header row of Wave's own transaction import template, 3-column sheet: one signed Amount column. Source, checked 21 October 2026.

Run it with curl

curl -F file=@statement.csv "https://app.superbooks.io/api/tools/bank-csv?to=quickbooks" -o quickbooks.csv

Add -H "Accept: application/json" to see the columns it detected and any rows it skipped. API reference and limits

Questions

Which bank exports does it read?
Any CSV with a header row, a date column and either one amount column or separate money-in and money-out columns. It recognises Wave's own import layouts and common column names such as Transaction Date, Details, Paid in and Paid out. If it cannot tell which column is which, it lists the file's columns so you can name them.
How does it handle dates like 03/04/2026?
If any date in the file has a day above 12, that settles whether the file is day-first or month-first. If none does, the converter asks you to choose rather than guess, because a wrong guess swaps day and month on every row.
Which way round are the amounts?
Money in is positive and money out is negative, the convention QuickBooks Online's 3-column upload and Wave's template both use. If your card statement lists spending as positive, tick “Flip the sign of every amount”.
Is my statement stored?
No. The file is converted in memory and sent straight back as a download; the converter keeps no copy of it.