Get 80% off your plan for your first 3 months*
Guide

What is bank reconciliation? Steps, tips and benefits

Match your records to your bank statements and keep your finances accurate.

A small business owner doing bank reconciliation

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio

Published Monday 15 June 2026

Table of contents

Key takeaways

  • Bank reconciliation is the process of matching your business accounting records against your bank statements to catch errors, spot fraud, and keep your finances accurate.
  • Reconciling weekly or monthly prevents small discrepancies from growing into costly problems that are harder to track down and resolve.
  • Using a dedicated business bank account and accounting software with automated bank feeds can reduce reconciliation time from hours to minutes.
  • Accurate reconciliation supports your BAS lodgements, helps you meet ATO record-keeping requirements, and gives you confidence in your financial decisions.

What is bank reconciliation?

Bank reconciliation is the process of comparing your business's accounting records with your bank statements to make sure they match. It's a core part of good bookkeeping and helps you maintain accurate financial data.

When you reconcile, you go through each transaction in your accounting records and check it against the corresponding entry on your bank statement. Any differences are investigated and corrected. The end result is a bank reconciliation statement that confirms your records and your bank's records align.

Regular bank reconciliation helps you:

  • Spot and correct bookkeeping mistakes before they compound
  • Identify unauthorised transactions or suspicious activity early
  • Get reliable financial data instead of estimates or guesswork
  • Classify deductible expenses and prepare complete records for filing, which the ATO generally requires to be retained for 5 years
  • Assign costs to specific jobs to measure true profit margins

Why bank reconciliation is important

Bank reconciliation is more than a routine admin task. It's one of the most effective ways to protect your business finances and stay on top of your obligations.

Here's why it matters for your small business:

  • Fraud detection: reconciling regularly helps you spot unauthorised withdrawals, duplicate charges, or suspicious transactions before they cause serious damage.
  • Cash flow accuracy: you get a clear, up-to-date picture of how much money is actually in your account, rather than relying on estimates or outdated records.
  • Error detection: data entry mistakes, missed transactions, and transposed figures are caught early, when they're still easy to fix.
  • Tax and BAS compliance: accurate records make it simpler to lodge your Business Activity Statements and meet your GST and BAS obligations with the ATO.
  • Better decisions: when your financial data is reliable, you can make confident choices about spending, hiring, pricing, and growth.

How to do bank reconciliation step by step

Bank reconciliation follows a straightforward process, whether you do it manually or use accounting software. These steps apply regardless of your business size or industry. For a more detailed walkthrough, see this step-by-step bank reconciliation guide.

Step 1: Gather your records

Start by collecting your bank statement for the period you're reconciling and your corresponding accounting records (your cashbook, general ledger, or accounting software data). Make sure both cover the same date range.

Step 2: Compare your starting balances

Check that the opening balance on your bank statement matches the opening balance in your accounting records. If these don't match, you'll need to resolve the difference from the previous period first.

Step 3: Match transactions one by one

Go through each deposit and withdrawal on your bank statement and match it to the corresponding entry in your accounting records. Tick off each transaction that appears in both places. Accounting software with bank feeds can automate this by suggesting matches for you to confirm with a single click.

Step 4: Identify discrepancies

After matching, review any transactions that remain unmatched on either side. Common reasons include outstanding cheques that haven't cleared, deposits in transit, bank fees or interest you haven't recorded, and timing differences between when you entered a transaction and when it appeared on your statement.

Step 5: Make adjustments

Record any legitimate transactions from your bank statement that are missing from your accounting records, such as bank fees, interest payments, or direct debits. Similarly, note any items in your records that haven't yet appeared on the statement, like outstanding cheques.

Step 6: Confirm your final balances

Once all adjustments are made, your adjusted cashbook balance should match your adjusted bank statement balance. If they match, your reconciliation is complete. If not, go back and check for errors or missing items until the balances align.

Bank reconciliation example

A worked example helps show how the reconciliation process comes together. Here's a simplified scenario for a small business at the end of March.

Your bank statement shows a closing balance of $12,450. Your cashbook shows a closing balance of $11,920. The 2 balances don't match, so you investigate.

You find the following items that explain the difference:

  • An outstanding cheque for $800 that you issued to a supplier hasn't cleared the bank yet. This amount is in your cashbook but not yet on your bank statement.
  • A customer deposit of $350 was recorded in your cashbook but hadn't reached your bank account by the statement date (deposit in transit).
  • A bank fee of $20 appears on your bank statement but hasn't been recorded in your cashbook.

To reconcile, you adjust both sides:

Adjusted bank balance: $12,450 (bank statement) minus $800 (outstanding cheque) plus $350 (deposit in transit) = $12,000.

Adjusted cashbook balance: $11,920 (cashbook) plus $100 (interest earned, not yet recorded) minus $20 (bank fee, not yet recorded) = $12,000.

Both adjusted balances now equal $12,000, so the reconciliation is complete. You'd then record the bank fee and interest in your accounting records to keep them current.

Common bank reconciliation errors

Even with a careful process, errors crop up during bank reconciliation. Knowing the most common ones helps you find and fix them faster.

Timing differences

Transactions can take several days to clear. Cheques, electronic transfers, and direct debits often appear in your records on a different date than they appear on your bank statement. In Australia, small businesses wait an average of 23.9 days to be paid, and even once invoices are due, payments still arrive an average of 6.6 days late. Those gaps between issuing, due dates, and actual receipt create the timing mismatches that show up during reconciliation.

Data entry mistakes

Transposed numbers, incorrect amounts, or wrong account codes are among the most frequent causes of reconciliation discrepancies. For example, entering $540 instead of $450 creates a $90 difference that can be difficult to find later. Double-check figures as you enter them, or use accounting software to reduce manual data entry.

Missing transactions

Forgetting to record a transaction, such as a cash payment, a direct debit, or a bank transfer, leaves a gap in your records. Review your bank statement carefully for any items that aren't in your cashbook, and record them with the correct date and category.

Duplicate entries

Recording the same transaction twice inflates your expenses or income. This sometimes happens when a transaction is entered manually and then also imported through a bank feed. Check for duplicates by sorting transactions by amount and date.

Bank fees and charges not recorded

Monthly account fees, transaction charges, and interest payments often appear on your bank statement but not in your accounting records. These small amounts add up over time and cause your balances to drift apart. Record them as soon as they appear on your statement.

Unauthorised transactions

Unfamiliar charges on your bank statement could indicate fraud, card skimming, or billing errors from third parties. If you spot a transaction you don't recognise during reconciliation, contact your bank promptly. Regular reconciliation is one of the best ways to catch unauthorised activity early.

How often should you reconcile your bank account?

You need to reconcile your accounts before lodging your BAS or tax return, which might be monthly or quarterly depending on your situation. But it's a good habit to reconcile more often than that.

Reconciling daily or weekly keeps your financial records up to date. It also makes the task smaller and easier to manage. If you wait longer, transactions pile up and the job becomes harder. With Australian small businesses now being paid faster than at any point since 2017, more transactions are flowing through accounts in shorter windows, making regular reconciliation even more important to keep up.

Using accounting software with automated bank feeds can turn reconciliation into a quick daily task. Instead of spending hours at the end of the month, you spend a few minutes each day confirming matches and catching issues in real time.

Best practices for bank reconciliation

Following a few core practices makes bank reconciliation faster, more accurate, and less stressful over time.

  • Use a dedicated business bank account: keeping personal and business transactions separate simplifies reconciliation and avoids the complexity of sorting mixed expenses. It also makes your records clearer for BAS lodgements and tax returns.
  • Reconcile frequently: weekly reconciliation is ideal for most small businesses. It keeps each session short and prevents errors from compounding.
  • Use accounting software with bank feeds: automated bank feeds pull your transactions directly into your accounting software, and smart matching suggests likely matches for you to confirm. This reduces manual data entry and the errors that come with it.
  • Document every adjustment: when you make a correction or adjustment during reconciliation, record what it was, why it happened, and how you resolved it. This creates an audit trail and helps if you need to explain a discrepancy later.
  • Understand cash and accrual accounting: knowing which method your business uses helps you interpret timing differences correctly during reconciliation.
  • Keep records for ATO requirements: the ATO requires you to retain financial records for 5 years. Storing your reconciliation reports and supporting documents makes it straightforward to respond to any review or audit.

Simplify bank reconciliation with Xero

Bank reconciliation doesn't have to be a time-consuming chore. With the right approach and tools, it becomes a quick routine that gives you confidence in your numbers and keeps your business on track.

Xero's accounting software connects directly to your bank, pulling in transactions automatically through secure bank feeds. Smart matching suggests the right matches for your review, and you can confirm them in a single click. Instead of spending hours comparing spreadsheets, you can reconcile in minutes and get back to running your business. Get one month free.

FAQs on bank reconciliation

Here are answers to frequently asked questions about bank reconciliation.

What are the main steps in bank reconciliation?

The main steps are: gather your bank statement and accounting records, compare starting balances, match transactions one by one, identify any discrepancies, make adjustments for items like bank fees or outstanding cheques, and confirm that your adjusted balances match.

What is a bank reconciliation statement?

A bank reconciliation statement is a document that summarises the differences between your bank statement balance and your cashbook balance at a given date. It lists adjustments on both sides, such as outstanding cheques and deposits in transit, to show how the 2 balances are brought into agreement.

What should I do if my bank statement doesn't match my records?

Start by checking for simple data entry errors like transposed numbers or duplicated transactions. Then look for timing differences, such as cheques that haven't cleared or deposits in transit. Review your bank statement for fees, interest, or direct debits you may not have recorded.

What is the bank reconciliation formula?

The basic formula is: bank statement balance, plus deposits in transit, minus outstanding cheques, plus or minus any bank errors, equals the adjusted bank balance. This adjusted figure should match your adjusted cashbook balance after you've accounted for unrecorded bank fees, interest, and other items.

What are common bank reconciliation errors?

The most frequent errors include timing differences between your records and the bank, data entry mistakes like transposed figures, missing or unrecorded transactions, duplicate entries, and bank fees that haven't been captured in your accounting records.

Who should be responsible for bank reconciliation?

In a small business, the owner or a trusted bookkeeper typically handles reconciliation. If possible, the person reconciling should be different from the person recording transactions, as this separation of duties helps prevent and detect errors or fraud.

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.

Get one month free

Purchase any Xero plan, and we will give you the first month free.