Convert bank statements to the file format you need

Upload a statement as a PDF, scan, photo, CSV, Excel, OFX, QIF, CAMT.053 or MT940 file and export it as Excel, CSV, QuickBooks, Xero, OFX or QIF. Every conversion gives each transaction a clean payee and a category, and checks it against the statement's balances.

Updated October 28, 2026

Which file format do I need?

You want to…ExportGuide
Analyse, total or send transactions to a client or lenderExcel (.xlsx)Bank statement to Excel
Use Google Sheets, Numbers, a budgeting app or a scriptCSVBank statement to CSV
Upload to QuickBooks OnlineQuickBooks Online CSVBank statement to QuickBooks
Import into QuickBooks Desktop.qbo Web Connect fileBank statement to QuickBooks
Import into XeroXero CSVImport a bank statement into Xero
Import into GnuCash, MoneyMoney, Wave, Sage and other apps that read bank filesOFXBank statement to OFX
Import into Quicken or an older desktop appQIFBank statement to QIF
Read a CAMT.053 or MT940 file from your bankExcel or CSVCAMT.053 to Excel · MT940 to Excel

CSV, OFX and QIF: what's the difference?

CSV is a plain table: any columns, in any order, so every app expects its own layout — which is why QuickBooks and Xero get their own CSV exports. OFX (Open Financial Exchange) is a standard bank-data format that also carries the account, the closing balance and a unique ID for each transaction, so apps can recognise transactions they've already imported. QIF is Quicken's older text format: one field per line, with categories but without unique IDs. More in what is an OFX file.

Questions

Which file format do I need for Excel, QuickBooks, Xero or Quicken?

Excel (.xlsx) for spreadsheets, the QuickBooks Online CSV for QuickBooks Online, a .qbo Web Connect file for QuickBooks Desktop, the Xero CSV for Xero, and QIF for Quicken.

What is the difference between CSV, OFX and QIF?

CSV is a plain table each app reads its own way; OFX is a bank-data standard with account details and unique transaction IDs; QIF is Quicken's older format with categories but no unique IDs.

Your next statement takes seconds.

See what we find on your statement before you pay.

Upload a statement