Bank statements to Excel, categorized and balance-checked

Upload any bank or credit card statement — PDF, scan or phone photo, in any language. Get every transaction with a clean payee name and a category, checked against the statement's balances, ready for Excel, QuickBooks or Xero.

Drop a statement to start

PDF, scans and phone photos, or CSV, Excel, OFX, QIF, CAMT and MT940 exports

  • Your first statement is free
  • Works with any bank
  • Files deleted after reading

[ banks ]

Any bank, any country, any language

There are no templates to wait for. If your bank or card issuer prints a statement, we can read it — including number formats like 1.234,56, dates without a year and statements with several currency accounts.

[ how it works ]

Three steps, a few seconds each

No templates, no column mapping, no bank connection. It works the same for a one-page photo and a hundred-page year of statements.

  1. 01

    Upload your statements

    Drop in PDFs straight from online banking, scanned pages, or phone photos. Add as many as you like at once.

  2. 02

    We read and check every line

    Each transaction is extracted, given a clean payee name and a category, and checked against the statement's balances.

  3. 03

    Download what you need

    Excel with a summary sheet, CSV, QuickBooks or Xero import files, OFX or QIF. One statement or a whole year combined.

[ why trust it ]

Every statement has to balance

Reading a statement is easy to get almost right. We prove it's right: opening balance, plus everything in, minus everything out, must equal the closing balance — and the running balance must agree on every line.

  • Misread signs are corrected automatically from the running balance.
  • Duplicated rows at page breaks are removed.
  • A PDF with several accounts (say a local-currency and a EUR account) becomes one checked statement per account.
  • If something still doesn't add up, the exact rows are flagged with their page number — and that statement uses no pages.

[ categories ]

Categorized by AI, the way you would do it

Bank descriptions are written for banks, not people. Every transaction gets a clean payee name and one of your categories — in your language, with your own category list.

  • Start with sensible categories, then rename, add or remove them.
  • Change one category and turn it into a rule for every future statement.
  • Rules you set always win; everything else is categorized by AI.
On the statementIn your spreadsheet
  • ACH CREDIT ACME CORP PAYROLL PPD ID 9912Acme CorpIncome
  • POS DEBIT WHOLEFDS MKT #10234 BROOKLYN NYWhole FoodsGroceries
  • ADOBE *CREATIVE CLD 800-833-6687 CAAdobeSoftware
  • DELTA AIR 0062384471923 ATLANTADelta Air LinesTravel

[ formats ]

Any statement in. The format you need out.

You upload

  • PDF statementsfrom any bank or card issuer, including password-protected PDFs
  • Scans and phone photosJPG, PNG and scanned PDFs
  • Bank exportsCSV, Excel, OFX/QFX, QIF, CAMT.053, MT940

You download

  • Excel (.xlsx) with a summary sheet
  • CSV in your regional format
  • QuickBooks Online CSV
  • Xero CSV
  • QuickBooks Desktop (.qbo)
  • OFX (Wave, Sage and others)
  • QIF (Quicken)

[ exports ]

Ready for the software you already use

Each export is shaped for where it's going, so imports work the first time.

Excel
Real dates and numbers, a summary sheet by category and month.
Google Sheets
CSV that opens cleanly, with your date format.
QuickBooks Online
3-column CSV that matches the bank upload screen.
QuickBooks Desktop
Web Connect (.qbo) file you import into any bank account.
Xero
Statement CSV in Xero's precoded format.
Quicken, Wave, Sage
QIF and OFX for budgeting and bookkeeping tools.

[ languages ]

Statements in any language. The app in yours.

We read statements in English, German, Spanish, French, Italian, Portuguese, Dutch, Polish, Turkish, Japanese, Bosnian and many more — with local number and date formats. The app itself speaks ten languages:

[ who it's for ]

Built for the paperwork part of money

Bookkeepers and accountants

Catch up a client's year in an afternoon. Combine twelve statements into one file and import straight into QuickBooks or Xero.

Small businesses and freelancers

Turn the statements you already have into a categorized ledger for taxes, expense reports or your accountant.

Loans, taxes and budgets

Mortgage applications, tax season, or your own spending review: buy a page pack once and you're done.

[ compared ]

Faster than typing. Safer than copy-paste.

Typing it by handPDF-to-Excel toolsChat assistantsBank Statement Categorizer
Time for a 5-page statement30–60 minutesMinutes, plus cleanupMinutes, plus checkingUnder a minute
Proves nothing was missedOnly if you checkNoNoYes, balance check on every statement
Categories and clean payeesManualNoSometimesYes, with your own categories and rules
Scans and phone photosYesRarelySometimesYes
QuickBooks, Xero, OFX, QIFManualNoNoYes
Your file afterwardsOn your deskOften storedMay be kept in chat historyDeleted after reading

[ privacy ]

Your statements stay yours

Bank statements are some of the most sensitive documents you own. We keep as little as possible, for as short as possible. How we protect your data

Files deleted after reading

Your original PDF or photo is processed in memory and never stored. Only the transactions are kept, until you delete them.

No bank login, ever

We work from the documents you upload. We never ask for or store online banking credentials.

Encrypted everywhere

Data is encrypted in transit and at rest. Your statements are never used to train AI models.

You stay in control

Delete any statement instantly, set automatic deletion after 7–365 days, or delete your account in one click.

[ pricing ]

Pay for pages, not promises

See the result on your own statement first. Then buy a pack for a one-off job, or subscribe if you convert statements every month.

See it before you pay

Upload a statement. We read it and show you how many transactions we found, whether they add up to the closing balance, and the first few rows.

If it looks right, buy pages or a plan to unlock everything and export.

Most popular

Pro

For freelancers, small businesses and bookkeepers.

$24

per month, $288 billed yearly

  • 500 pages every month
  • Unlimited CSV, Excel, OFX, QIF, CAMT & MT940 files
  • Balance check on every statement
  • Excel, CSV, QuickBooks, Xero, OFX & QIF exports
  • Combined exports across statements
  • Custom categories & rules
  • Priority processing

Business

For accounting firms and high volume.

$65

per month, $780 billed yearly

  • 2,000 pages every month
  • Everything in Pro
  • Highest processing priority
  • Support reply within one business day

Just need it once?

Buy pages once. No subscription, and they never expire.

100 pages

$0.12 per page

$12

500 pages

$0.078 per page

$39

2,000 pages

$0.05 per page

$99
  • Your first statement is free
  • Only pages with transactions count
  • A statement that doesn't balance is free
  • CSV, Excel and OFX files never use pages
  • Re-uploading the same file is free
  • Pack pages never expire
  • Unused pages refundable for 14 days
  • Cancel in one click; no surprise charges

[ questions ]

Good questions

How do I convert a bank statement PDF to Excel?

Upload the PDF (or several), wait a few seconds while every transaction is read and checked, then choose Export → Excel. You get one row per transaction with date, payee, description, category, amount and balance, plus a summary sheet.

Which banks do you support?

Any bank, credit card or payment account that produces a statement — there are no templates to wait for. Statements in any language work, including number formats like 1.234,56 and dates without a year.

How accurate is it?

Every statement with balances is checked: opening balance plus money in minus money out must equal the closing balance, and running balances are checked row by row. If the numbers don't add up, we show exactly which rows to look at — and that statement uses no pages.

How are transactions categorized?

AI reads each description, gives it a clean payee name and picks one of your categories. You can edit categories, and any change can become a rule that applies to future statements.

Can I convert scanned statements or phone photos?

Yes. Scanned PDFs and photos (JPG, PNG) are read the same way as digital PDFs, and the balance check tells you whether anything was missed.

Can I import the result into QuickBooks or Xero?

Yes. Export a QuickBooks Online CSV, a .qbo (Web Connect) file for QuickBooks Desktop, or a Xero statement CSV. You can also combine many statements into one import file.

What about password-protected PDFs?

Enter the password when you upload. It's used once to open the file and never stored.

What counts as a page?

One page of a PDF or one photo that contains transactions. Cover pages and legal small print without transactions aren't counted. CSV, Excel, OFX, QIF, CAMT and MT940 files never use pages.

Is there a free trial?

Yes: your first statement is free (up to 10 pages, one month). After that there's no free plan, but you never buy blind: upload a statement and we show you how many transactions we found, whether they balance, and the first rows. Pay only if you want the full result.

What happens to my files?

The uploaded file is read and then discarded. The extracted transactions stay in your account so you can review and export them, until you delete them or your auto-delete setting removes them.

Can I edit the results?

Yes. Fix any date, description, amount or category in the table; the balance check re-runs as you save.

Who handles payments and invoices?

Paddle is our merchant of record. They process payments, handle VAT or sales tax for your country, and send invoices. Your card statement shows the charge as PADDLE.NET.

Your next statement takes seconds.

See what we find on your statement before you pay.

Upload a statement