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
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
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
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
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.
| Source | How to upload it |
|---|---|
| Paper statements in a scanner | Scan to one PDF per statement (up to 25 MB) |
| Paper statements, no scanner | One phone photo per page, or a phone scanner app that saves a PDF |
| Faxed or photocopied statements | Upload the PDF or image as it is; low resolution is usually fine if the digits are legible |
| Screenshots of online banking | PNG or JPG, one screen per image |
| Password-protected scanned PDFs | Enter 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.
| Column | What's in it |
|---|---|
| Date | A real Excel date, in the format you choose |
| Description | The full text of the line as printed |
| Payee | A clean name, e.g. Shell instead of CARD PURCHASE SHELL 0123 LEEDS |
| Category | One of your categories, e.g. Fuel, Groceries, Rent |
| Amount, Money in, Money out | Real numbers: one signed amount, plus separate in and out columns |
| Balance | The running balance printed on the statement, where there is one |
| Page | The page the row was read from, so you can find it on the scan |
| Note | Check 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.
Keep reading
- Convert bank statements to ExcelConvert any bank statement PDF, scan or photo to Excel in seconds. Every transaction categorized and checked against your balances. See it before you pay.
- How to convert a bank statement PDF to ExcelSeven ways to convert a bank statement PDF to Excel, from a free bank download and Excel's Get Data to Adobe, ChatGPT and converters — with pros and cons.
- Bank statement conversion for accountants and bookkeepersTurn a client's year of PDF statements, scans and photos into balance-checked transactions and import files for QuickBooks, Xero or Excel.
- Convert credit card statements to ExcelConvert credit card statement PDFs to Excel, CSV, QuickBooks or Xero. Charges and payments are signed consistently and checked against the new balance.
- Convert a bank statement to CSVConvert a bank statement PDF, scan or photo to CSV: one clean row per transaction, categorized and balance-checked. Comma or semicolon, any date format.
Your next statement takes seconds.
See what we find on your statement before you pay.