What is bank reconciliation?
Match your books to your bank and keep your business finances accurate.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio
Published Wednesday 27 May 2026
Table of contents
Key takeaways
- Bank reconciliation is the process of matching your business accounting records with your bank statements to make sure every transaction is accounted for and your balances agree.
- Regular reconciliation helps you catch errors, spot fraud early, and keep your financial records accurate for tax filing with the Canada Revenue Agency (CRA).
- The process follows a clear set of steps. Gather your records, compare balances, adjust for differences, and confirm the amounts match.
- Reconciling regularly gives you a clearer picture of your cash flow. It also helps you make confident business decisions.
What is bank reconciliation?
Bank reconciliation is the process of comparing your internal accounting records with your bank statement to make sure they match. It helps you confirm that every transaction in your bookkeeping records lines up with what your bank has recorded.
When you reconcile, you're looking for differences between your records and the bank's records. These differences might come from outstanding cheques, deposits that haven't cleared yet, bank fees, or simple data entry mistakes. The goal is to identify and resolve each one so your records are accurate.
Keeping your financial records in order isn't just good practice. The CRA requires businesses to keep accurate records for at least six years under the Income Tax Act. Regular bank reconciliation helps you meet this requirement.
Why is bank reconciliation important?
Bank reconciliation protects your business by keeping your financial records accurate and up to date. Without it, small errors can go unnoticed and grow into costly problems.
Ensures accurate financial records
Your books and your bank statement won't always agree on their own. Timing differences, bank fees, and manual entry mistakes can all create gaps. Reconciliation closes those gaps so your records reflect what's actually happening with your money.
Accurate records mean you can trust the numbers when reviewing your profit and loss, balance sheet, or cash position. This is especially important when making decisions about spending, hiring, or investing in your business.
Detects fraud early
Reconciliation is one of the simplest ways to spot unauthorized transactions. If someone makes a payment or withdrawal you didn't approve, it will show up as a mismatch between your books and your bank statement.
The sooner you catch fraudulent activity, the easier it is to resolve. Waiting months to reconcile gives bad actors more time and makes recovery harder.
Improves cash flow management
Knowing exactly how much money you have available is essential for running your business day to day. Bank reconciliation shows you which payments have cleared and which are still outstanding. For more on tracking your money, see this guide to managing cash flow.
This gives you a realistic view of your cash position. You can plan payments, avoid overdrafts, and make sure you have enough to cover upcoming expenses.
Simplifies tax preparation
Filing your taxes is much easier when your records are clean and reconciled throughout the year. You won't need to scramble to find missing transactions or explain discrepancies to your accountant.
The CRA expects your records to be accurate and complete. Regular reconciliation reduces the risk of errors on your tax return and helps you stay prepared in case of an audit.
Supports financial planning
Reliable financial data is the foundation for good planning. When your records are reconciled, you can trust the numbers behind your budgets, forecasts, and financial statements.
You'll have a clearer picture of your revenue trends, expense patterns, and overall financial health. That makes it easier to set realistic goals and track your progress.
How often should you reconcile your bank account?
At a minimum, you should reconcile your bank account once a month. If your business handles a high volume of transactions, reconciling daily or weekly is a better approach.
The right frequency depends on your business size and transaction volume. A freelancer with a handful of transactions each month may find monthly reconciliation sufficient. A retail business processing dozens of sales daily benefits from reconciling more often.
More frequent reconciliation offers several advantages. Errors and discrepancies are easier to investigate when the transactions are fresh. You also get a more current view of your cash position, which helps with day-to-day decisions.
Whatever schedule you choose, consistency is what matters most. Set a regular time to reconcile and stick to it. This turns reconciliation into a routine task rather than a stressful catch-up exercise at the end of the quarter.
How to do bank reconciliation in 6 steps
Bank reconciliation follows a logical sequence. Work through these six steps to match your records with your bank statement and resolve any differences.
1. Gather your records
Start by collecting your bank statement for the period you're reconciling. You'll also need your general ledger or cash book showing all the transactions you've recorded during that same period.
If you use accounting software with automatic bank feeds, your bank transactions may already be imported. Otherwise, download your statement from your bank's online portal or use the paper copy.
2. Compare your bank statement with your book balance
Go through each transaction on your bank statement and check it against your accounting records. Mark off every transaction that appears in both places with matching dates and amounts.
Any transaction that doesn't have a match needs further investigation. Make a note of unmatched items on both sides. These are the differences you'll resolve in the next steps.
3. Adjust for bank-only transactions
Some transactions may appear on your bank statement but not yet in your books. These typically include bank fees, interest earned on the account, and direct debits you haven't recorded. Electronic payments from customers may also appear.
Add these transactions to your accounting records so your books reflect everything the bank has processed. Learn more about how to record accounting transactions accurately.
4. Adjust for book-only transactions
Other transactions may appear in your books but not on the bank statement. Common examples include cheques you've written that haven't been cashed yet and deposits that are still being processed. Transfers you've initiated may also not have settled.
These items explain why your bank balance differs from your book balance. Note them as timing differences rather than errors.
5. Compare the adjusted balances
After making adjustments on both sides, your adjusted bank balance and your adjusted book balance should match. If they don't, go back and check for missed transactions, incorrect amounts, or duplicate entries.
A small difference often points to a data entry error or a transaction recorded on the wrong date. Take time to find the source of any remaining discrepancy before moving on.
6. Record reconciliation adjustments
Once your balances agree, record all the adjustments in your accounting system. This includes adding any bank transactions you discovered and correcting any errors in your books.
Save a copy of your completed reconciliation along with the bank statement. This creates an audit trail that documents your process and supports your records if the CRA ever requests them.
Bank reconciliation example
Here's a worked example showing how bank reconciliation works for a small Canadian business.
Suppose your bank statement shows a closing balance of $15,200 on 31 March. Your accounting records show a book balance of $14,650 on the same date. The $550 difference needs to be explained and resolved.
On the bank side, you find two outstanding cheques that haven't been cashed yet. Cheque 1042 for $800 was written to a supplier, and cheque 1045 for $350 was written for office supplies. You also have a deposit of $900 that you made on 31 March but that hasn't appeared on the statement yet. Adjusting the bank balance: $15,200 minus $800 minus $350 plus $900 gives you an adjusted bank balance of $14,950.
On the book side, you discover a $25 monthly bank service charge that hasn't been recorded in your books. You also find a direct deposit of $300 from a customer that you haven't entered yet. Adjusting the book balance: $14,650 minus $25 plus $300 gives you an adjusted book balance of $14,925.
In this case, the adjusted balances don't yet match. The $25 difference ($14,950 versus $14,925) suggests a missed item. After reviewing further, you find a $25 interest payment credited by the bank that wasn't in your records.
Adding that to your book side: $14,925 plus $25 gives you $14,950. Now both adjusted balances agree at $14,950, and the reconciliation is complete.
Common bank reconciliation errors
Even with a careful process, mistakes can happen during reconciliation. Knowing the most common errors helps you find and fix them faster.
- Data entry errors. Typing the wrong amount when recording a transaction is one of the most frequent mistakes. Even a small digit error can throw off your reconciliation.
- Transposition errors. Swapping two digits in an amount, such as recording $540 instead of $450, creates a difference that can be tricky to spot.
- Omitted transactions. Forgetting to record a transaction altogether, such as a cash purchase or an automatic payment, leaves a gap in your books.
- Timing differences. Cheques and deposits can take days to clear. A cheque written at month-end may not appear on your bank statement until the following period.
- Fraudulent transactions. Unauthorized withdrawals, forged cheques, or stolen card details can create unexplained differences between your records and the bank's.
- Bank errors. Banks occasionally process transactions incorrectly, such as posting a deposit to the wrong account or applying a charge in error.
- Unrecorded bank service charges. Monthly fees, wire transfer charges, and non-sufficient funds (NSF) penalties often appear on your statement without a corresponding entry in your books.
Key bank reconciliation terms
Understanding these terms makes the reconciliation process easier to follow. Here are the most common balance-related terms.
- Book balance. The cash balance recorded in your accounting system, also called the ledger balance or cash book balance.
- Bank balance. The cash balance shown on your bank statement at the end of a given period.
- Adjusted cash balance. The final balance after all reconciliation adjustments have been applied to either the bank or book side.
- Bank reconciliation statement. A document that lists all adjustments made to both the bank balance and book balance, showing how they were brought into agreement.
You'll also encounter these terms related to specific transaction types.
- Outstanding cheques. Cheques you've written and recorded in your books that haven't yet been cashed or processed by the bank.
- NSF cheques. Non-sufficient funds cheques are cheques deposited into your account that bounced because the payer didn't have enough funds to cover them.
- Deposits in transit. Money you've deposited or received that hasn't yet appeared on your bank statement, usually due to processing time.
- Cleared transactions. Transactions that have been fully processed by the bank and appear on your statement. Uncleared transactions are still pending.
Tips for effective bank reconciliation
A few practical habits can make your reconciliation process smoother and more reliable.
- Use a dedicated business bank account. Keeping personal and business finances separate makes reconciliation far simpler and avoids confusion at tax time.
- Reconcile on a consistent schedule. Pick a day each week or month for reconciliation and stick to it. Regular reconciliation keeps discrepancies small and manageable. See this step-by-step bank reconciliation guide for more detail.
- Use accounting software with bank feeds. Automatic bank feeds import transactions directly from your bank into your accounting system. This reduces manual entry and the errors that come with it.
- Keep detailed records of every transaction. Save receipts, invoices, and payment confirmations. Good documentation makes it easier to track down the source of any discrepancy.
- Separate duties where possible. If you have more than one person handling finances, have different people record transactions and perform reconciliation. This adds a layer of oversight.
- Review your reconciliation reports regularly. Don't just complete reconciliation and move on. Review the reports to spot patterns, recurring errors, or unusual activity over time.
Simplify bank reconciliation with Xero
Bank reconciliation doesn't have to be a time-consuming manual task. The right accounting software imports your bank transactions automatically and matches them to your existing records. Anything that doesn't match is flagged so you can review it quickly.
With automatic bank feeds and smart matching, daily reconciliation becomes a quick review rather than a lengthy process. You can reconcile from anywhere and keep your records current, so you spend more time on the parts of your business that matter most. Get one month free.
FAQs on bank reconciliation
Here are some frequently asked questions about bank reconciliation.
What is a bank reconciliation statement?
A bank reconciliation statement is a formal document produced at the end of each reconciliation. It records which adjustments were made, who reviewed them, and the date the reconciliation was completed. This makes it a useful audit trail if the CRA requests documentation. Your accountant may also need it to verify your records during year-end review.
What are the three methods of bank reconciliation?
There are three common approaches. The first compares your book balance to your bank balance. This is the most widely used method. The second compares both balances to a common adjusted balance.
The third compares transactions line by line. Most small businesses use the first approach, adjusting both balances until they match. The line-by-line method suits accounts with very high transaction volumes.
Who should be responsible for bank reconciliation?
Ideally, someone who doesn't handle daily cash receipts or make payments should perform reconciliation. This separation of duties reduces the risk of errors being overlooked or fraud going undetected. In a very small business, one person may handle all finances. If so, ask your accountant or bookkeeper to review the reconciliation periodically.
What should I do if my bank statement doesn't match my records?
Start by checking for the most common causes: outstanding cheques, deposits in transit, unrecorded bank fees, and data entry mistakes. Work through each unmatched transaction one at a time. If you find a transaction you can't explain, contact your bank to verify the details. In rare cases, the bank may have made a processing error that it needs to correct on its end.
Can I do bank reconciliation without accounting software?
Yes. You can reconcile using a spreadsheet or even pen and paper. The process is the same: compare your records to the bank statement, identify differences, and make adjustments.
However, manual reconciliation takes more time and is more prone to human error as your transaction volume grows. Automated bank feeds and matching tools can significantly reduce the time you spend on reconciliation.
How long should I keep my bank reconciliation records?
The CRA requires businesses in Canada to keep financial records for at least six years. This includes bank reconciliation statements and supporting documents. If you've filed a tax return late, the six-year period starts from the date you filed. Storing records digitally in a secure cloud system makes long-term retention easier to manage.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Download the guide on how to do bookkeeping
Learn about the eight core bookkeeping jobs, from data entry to reporting and tax prep. Fill out the form to receive the guide as a PDF.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.