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

What is bank reconciliation?

Learn what bank reconciliation is, why it matters, and how to reconcile your bank account in six simple steps.

A small business owner doing bank reconciliation

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio

Published Tuesday 6 October 2026

Table of contents

Key takeaways

  • Bank reconciliation is the process of comparing the transactions and closing balance in your accounting records with your bank statement, then explaining any differences until the balances agree.
  • Reconciling regularly, whether weekly or monthly, helps you spot errors, detect unauthorised transactions, and maintain a clear picture of your cash flow.
  • Using accounting software with automatic bank feeds can reduce the time you spend reconciling from hours to minutes, so you can focus on running your business.
  • Keeping a dedicated business bank account and documenting your reconciliation process makes the task faster and supports compliance with Irish tax obligations.

What is bank reconciliation?

Bank reconciliation is where you compare the transactions and closing balance in your accounting records with your bank statement for the same period. You then explain any differences until the two balances agree.

Most differences come down to timing or missing entries. Timing items include outstanding cheques and deposits in transit that haven't cleared yet. Missing entries include bank fees or interest you haven't recorded, along with errors such as duplicates or wrong amounts. Once you've accounted for each one, you have a reconciled balance, often documented in a bank reconciliation statement.

Picture a café owner in Galway at the end of the month. She checks the card takings and supplier payments in her books against her bank statement, and spots a card terminal fee she hadn't recorded. Once she adds the fee, the balances agree. Her records are then ready for tax returns and any queries from Revenue, Ireland's tax authority.

Why is bank reconciliation important?

Bank reconciliation is important because it is the simplest way to verify that your financial records are complete and correct. Without it, small errors and missing transactions can accumulate, leaving you with an unreliable picture of your business finances.

Here are the main reasons reconciliation matters for your business:

  • Accuracy. Reconciliation catches data entry mistakes, duplicate transactions, and recording errors before they affect your reporting or tax filings.
  • Fraud prevention. Comparing your records against your bank statement helps you identify unauthorised withdrawals, suspicious payments, or unfamiliar charges quickly.
  • Cash flow management. Knowing exactly how much money is in your account, and what payments are still outstanding, means you can plan ahead with confidence rather than guessing.
  • Compliance. Irish businesses must maintain accurate financial records for Revenue. Regular reconciliation supports this obligation and makes end-of-year accounts and value-added tax (VAT) returns more straightforward.

How often should you reconcile your bank account?

How often you reconcile depends on the volume and complexity of your transactions. For most small businesses, weekly or monthly reconciliation strikes the right balance between accuracy and time investment.

If you process a high number of transactions, weekly reconciliation helps you stay on top of your records and catch discrepancies sooner. Monthly reconciliation works well for businesses with lower transaction volumes.

With accounting software that connects directly to your bank, you can reconcile daily in just a few minutes. Automatic bank feeds pull in your latest transactions, so the matching process becomes faster and more straightforward.

Key terms in bank reconciliation

Before you start reconciling, it helps to understand a few common terms you'll encounter during the process.

  • Book balance: the balance recorded in your own accounting records, reflecting all the transactions you've entered
  • Bank balance: the balance shown on your bank statement at a specific date
  • Outstanding cheque: a cheque you've written and recorded in your books, but that hasn't been cashed or cleared by the bank yet
  • Deposit in transit: money you've received and recorded, but that hasn't appeared on your bank statement yet because it's still being processed
  • Bank fees: charges applied by your bank, such as transaction fees, account maintenance fees, or foreign exchange fees, that may not yet be recorded in your books
  • Adjusted balance: the final balance after you've accounted for all outstanding items, fees, and corrections on both sides; this is the figure that should match when reconciliation is complete

How to do bank reconciliation step by step

Follow these steps to reconcile your bank account. The process is the same whether you're doing it manually or using software, though software speeds up several of the steps significantly.

  1. Gather your bank statement for the period you're reconciling and your accounting records for the same period, such as your cash book, ledger or the transaction register in your accounting software. Make sure both cover exactly the same date range.
  2. Check that the opening balance on your bank statement matches the opening balance in your books. If they don't align, look back at the previous reconciliation to find where the discrepancy began. You need a matching starting point before you move forward.
  3. Match each transaction in your books to the corresponding entry on your bank statement, ticking off every item that appears in both places. If you use Xero's bank reconciliation feature, automatic bank feeds import your transactions and suggest matches, so this step takes a fraction of the time.
  4. Review the items left over on both sides after matching. On the bank statement side, look for fees, interest or direct debits you haven't recorded yet. On your books side, look for outstanding cheques or deposits in transit that the bank hasn't processed.
  5. Record any missing transactions in your books, such as bank fees you weren't aware of, interest earned or payments that came through a different channel. Correct any errors you've found, such as duplicate entries or incorrect amounts.
  6. Confirm that your adjusted book balance and your adjusted bank balance are the same figure. If they match, your reconciliation is complete. If they don't, go back through the unmatched items to find the remaining discrepancy.

Bank reconciliation example

Here's a worked example showing how reconciliation works for a small Irish business at the end of the month.

Your bank statement shows a closing balance of EUR 5,230.00. Your book balance shows EUR 4,985.00. The difference is EUR 245.00, and you need to find out why.

When you compare the two records, you find three unmatched items:

  • Outstanding cheque: you wrote a cheque for EUR 400.00 to a supplier, which you recorded in your books but the bank hasn't cleared yet
  • Deposit in transit: a customer payment of EUR 120.00 that you recorded but hasn't appeared on the bank statement
  • Bank fee: your bank charged a monthly account fee of EUR 35.00 that you hadn't recorded in your books

To reconcile, adjust both sides. On the bank side, subtract the outstanding cheque (EUR 400.00) and add the deposit in transit (EUR 120.00). That gives you an adjusted bank balance of EUR 4,950.00.

On the book side, subtract the bank fee (EUR 35.00). That gives you an adjusted book balance of EUR 4,950.00. The balances now match, and your reconciliation is complete.

Common bank reconciliation challenges

Even with a clear process, reconciliation can throw up a few common challenges. Knowing what to expect helps you resolve discrepancies faster.

  • Timing differences. Transactions often take a day or more to clear. A payment you made on the last day of the month might not appear on your bank statement until the next month, creating a temporary mismatch.
  • Manual data entry errors. Transposing digits, entering the wrong amount, or recording a transaction twice are easy mistakes to make when you're doing everything by hand.
  • Bank fees and charges. Monthly account fees, foreign exchange charges, and transaction fees can appear on your bank statement without a corresponding entry in your books if you haven't set up automatic recording.
  • Missing transactions. A payment received in cash, a direct debit you forgot to record, or an automatic subscription charge can all create gaps between your records and your bank statement.
  • Mixing personal and business transactions. If you don't have a dedicated business bank account, sorting through personal and business transactions adds time and increases the risk of errors. Opening a separate business account is one of the simplest ways to make reconciliation faster and more reliable.

Best practices for bank reconciliation

A few straightforward habits can make your reconciliation process quicker and more effective over time.

  • Set a regular schedule. Whether it's weekly or monthly, sticking to a consistent reconciliation routine prevents a backlog of unmatched transactions and keeps your records current.
  • Use a dedicated business bank account. Separating personal and business finances removes a layer of complexity and makes it easier to identify every transaction.
  • Automate where you can.Connecting your bank to accounting software through automatic bank feeds means your transactions are imported daily, reducing manual entry and the errors that come with it.
  • Document your process. Keep a record of each reconciliation, including the date, the period covered, and any adjustments you made. This supports your Companies Act 2014 obligations and gives you a clear audit trail.
  • Investigate discrepancies promptly. When something doesn't match, resolve it straight away rather than leaving it for later. Small unresolved differences can compound over time.

Simplify bank reconciliation with Xero

Regular bank reconciliation gives you a clear, accurate view of your business finances, and that clarity is the foundation for confident decision-making. When you know exactly where your money is, you can plan ahead, respond to opportunities, and stay on top of your obligations to Revenue.

Xero's accounting software is designed to make reconciliation faster and simpler for small businesses in Ireland. With automatic bank feeds, your transactions are imported daily so you can match and reconcile in minutes rather than hours. If you'd like to see how it works for your business, get one month free.

FAQs on bank reconciliation

Here are answers to some frequently asked questions about bank reconciliation.

How long should you keep bank reconciliation records in Ireland?

Irish tax law requires businesses to retain financial records, including reconciliation documentation, for at least six years from the end of the relevant tax year. Keeping organised reconciliation records also makes it easier to respond to any Revenue audit or query.

How do you prepare a bank reconciliation statement?

A bank reconciliation statement lists your bank balance and book balance side by side, then shows the adjustments needed to bring them into agreement. Start with the closing balance from each source, add or subtract unmatched items such as outstanding cheques, deposits in transit, and bank fees, and verify that the adjusted totals are equal.

What should you do if your bank statement doesn't match your records?

Review unmatched items first, as timing differences and unrecorded bank fees are the most common causes. If the gap remains, check for data entry errors such as transposed digits or duplicate entries. For persistent discrepancies, consulting an accountant or bookkeeper can help you identify the source.

Can you do bank reconciliation without software?

Yes, you can reconcile using a spreadsheet or even pen and paper. However, manual reconciliation is slower and more prone to human error, especially as your transaction volume grows. Software with automatic bank feeds significantly reduces the time and effort involved.

Who is responsible for bank reconciliation in a small business?

In most small businesses, the owner handles reconciliation, particularly in the early stages. As the business grows, this task is often delegated to a bookkeeper or accountant. Regardless of who performs it, the business owner remains responsible for ensuring financial records are accurate.

What is the difference between a bank reconciliation and a bank statement?

A bank statement is a document your bank provides showing all processed transactions and the closing balance for a specific period. A bank reconciliation is the process you perform to compare that statement against your own accounting records, identify discrepancies, and adjust both sides until they agree.

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.