Convert bank statements to Excel, CSV and JSON

statement.work turns a bank statement in any form (a PDF export, a scanned copy or a phone photo) into a clean table you can open in Excel, import as CSV or process as JSON. Pick the page that matches what you have and what you need.

Last updated

Every conversion uses the same engine

Whatever you start with, statement.work reads the statement itself rather than relying on a template for each bank. Every transaction comes out with the same fields: date, description, amount and running balance, plus a category. The only thing that changes between the pages below is the input you have and the file you want at the end.

Find the right conversion

You haveYou wantRead
A PDF downloaded from online bankingA spreadsheet to reviewPDF to Excel
A PDF downloaded from online bankingA file to import into softwarePDF to CSV
A PDF, and a requirement for .xlsx specificallyA modern Excel workbookPDF to XLSX
A paper statement run through a scannerSearchable, structured dataScanned statement OCR
A photo of a statement taken on a phoneA spreadsheetPhoto to Excel
Any statementData for a script, app or databaseStatement to JSON

All conversion pages

Before you convert

  • Use the original file when you can. A PDF downloaded from online banking has cleaner text than a scan of a printout of the same PDF.
  • Keep the whole statement together. The opening and closing balances on the first and last pages are what you check the converted transactions against.
  • Check the result against the statement. Opening balance plus deposits minus withdrawals should equal the closing balance. Our reconciliation guide shows the quick checks.

statement.work is in early access. If you work with statements from a particular bank, the bank pages describe what to expect from that bank's layout.

Questions

Which format should I convert my bank statement to?

Choose Excel (XLSX) if a person will review or work on the data, CSV if it is going into accounting software or another tool, and JSON if a developer or script will process it. See CSV vs XLSX for the details.

Do I need a different tool for scanned statements?

No. statement.work reads digital PDFs, scanned copies and phone photos the same way and produces the same columns from each.

Can I convert statements from more than one bank at once?

Yes. You can upload several statements together, and each comes out in the same consistent format whichever bank issued it.

Get your afternoons back.

We're onboarding a first group of accountants, bookkeepers and small businesses. Add your email to get early access.

You're on the list. We'll email you when it's your turn.

No spam. One email when it's your turn.