Bank Reconciliation

Accounts Receivable Dictionary

What is bank reconciliation?

Bank reconciliation is the process of matching the transactions in your accounting records against your bank statement to make sure the two agree. You compare every deposit, payment and fee in your books with what the bank actually shows, then explain any differences. When they line up, you know your recorded cash balance is real.

It matters because your books and your bank rarely match on any given day, and that is normal. A check you have written may not have cleared yet, a customer payment may be in transit, the bank may have charged a fee you have not entered. Reconciliation is how you account for those timing gaps, catch genuine errors or fraud, and trust the cash figure you are making decisions on.

Key takeaways

Books vs bank.You match your recorded transactions against the bank statement and explain any gaps.

Differences are normal.Uncleared checks, payments in transit and bank fees cause most of them.

Do it regularly.Reconciling often catches errors and fraud early and keeps your cash figure trustworthy.

How to do a bank reconciliation

A bank reconciliation follows the same five steps every time, whether you do it on paper or in software. The aim is to get your book balance and your bank balance to agree once timing differences are accounted for.

1
Get both records for the period

Take your bank statement and your accounting ledger for the same date range, ending on the same day.

2
Match transaction by transaction

Tick off each item that appears in both. Most lines should match exactly on amount and date.

3
Identify the differences

Flag anything in one record but not the other: uncleared checks, deposits in transit, bank fees or interest.

4
Adjust and investigate

Record items the bank knows about but your books do not, and chase up anything that looks like an error.

5
Confirm the balances agree

Once every difference is explained, the adjusted book balance and bank balance should match. Then it is reconciled.

The classic check is the bank reconciliation formula: start from the bank statement balance, add deposits in transit, subtract uncleared checks, and you should arrive at your adjusted book balance. A quick example: if the bank shows 10,000, you have a 1,500 deposit in transit and a 400 check that has not cleared, your adjusted balance is 10,000 plus 1,500 less 400, or 11,100. If your books say 11,100, you are reconciled; if they say anything else, the gap is an error or an unrecorded item still to find. This is one type of account reconciliation, and the same matching discipline underlies the broader ledger reconciliation work that keeps a full set of books accurate.

What causes differences in a bank reconciliation?

Most differences come from timing, where a transaction has hit one record but not yet the other, rather than from mistakes. Knowing the usual culprits makes reconciling far faster, because you can explain each gap rather than hunting blindly.

Uncleared checks

You have recorded a payment, but the recipient has not yet banked the check.

Deposits in transit

A payment is in your books but has not yet shown up on the bank statement.

Bank fees and interest

Charges or interest the bank has applied that you have not yet entered in your books.

Errors or duplicates

A transposed figure, a missed entry or a transaction recorded twice on either side.

How to do a bank reconciliation in Xero

In Xero, bank reconciliation is the process of confirming each imported bank line against a matching transaction in your accounts, usually by clicking OK on a suggested match. Xero pulls your bank transactions in automatically through a bank feed, then proposes a match for each one: an invoice payment, a bill, an expense. You review the suggestion, confirm it if it is right, or create or find the correct transaction if it is not. QuickBooks works in much the same way, matching downloaded bank lines to entries in your books.

The feed proposes, you decide

The software removes most of the manual matching, but it does not remove the judgment. A green suggested match is a proposal, not a guarantee, so it still pays to check that the amount, date and contact make sense before confirming. The real prize is keeping the feed reconciled little and often, ideally every few days, so the work never piles up and your reported cash position is always current. That is the same idea behind continuous reconciliation, and it connects directly to receivables: when a customer pays, reconciling the payment promptly closes the invoice and keeps your Xero integration data clean for chasing the invoices that are still open.

One habit saves the most time

More than any other trick, keeping your books current between reconciliations is what makes the feed almost reconcile itself. The three habits below do most of the work.

1
Enter invoices and bills as they happen

If transactions are recorded when they occur, most bank lines already have a match waiting.

2
Reconcile every few days, not monthly

Little and often means a handful of lines each time instead of dozens at month end.

3
Investigate odd lines immediately

Researching one unexplained line now beats untangling a backlog of them weeks later.

4
Avoid the month-end pile-up

Accounts left untouched for weeks turn reconciliation into a painful slog; current books keep it light.

Little and often is not just neater, it is genuinely less work: the accounts that turn into a painful month-end slog are usually the ones left untouched for weeks, where dozens of unexplained lines pile up and every one has to be researched at once.

Bank reconciliation vs other reconciliations

Bank reconciliation matches your books specifically to the bank statement; broader reconciliations match other accounts or ledgers. A bank reconciliation is the most common and the most familiar, but it is one member of a family. They share one purpose: making sure the number in your books is backed by something real, whether that evidence is a bank statement, a supplier statement or another ledger.

TypeWhat it matchesEvidence used
Bank reconciliationYour books against the bank statement.The bank statement or feed.
Ledger reconciliationA subsidiary ledger, such as receivables, against its control account.The general ledger control account.
Account reconciliationAny account balance against its supporting records.Whatever backs the account: statements, schedules, another ledger.

Bank reconciliation is simply the version where the trusted external source is your bank, which is why it is usually the first reconciliation any business learns to do.

Why bank reconciliation matters

Beyond tidy books, reconciliation is a control. It is often the first place a duplicate payment, a bank error or an unauthorized transaction shows up, because the books and the bank stop agreeing. Reconciling regularly means you catch those things within days rather than months, when they are far easier to fix and far cheaper if they turn out to be fraud. It also gives you a cash figure you can actually rely on, which matters most when cash is tight and every decision hinges on knowing exactly how much you have.

For a business chasing payments, a reconciled ledger is the foundation: you cannot confidently chase an overdue invoice if you are not certain the payment has not already arrived and simply gone unmatched. Nothing damages a customer relationship faster than a demand for money they have already paid, and an up-to-date reconciliation is what stops that from ever happening.

Frequently asked questions
What is bank reconciliation?
Bank reconciliation is the process of matching the transactions in your accounting records against your bank statement to make sure the two agree. You compare deposits, payments and fees, then explain any differences such as uncleared checks or bank charges, so your recorded cash balance is accurate.
How do you do a bank reconciliation?
Take your bank statement and ledger for the same period, match each transaction that appears in both, identify the differences such as uncleared checks and deposits in transit, record any items the bank knows about that your books do not, and confirm that the adjusted book balance and bank balance agree.
What is the bank reconciliation formula?
Start from the bank statement balance, add deposits in transit, then subtract uncleared checks to reach your adjusted book balance. If the two balances do not match after this, there is an error or an unrecorded transaction still to find and correct.
How do you reconcile a bank account in Xero?
Xero imports your bank transactions through a bank feed and suggests a match for each line, such as an invoice payment or a bill. You review each suggestion and click OK to confirm it, or find or create the correct transaction if the match is wrong. Doing this every few days keeps the account reconciled and your cash position current.
How often should you reconcile your bank account?
At a minimum, reconcile monthly when the bank statement arrives. Many businesses reconcile weekly or every few days using a bank feed, which catches errors and fraud sooner and keeps the reported cash balance accurate for day-to-day decisions.
Keep reading

Are you making these
5 invoicing mistakes?

Don't let these critical mistakes hurt your
collections - See how to fix them, today!