Convert scanned bank statements and photos to Excel

Upload a scanned PDF, a faxed statement or a phone photo of a paper statement and download an Excel file with one row per transaction. Every row is checked against the statement's own balances, so a misread digit doesn't slip through: it is flagged with its page number.

Drop your statement here

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

See the result before you payAny bank, any language

Updated October 28, 2026

Step by step

  1. 1

    Scan or photograph the statement

    Scan the pages to a PDF, or take one photo per page. PDFs up to 25 MB and JPG, PNG or WebP photos up to about 3.5 MB work, and you can upload many files at once.

  2. 2

    Let it read and check every row

    Each transaction is read, given a clean payee and a category, and checked: opening balance + money in − money out must equal the closing balance, and the running balance must agree on every row.

  3. 3

    Look at flagged rows

    If something doesn't add up, the rows to look at are highlighted with their page number. Compare them with the paper, fix the amount, and the check runs again.

  4. 4

    Export to Excel

    Choose Export → Excel for an .xlsx file with real dates and numbers, or export CSV, QuickBooks, Xero, OFX or QIF instead.

What you can upload

Anything that shows a statement page as an image is read the same way as a digital PDF. Statements can be in any language and from any bank; there are no templates to wait for.

SourceHow to upload it
Paper statements in a scannerScan to one PDF per statement (up to 25 MB)
Paper statements, no scannerOne phone photo per page, or a phone scanner app that saves a PDF
Faxed or photocopied statementsUpload the PDF or image as it is; low resolution is usually fine if the digits are legible
Screenshots of online bankingPNG or JPG, one screen per image
Password-protected scanned PDFsEnter the password once; it is used to open the file and never stored

Handwriting isn't read. Typed and printed statements work; handwritten ledgers, notes in the margin and hand-filled passbook entries don't.

Why a balance check beats plain bank statement OCR

Generic OCR turns pixels into characters. It can't tell that an 8 was read as a 3, that a minus sign was lost in a smudge, or that a line disappeared at the bottom of a page. The output looks complete, and the error only shows up later when the books don't reconcile.

A bank statement carries its own proof: an opening balance, a closing balance and, on most statements, a running balance on every row. We use all three. A misread digit makes the running balance on that row disagree with the previous balance plus the amount, so the row is flagged with its page number instead of silently passing.

The same arithmetic fixes common mistakes. If an amount was read as money in but the running balance shows it was money out, the sign is corrected and the row is marked Sign corrected. Rows repeated at a page break, such as a line printed at the bottom of one page and the top of the next, are removed.

Photo and scan tips that get it right first time

Most problems with photographed statements come from the photo, not the statement. A few habits help:

  • One page per photo, with all four edges of the page in the frame. A cropped edge can cut off the amount or balance column.
  • Flat and straight. Put the page on a table, hold the phone parallel to it, and avoid folds and curled corners.
  • Even light, no glare. Daylight from a window works well; the flash often leaves a bright spot right over the numbers.
  • Sharp digits. Tap to focus and hold still. If you can't read a digit when you zoom in, it can't be read reliably either.
  • Scanners: 300 dpi in grayscale or color is plenty. Higher resolution makes bigger files without better results.
  • Keep a multi-page statement in one PDF. Then the opening balance on page 1 and the closing balance on the last page are checked together. Separate photos are read as separate files.
  • iPhone photos: HEIC photos aren't supported. Upload a JPG or a PDF, or set Settings → Camera → Formats → Most Compatible so the camera saves JPG.

Phone scanner apps flatten, crop and combine pages into one PDF. On Android, the Google Drive app has one built in: see Google's guide to scanning documents. On iPhone, the Notes and Files apps can scan documents too.

What the Excel file looks like

You get the same columns whether the statement was a crisp PDF or a photo taken on a kitchen table, so a scanned statement and a digital one can sit in the same workbook.

ColumnWhat's in it
DateA real Excel date, in the format you choose
DescriptionThe full text of the line as printed
PayeeA clean name, e.g. Shell instead of CARD PURCHASE SHELL 0123 LEEDS
CategoryOne of your categories, e.g. Fuel, Groceries, Rent
Amount, Money in, Money outReal numbers: one signed amount, plus separate in and out columns
BalanceThe running balance printed on the statement, where there is one
PageThe page the row was read from, so you can find it on the scan
NoteCheck against statement for rows that didn't add up, Sign corrected where the sign was fixed from the running balance

The Summary sheet shows the balance check result for the statement: Balanced ✓, Does not balance — review flagged rows, or No balances to check when the page shows no balances at all.

When a scan doesn't balance

A statement that doesn't balance isn't a dead end. Open it, go to the flagged rows, and compare each one with the page shown next to it. Usually one amount is off by a digit or a row is unreadable. Edit the date, description or amount, save, and the balance check runs again.

Statements that don't balance don't use pages (up to 30 pages a month), and you see the transaction count, the balance check result and the first rows before you pay anything. See pricing.

Paper archives, old statements and client shoeboxes

Scanned statements usually turn up when someone needs history the bank no longer shows online: years of paper statements for a tax return, a client who kept everything in a folder, or old statements for a loan or mortgage application. Scan them in one batch, upload them together and export one workbook with every transaction in date order, optionally limited to a date range.

Bookkeepers catching up a client can export straight to the format their software imports. See how accountants and bookkeepers use it, or the step-by-step guide to converting a bank statement PDF to Excel.

Scanned PDF or digital PDF?

If you can still download the statement from online banking, do that: a digital PDF is sharper than any scan. If the bank also offers CSV or OFX downloads, upload those instead; structured files use no pages. See bank statement to CSV.

For everything else, such as paper-only statements, closed accounts and faxed copies from a branch, scanning is the way in, and the balance check tells you whether the result is complete. For digital statements, see bank statement PDF to Excel.

Questions

Can a scanned or photographed bank statement be converted accurately?

Yes, if the digits are legible. Every row is checked against the statement's opening, closing and running balances, so you know whether the result is complete instead of hoping it is.

How do I know a digit wasn't misread?

A misread digit breaks the balance check. The row where the running balance stops adding up is flagged with its page number, and the statement is marked as not balanced until you fix it.

What photo quality is enough?

If you can read every digit when you zoom in on the photo, it's enough. Take one page per photo, flat, in even light and without flash glare. For scanners, 300 dpi is plenty.

Does it handle multi-page scans?

Yes. Scan all pages into one PDF of up to 25 MB, so the opening balance on the first page and the closing balance on the last are checked together. Duplicate rows at page breaks are removed.

Can it read handwritten statements?

No. Printed and typed statements work, including scans, faxes and photos, but handwriting isn't read.

Can I take the photo on my phone?

Yes. The website works on phones and can take a photo directly, or you can upload JPG, PNG or WebP photos of up to about 3.5 MB each.

Your next statement takes seconds.

See what we find on your statement before you pay.

Upload a statement