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:
- Upload your PDF bank statement to LedgerLift.
- The AI extracts every transaction — date, description, debit, credit — into a structured CSV or Excel file.
- Paste the output directly into your bank reconciliation template's transaction register.
- 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.
Upload your first PDF free — no credit card required. 120 pages on us.
Try LedgerLift free