Bookkeeping • Practical Guide

How to Do a Bank Reconciliation in Excel (Step by Step, With a Free Layout)

By ConverterFreaks Editorial Team • November 11, 2026 • 8 Min Read

A bank reconciliation proves that the cash in your books matches the cash in the bank. Accounting software automates much of it, but a lot of small businesses, sole traders and bookkeepers still reconcile in Excel, especially for clean-up work, old periods or accounts that are not connected to a bank feed. This guide walks through a reliable method that works in Excel or Google Sheets.

What you need

If your bank only gives you PDFs, convert the statement first with the bank statement converter, which exports to Excel (.XLSX) and CSV. For receipts and invoices, the extractor workspace can pull tables from PDFs into a spreadsheet.

Step 1: Set up two tabs

Put the bank statement on one tab and the cash book on another. Use the same columns on both:

DateDescriptionReferenceAmountMatched?
DD/MM/YYYYPayee or narrativeCheque no. or ref+ in / − outY or blank

Use a single Amount column with money in as positive and money out as negative. It makes totals and matching far simpler than separate debit and credit columns.

Bank Statement Converter

Turn Your PDF Statement into CSV or Excel

Upload a PDF bank statement and download it as CSV, Excel (.XLSX) or QuickBooks (.QBO). Try it on free pages first.

Open the Bank Statement Converter →

Step 2: Check the statement is complete

Before matching anything, prove the bank tab is right. Take the statement's opening balance, add the total of the Amount column, and compare it with the closing balance printed on the statement. In Excel that is simply =Opening + SUM(D:D). If it does not agree, a row is missing, duplicated or has the wrong sign. Fix that first.

Step 3: Match transactions

Work through the bank tab and mark each line that appears in the cash book with the same amount. Useful techniques:

Step 4: Deal with what is left

Unmatched items fall into two groups.

On the bank statement but not in your books

These usually mean your books are incomplete. Record them in the cash book, then mark them as matched.

In your books but not on the statement yet

These are timing differences. They stay on your list of outstanding items and should clear on the next statement.

Step 5: Prove the reconciliation

Build a short summary on a third tab:

LineAmount
Balance per bank statement (closing)A
Add: deposits in transitB
Less: outstanding cheques and paymentsC
Adjusted bank balanceA + B − C
Balance per cash book (after recording bank-only items)D
Difference(A + B − C) − D

The difference should be zero. Save the file with the period in the name and keep it with your records.

If the difference is not zero

  1. Divide the difference by 9. If it divides evenly, a transposed number (for example 54 entered as 45) is a likely cause.
  2. Divide the difference by 2. If the result matches a transaction, that item may have been entered with the wrong sign.
  3. Look for an amount equal to the difference: a missed or duplicated entry.
  4. Check last period's outstanding items have cleared or are still listed.
  5. Check the date range on both tabs is the same.

Tips for faster month-end

Frequently Asked Questions

What is a bank reconciliation?

It is a check that the cash balance in your own records agrees with the balance on the bank statement, after allowing for timing differences such as uncleared cheques and deposits in transit.

How often should I reconcile?

At least monthly, when each statement arrives. Busy accounts are easier to keep clean if they are reconciled weekly.

What if the difference won't go to zero?

Check for transposed digits, amounts entered with the wrong sign, duplicates, missing bank charges or interest, and items from a different period.

Can I reconcile from a PDF statement?

Yes, but it is much faster once the statement is in a spreadsheet. Convert the PDF to CSV or Excel, check the totals, then match it.

← Return to ConverterFreaks Home