See firsthand how Reiterate can transform your payment operations management.
Fill the form below and our team will be touch with you shortly.
Table of contents
Subscribe to our newsletter
Stay ahead with industry news, expert tips, and innovative strategies to enhance your financial operations.
Bank reconciliation is a critical accounting process that ensures your business's financial records match your bank statements. This guide walks you through creating and maintaining an effective bank reconciliation system in Excel.
Bank reconciliation is the process of comparing your company's internal financial records with your bank statement to identify and resolve any discrepancies. These differences can occur due to timing differences in recording transactions, bank fees, interest earned, or errors in your or the bank’s records.
The main goals of bank reconciliation are to:
While bank reconciliation software can automate this process, many small businesses and startups prefer to use Excel for flexibility and lower costs (without accounting for the cost of labor).
Start by creating a new document with the following sheets:
Then set up the essential columns for each sheet:
Bank statement sheet:
Book records sheet:
Reconciliation summary sheet:
Start by gathering your bank statement and internal accounting records for the reconciliation period. Input all bank statement transactions in the designated Excel sheet, and make sure the dates are properly formatted and amounts are accurate.
Import your internal transaction records into the book records sheet. Use Excel's data import features if you're pulling from an accounting software, or enter the data manually if you're dealing with smaller volumes.
Use Excel's VLOOKUP or XLOOKUP functions to automatically identify matching transactions between your bank statement and internal records. Create a formula that compares transaction amounts, dates, and reference numbers.
Example VLOOKUP formula for matching:
=IF(ISERROR(VLOOKUP(C2,BookRecords!A:F,6,FALSE)), "No Match", "Match Found")
Create checkboxes or use TRUE/FALSE values to mark transactions that appear in both your bank statement and internal records.
For efficiency, create a macro that automatically marks obvious matches based on exact amount and date criteria, and then manually review the remaining items.
Tip: Use conditional formatting to highlight matched items in green and unmatched items in red.
In your reconciliation summary, use SUMIF formulas to calculate totals for outstanding deposits and checks:
Outstanding deposits:
=SUMIF(BookRecords!F:F,FALSE,BookRecords!D:D)
Outstanding checks:
=SUMIF(BookRecords!F:F,FALSE,BookRecords!E:E)
Identify transactions that appear on the bank statement but not in your books, such as:
Add these items to your book records and include them in your reconciliation calculation.
Your reconciliation is complete when the adjusted bank balance equals the adjusted book balance. The formula in your summary sheet should show:
Adjusted bank balance = Adjusted book balance
If these don't match, double-check for errors, missing transactions, or data entry mistakes.
The are timing differences between when you record transactions and when the bank processes them. Outstanding checks and deposits in transit are normal, but you should track their age to ensure they clear within reasonable timeframes.
It doesn’t happen often, but even banks make errors. When you identify a bank error, document it thoroughly and contact your bank immediately. Keep detailed records of your communication and any corrections you need to make.
Apply a double-entry verification process for critical transactions. Use Excel's data validation features to minimize input errors and create audit trails for all changes made to your reconciliation.
If you manage multiple accounts, create separate sheets for each account within the same Excel document. Use a master summary sheet to combine all account reconciliations and provide an overall cash position view.
You should consider upgrading from manual reconciliation to automated reconciliation software when:
Reconciliation tools like Reiterate cut out 90% of your manual work. They automatically import bank feeds, match transactions using AI, and provide a real-time reconciliation status. These tools often integrate seamlessly with popular accounting platforms and significantly reduce your time spent on monthly reconciliations.
Get in touch with us and see exactly how we can make your bank reconciliation effortless.