Export Bank Statement — bank statement PDF to Excel
balanceGuide

Bank Reconciliation Checklist

A bank reconciliation checklist that catches missing and misread transactions before you trust the numbers. Verify every line against the running balance.

bolt

A bank reconciliation is done when three things line up: the opening balance, every transaction in the period, and the closing balance on the statement. Work the checklist below in order — confirm the opening balance, tick off every line, check the running balance reconciles to the penny, then chase any difference until it hits zero. Skip that running-balance step and you can post a whole month of entries that still hide a missing transaction.

The single check most people leave out is the one that catches the worst errors: does opening balance + transactions = closing balance? If it doesn't, something is missing or misread, and no amount of category tidying will fix it.

The bank reconciliation checklist (in order)

Run these in sequence. Each step assumes the one before it passed.

  1. Match the opening balance. The opening balance on this statement must equal the closing balance from the previous period. If they don't match, stop — you have a gap before you've even started, and reconciling the new period won't close it.
  2. Confirm the statement period. Note the exact start and end dates. A common slip is reconciling a statement that overlaps the previous one by a day, which double-counts whatever fell on the boundary.
  3. Tick off every transaction. Go line by line, matching each statement entry to your ledger or accounting software. Mark deposits and withdrawals separately. Don't batch — a 40 and a 400 that net out can look "done" while both are wrong.
  4. Check the running balance after every line. This is the step that earns its place. Take the opening balance, apply each transaction in date order, and confirm your running total matches the bank's running balance column at every row. The first row where they diverge is where the error sits.
  5. Verify the closing balance. Opening balance plus all credits minus all debits must equal the printed closing balance. If it does, the statement reconciles. If it's off by even a small amount, treat the whole statement as unverified.
  6. Account for timing items. Outstanding cheques, deposits in transit, and payments that cleared the bank but aren't yet in your books are legitimate reconciling items — list them, don't ignore them. They explain a difference between the bank balance and your book balance.
  7. Investigate bank-only entries. Fees, interest, standing orders, and direct debits often appear on the statement before they're in your ledger. Post them, then re-check the running balance.
  8. Resolve every difference to zero. A reconciliation that "nearly balances" hasn't balanced. Find the cause — a transposed figure (54 keyed as 45), a duplicate, a missed line, a wrong date — and correct it. The goal is a clean zero, not a small one.
  9. Lock it and keep the evidence. Once it reconciles, mark the period closed and keep the statement, the worked figures, and a note of any timing items. You'll want that trail at year end or for an audit.

Why the running-balance check matters most

Most reconciliation guidance stops at "match your transactions to the bank". That's necessary, but it's not sufficient. You can match every line you *have* and still be missing a line you never saw — a payment dropped during data entry, a row lost when a multi-page PDF was copied, or a figure misread during scanning.

The running balance is the safety net. The bank prints a balance after each transaction. If you recompute that balance yourself from the opening figure forwards, the row where your number stops agreeing with the bank's is the exact location of the problem. We've seen statements where everything looked tidy until row 38, where a 1,200 transfer had been dropped — the running balance flagged it instantly, the eyeball check never would have.

This is also the part people get wrong when they move data out of a PDF. Copy-paste and most basic converters give you rows of numbers with no idea whether those rows are *complete*. They'll happily hand you a spreadsheet that's missing three transactions and looks perfectly normal.

Reconciling a converted PDF statement

If your statement arrived as a PDF — or a scan, or a phone photo — the checklist still applies, but there's an extra failure point: extraction. A character misread (a 3 read as an 8), a wrapped line split into two, or a column shifted by one can break the maths without breaking the appearance.

Here's the honest workflow. Export Bank Statement converts the PDF — including scanned and photographed statements via OCR — into clean Excel or CSV. The differentiator is what happens next: it runs the running-balance check for you, recomputing opening + transactions against the printed closing balance and flagging any statement that doesn't reconcile. You see the problem before you trust the numbers, not after you've posted them.

From there the path into your accounting software is convert, then import the CSV. The tool exports in the native bank-import format for Xero, QuickBooks, and Zoho Books, so the lines come in as reconcilable statement lines. It does not push transactions through a live bank-feed API — that's a different, certified integration — so think of it as producing a verified import file, not a one-click sync.

Manual reconciliation vs a verified conversion

Step

Manual / copy-paste

Verified conversion

Get data out of the PDF

Retype or copy-paste, row by row

Converted to Excel/CSV, scans included via OCR

Catch a missing transaction

Hope you notice

Running-balance check flags it

Confirm totals reconcile

Recompute by hand

Done automatically, statement marked pass/fail

Get it into Xero/QuickBooks/Zoho

Reformat columns yourself

Native bank-import CSV, ready to import

Time on a 3-page statement

20–40 minutes

A few minutes

The time figures are illustrative, not a benchmark — your mileage depends on statement length and quality. The point of the table is the second column: a manual reconciliation relies on you spotting what's absent, which is the hardest thing for a human to do.

Frequently asked questions

What is a bank reconciliation checklist?keyboard_arrow_down

It's an ordered set of checks that confirms your records match the bank's statement for a period. The core test is that the opening balance plus every transaction equals the printed closing balance, with any timing items (outstanding cheques, deposits in transit) accounted for. Done properly, it proves no transaction is missing, duplicated, or misread.

What's the most important step in bank reconciliation?keyboard_arrow_down

Checking the running balance after every transaction. Matching lines tells you the entries you *have* are correct; the running-balance check tells you whether any entry is *missing*. The first row where your recomputed balance stops matching the bank's running balance is where the error is.

How do I reconcile a PDF or scanned bank statement?keyboard_arrow_down

Convert it to a spreadsheet first, then run the same checklist. The risk with PDFs and scans is extraction error — a misread digit or a dropped line. A converter that re-checks the running balance against the closing balance catches those before you post anything. See how to reconcile bank statements for the full walkthrough.

Why doesn't my statement reconcile?keyboard_arrow_down

Usually one of a few things: a transposed figure, a duplicated line, a missed transaction, a wrong date, or — with converted PDFs — a misread number during extraction. Work down the running balance to the first mismatched row; that's your starting point. Common reconciliation errors and why extracted transactions don't reconcile cover the usual culprits.

Does the tool push transactions straight into Xero or QuickBooks?keyboard_arrow_down

No. It produces a native bank-import CSV that you import yourself — convert, then import. It isn't a live bank-feed API, and it isn't a bookkeeping service. You stay in control of what gets posted, which is the point.

Is it free, and what happens to my file?keyboard_arrow_down

It's free to start, with a daily limit and more available when you're signed in. Files are processed and then deleted immediately — they're never used to train AI. You can explore the markets and guides from the Export Bank Statement hub.

verified

Try it on your own statement

Clean Excel/CSV, with every transaction checked to balance.

upload_fileConvert free
Keep reading

More guides

verifiedChecked to balance

Convert your bank statement — every transaction verified

Upload any PDF, get clean Excel or CSV ready for Xero & QuickBooks. Scanned statements too.

upload_fileConvert a statement free
Bank Reconciliation Checklist (Step by Step)