Bank reconciliation is the process of comparing the company’s internal cash book (or bank ledger account) with the bank statement to identify and explain any differences between the two balances. It is one of the most fundamental internal controls in accounting and is performed regularly – typically monthly – to ensure the accuracy of the financial records.

The cash book and bank statement often show different balances at the same date because of timing differences (cheques issued but not yet cleared, deposits in transit) and errors or omissions in either record.

Why Bank Reconciliation Matters

ReasonExplanation
AccuracyEnsures the cash balance on the balance sheet is correct
Fraud detectionIdentifies unauthorised transactions
Error identificationCatches data entry mistakes, duplicates, and omissions
Cash managementConfirms the actual cash available for payments
Audit readinessAuditors expect regular reconciliations as part of internal controls
Statutory complianceReliable cash records underpin the trial balance and financial statements

The Reconciliation Process

Step 1: Compare the Balances

Start with the closing balance per the cash book and the closing balance per the bank statement at the same date. The two figures will rarely match exactly.

Step 2: Identify Reconciling Items

Work through both records to find items that appear in one but not the other:

Reconciling ItemIn Cash Book?On Bank Statement?
Unpresented cheques (issued but not yet cashed)Yes (as payment)No (not yet cleared)
Deposits in transit (banked but not yet credited)Yes (as receipt)No (not yet credited)
Bank charges and interestNo (not yet recorded)Yes
Direct debits and standing ordersSometimes missingYes
BACS receipts from customersNo (not yet recorded)Yes
Errors in cash bookIncorrect entryCorrect
Errors by bankCorrectIncorrect entry

Step 3: Adjust the Cash Book

Update the cash book for items that appear on the bank statement but have not been recorded:

  • Bank charges
  • Interest received
  • Direct debits
  • BACS receipts from customers
  • Returned cheques (dishonoured)

Step 4: Prepare the Reconciliation Statement

Bank Reconciliation Statement: Worked Example

Starting Figures

Item£
Balance per cash book (before adjustments)12,450
Balance per bank statement14,780

Cash Book Adjustments

Items on the bank statement not yet in the cash book:

ItemDebit (£)Credit (£)
BACS receipt from customer2,500
Bank charges85
Direct debit (insurance)350
Interest received15
Dishonoured cheque200

Adjusted cash book balance = £12,450 + £2,500 + £15 - £85 - £350 - £200 = £14,330

Reconciliation Statement

Item£
Balance per bank statement14,780
Add: deposits in transit800
Less: unpresented cheques(1,250)
Adjusted bank balance14,330

The adjusted cash book balance (£14,330) now equals the adjusted bank balance (£14,330). The reconciliation is complete.

Journal Entries for Adjustments

After identifying items on the bank statement not yet in the cash book, journal entries bring the cash book up to date:

Recording a BACS Receipt

AccountDebit (£)Credit (£)
Bank2,500
Accounts receivable2,500

Recording Bank Charges

AccountDebit (£)Credit (£)
Bank charges (expense)85
Bank85

Recording a Dishonoured Cheque

AccountDebit (£)Credit (£)
Accounts receivable200
Bank200

The customer’s debt is reinstated, and the cash book balance is reduced.

Common Reconciling Items

Timing Differences

These resolve themselves automatically when the transaction clears:

ItemExplanation
Unpresented chequesCheques issued to suppliers that have not yet been cashed
Deposits in transitCash or cheques banked but not yet credited by the bank
BACS payment timingPayments initiated but not yet processed

Items Requiring Cash Book Update

These need journal entries to correct the cash book:

ItemExplanation
Bank chargesMonthly or transaction-based charges not recorded until the statement arrives
Direct debitsRegular payments that may not have been entered
Standing ordersFixed regular payments that may be missing
InterestInterest charged on overdrafts or received on credit balances
BACS receiptsCustomer payments received directly into the bank
Dishonoured chequesCheques received from customers that have bounced

Errors

Error TypeWhereAction
Transposition error (e.g., £540 recorded as £450)Cash bookCorrect the cash book
Duplicate entryCash bookReverse the duplicate
Wrong accountCash bookTransfer to correct account
Bank errorBank statementNotify the bank

Frequency of Reconciliation

Business SizeRecommended Frequency
Micro / sole traderMonthly
Small companyMonthly
Medium companyWeekly or monthly
Large companyDaily
High-volume businesses (retail, e-commerce)Daily

More frequent reconciliation catches errors and fraud faster. Modern accounting software can automate much of the matching process through bank feeds that import transactions directly from the bank.

Bank Reconciliation and the Trial Balance

The cash book balance, after reconciliation adjustments, feeds into the trial balance . If the bank reconciliation is not performed or is inaccurate:

  • The cash balance on the balance sheet will be wrong
  • Other balances (debtors, creditors, expenses) may also be incorrect if adjusting entries are missed
  • The trial balance may not balance, triggering time-consuming investigation

Bank Reconciliation and the Audit

For companies subject to audit , bank reconciliations are a key area of testing:

  • Auditors review the year-end bank reconciliation and may test interim reconciliations
  • They confirm balances directly with the bank using bank confirmation letters
  • They verify that reconciling items have cleared after the year end
  • Old or unusual reconciling items attract scrutiny as potential signs of error or fraud

A well-maintained history of monthly reconciliations demonstrates strong internal controls and speeds up the audit process.

Bank Reconciliation in Practice

Automated Bank Feeds

Most modern accounting software (Xero, QuickBooks, Sage) supports automatic bank feeds that:

  • Import transactions from the bank daily
  • Suggest matches against recorded invoices and bills
  • Flag unmatched items for manual review
  • Reduce the manual effort of reconciliation significantly

Multiple Bank Accounts

Many businesses have several bank accounts (current account, savings account, credit card, foreign currency). Each requires its own reconciliation. The total of all bank balances per the cash book should agree with the bank line on the balance sheet .

Petty Cash

Petty cash is a separate cash fund, not held at the bank. It has its own reconciliation process: the physical cash on hand plus receipts for expenditure should equal the petty cash float.

Common Mistakes

MistakeConsequence
Not reconciling regularlyErrors and fraud go undetected
Ignoring old reconciling itemsMay indicate lost cheques, missing receipts, or fraud
Forcing the reconciliation to balanceMasks underlying errors
Not recording bank adjustments in the cash bookCash book balance remains incorrect
Reconciling to the wrong bank statement dateCreates false discrepancies

Bank Reconciliation and Cash Flow

An accurate bank reconciliation is the foundation for reliable cash flow reporting. The reconciled bank balance is the starting point for cash flow forecasting, and understanding the timing of unpresented cheques and deposits in transit helps predict near-term cash movements.

Businesses that track their reconciliation closely can also monitor how quickly accounts receivable convert to cash and how long accounts payable remain unpaid, both critical for managing working capital.