Back to blog
For Accountants February 10, 2026 7 min read

Free Bank Reconciliation Template for Excel: Step-by-Step Guide

Download a free Excel bank reconciliation template with step-by-step instructions, key formulas, and tips for using AI to convert PDF bank statements.

Free Bank Reconciliation Template for Excel: Step-by-Step Guide

Bank reconciliation is one of those tasks every accountant, bookkeeper, and small business owner has to do — and yet it remains one of the most error-prone processes in accounting. A solid bank reconciliation template for Excel cuts reconciliation time in half and keeps your books audit-ready year-round.

In this guide you will learn exactly what bank reconciliation is, why it matters, how to build and use an Excel bank reconciliation template, and how tools like LedgerLift can eliminate the most tedious part of the process — converting your PDF bank statements into clean, usable data.


What Is Bank Reconciliation and Why Does It Matter?

Bank reconciliation is the process of matching the transactions in your accounting records against the transactions on your bank statement. The goal is to confirm that the two balances — your book balance and your bank balance — agree after accounting for timing differences and errors.

Why does it matter?

  • Fraud detection. Unexplained discrepancies often signal duplicate payments, unauthorized withdrawals, or embezzlement.
  • Error correction. Bank errors happen. So do data-entry mistakes. Reconciliation catches both before they compound.
  • Accurate financial statements. Your balance sheet is only trustworthy if cash is reconciled. Lenders, investors, and auditors all look here first.
  • Cash flow clarity. Knowing your true cash position prevents overdrafts and lets you make confident business decisions.

Most accountants reconcile monthly, matching the closing bank statement balance to the general ledger. Businesses with high transaction volumes often reconcile weekly or even daily.


Anatomy of a Bank Reconciliation Template

A well-designed bank reconciliation template XLS file has four core sections.

1. Opening Balance

The starting point for both the bank side and the book side. This figure should match last month's closing reconciled balance exactly. Any disagreement here means last month's reconciliation contains an error that must be resolved before you proceed — otherwise the error propagates into the current period.

2. Transaction Register

This is the heart of the template. It lists every transaction — deposits, withdrawals, service fees, interest credits — from both the bank statement and your general ledger. Each row should capture:

  • Date
  • Description or payee name
  • Reference number (check number or electronic transaction ID)
  • Debit or credit amount
  • Match status (Matched / Outstanding / Exception)

3. Adjustments Section

This section documents the timing differences and errors that explain why the raw bank balance and raw book balance are not identical at statement date:

  • Outstanding checks — checks written but not yet cleared the bank
  • Deposits in transit — deposits recorded in your books but not yet posted by the bank
  • Bank errors — rare, but they do occur
  • Book errors — transpositions, duplicates, or missed entries

4. Closing Balance

The template calculates an adjusted bank balance and an adjusted book balance. When your reconciliation is correct, these two figures are equal. Any remaining difference points directly to the section containing the error, so you can isolate and fix it quickly.


Step-by-Step Instructions for Using the Template

Step 1: Gather Your Documents

You need two things: the bank statement for the period and your general ledger transaction report — or the equivalent export from your accounting software — covering the same dates.

Step 2: Enter the Opening Balance

Confirm it matches the prior period's closing reconciled balance. Never skip this step. A mismatch here will cascade through the entire reconciliation.

Step 3: Import Your Bank Transactions

This is where most people lose time. If your bank provides a CSV or Excel download, paste it directly into the transaction register. If your bank only provides a PDF statement, you will need to convert it first — more on that shortly.

Step 4: Import Your Book Transactions

Export a transaction detail report from QuickBooks, Xero, or whichever accounting software you use, covering the same period, and paste it into the book side of the register.

Step 5: Match Transactions

Work through each line. Mark matched items. Flag anything that appears on one side but not the other. Most spreadsheet users add a dropdown in the Match Status column (Matched / Outstanding / Exception) to make filtering easy.

Step 6: Record Adjustments

List outstanding checks and deposits in transit in the adjustments section. Note any errors discovered during matching — the adjustment register is also your audit trail.

Step 7: Confirm the Closing Balance

If adjusted bank balance equals adjusted book balance, you are done. If not, sort the unmatched rows by amount, look for transpositions (e.g., $1,263 entered as $1,236), and check for duplicates. The difference itself is often a clue — a round number suggests a missed transaction, while an odd figure often signals a transposition.


Key Excel Formulas for Bank Reconciliation

A good Excel bank reconciliation template uses formulas to automate the math and surface discrepancies automatically, so you are solving problems instead of doing arithmetic.

SUMIF for Outstanding Checks

=SUMIF(F2:F100,"Outstanding",D2:D100)

Column F holds the match status; column D holds the debit amounts. This formula sums only unmatched debits and updates automatically as you clear each item.

SUMIF for Deposits in Transit

=SUMIF(F2:F100,"Outstanding",C2:C100)

Same logic applied to column C (credits). Together, these two SUMIF formulas build the adjustments section automatically.

Discrepancy Checker

=IF(B20=B21,"RECONCILED","DIFFERENCE: "&TEXT(B20-B21,"$#,##0.00"))

Where B20 is Adjusted Bank Balance and B21 is Adjusted Book Balance. Apply a green fill to this cell when it equals "RECONCILED" so the completed status is obvious at a glance.

Conditional Formatting for Exceptions

Select your Match Status column, add a new rule: format cells that equal "Exception" with a red background fill. Every problem row lights up immediately, eliminating the need to scan hundreds of rows manually.


Downloadable Template Structure

Here is the structure of a production-ready balance sheet reconciliation template built in Excel. Organise it across four sheets.

Sheet 1 — Reconciliation Summary

Columns: Account Name | Period | Opening Balance (Bank) | Opening Balance (Book) | Deposits in Transit | Outstanding Checks | Bank Errors | Book Errors | Adjusted Bank Balance | Adjusted Book Balance | Difference | Status

Sheet 2 — Bank Transactions

Columns: Date | Description | Reference # | Debit | Credit | Running Balance | Match Status

Sheet 3 — Book Transactions

Columns: Date | Description | Journal Entry # | Debit | Credit | Account Code | Match Status

Sheet 4 — Adjustments Register

Columns: Type (Outstanding Check / Deposit in Transit / Error) | Date | Description | Amount | Resolved (Y/N)

Name your cell ranges so formulas stay readable — for example, BankDeposits, BookCredits, AdjustedBankBalance. Protect formula cells and leave data-entry cells unlocked so team members cannot accidentally overwrite calculations.

This balance sheet account reconciliation template structure works for any bank account — checking, savings, money market — and scales from a sole proprietor doing one account per month to a multi-entity firm reconciling dozens of accounts simultaneously. Duplicate the workbook for each client; duplicate the Summary tab for each account within a client.


The Biggest Time Sink: Getting Bank Data Into Excel

The template is only as good as the data you feed it. This is where most accountants and bookkeepers lose the most time. Many banks still only provide PDF statements, and copying figures from a PDF manually is slow and error-prone — a single transposed digit can send you chasing a discrepancy for an hour.

That is where LedgerLift changes the equation.

LedgerLift is an AI-powered bank statement converter that turns PDF bank statements into clean Excel or CSV files — automatically. There are no bank-specific templates to maintain and no manual column mapping. It works with statements from any bank, any format, any country.

Here is how it fits into your reconciliation workflow:

  1. Upload your PDF bank statement to LedgerLift.
  2. The AI extracts every transaction — date, description, debit, credit — into a structured CSV or Excel file.
  3. Paste the output directly into your bank reconciliation template's transaction register.
  4. Start matching immediately rather than spending time re-keying data.

For firms managing multiple clients, LedgerLift's Google Drive, Dropbox, and OneDrive folder automation means statements dropped into a watched folder are converted automatically — no manual uploads required. The QuickBooks Online direct push feature posts transactions straight to QBO, bypassing the template step entirely for teams that have moved to a fully digital workflow. Developers can connect via the API to build statement conversion into their own tools.

The free plan covers 120 pages with no credit card required. That is enough for one or two real client statements — a genuine test with your own data.


Frequently Asked Questions

What is the difference between bank reconciliation and balance sheet reconciliation?

Bank reconciliation matches a specific bank account's statement to the corresponding cash account in your general ledger. A balance sheet reconciliation template is broader — it covers every balance sheet account (bank, accounts receivable, accounts payable, fixed assets, prepayments, and more) to confirm each balance is supported by documentation. Bank reconciliation is typically one component of a full balance sheet reconciliation.

How often should I reconcile?

Monthly at minimum for most businesses. High-volume businesses should reconcile weekly. Daily reconciliation is best practice for businesses handling large cash volumes, operating with tight cash positions, or subject to regulatory scrutiny.

Can I use this template for multiple accounts?

Yes. Duplicate the reconciliation summary tab for each account. One workbook can hold all accounts for a given period, with a master status tab rolling up the reconciled or unreconciled status of each. Color-coding by status makes the master view easy to scan at month-end close.

What if my opening balance does not match?

Start by reviewing last month's reconciliation file. Look for adjustments that were posted late, transactions that cleared after the statement date, or manual journal entries made after the reconciliation was signed off. Never proceed with the current period until the opening balance is fully explained and confirmed.

Does LedgerLift work with any bank?

Yes. Because LedgerLift uses AI rather than bank-specific templates, it processes statements from any bank in any format — including international banks and non-English statements. If the statement contains transaction data, LedgerLift can extract it into a structured file ready for your reconciliation template.


Start Reconciling Faster Today

A well-structured bank reconciliation template for Excel is essential for any business that cares about accurate books. The four-sheet structure above — summary, bank transactions, book transactions, adjustments register — with SUMIF formulas and conditional formatting covers every reconciliation scenario from a one-person shop to a firm with dozens of clients.

And when your biggest bottleneck is getting PDF bank statements into usable data, LedgerLift eliminates it. Upload your first statement free — 120 pages, no credit card — and see how much faster your next reconciliation can be.

Try LedgerLift Free →

bank reconciliation templateexcelreconciliationaccountingbookkeeping
LedgerLift Team
AI-powered bank statement conversion
Ready to convert your statements?

Upload your first PDF free — no credit card required. 120 pages on us.

Try LedgerLift free