All articles
Finance ERPSep 28, 2026

Bank Reconciliation Step by Step: How to Match Your Bank Statement with Your Books and Catch Differences Early

The bank balance in a business's books rarely matches the balance on the bank statement on the same day. There are cheques issued but not yet cashed, deposits recorded but not yet shown on the statement, and bank charges deducted without the accountant knowing. These differences are normal as long as they are known and explained, but they become a real problem when they accumulate unexplained for months. In this article we explain bank reconciliation practically: the causes of differences, how to prepare a reconciliation step by step with an illustrative numerical example, which mistakes recur, and how modern finance systems help turn reconciliation from an exhausting monthly task into simple daily follow-up.

What is bank reconciliation, and why is it essential?

Bank reconciliation is comparing the transactions and balance of the bank account in the business's books with the statement issued by the bank, then explaining every difference between them and handling whatever needs an entry. Its importance goes beyond fixing one number on the balance sheet. Regular reconciliation catches accounting errors early, such as an entry recorded twice or with the wrong amount. It uncovers unauthorised or suspicious payments, and shows amounts customers transferred without them being linked to their invoices. It is also one of the first things an auditor requests when examining cash, because cash is the asset most exposed to error and misuse.

Causes of differences between the books and the bank statement

Differences fall into two types: normal timing differences, and errors that need correcting. Timing differences: • Cheques issued and recorded in the books but not yet cashed by the payee. • Deposits recorded in the books but not yet shown by the bank on the statement. Items on the statement but not recorded in the books: • Bank charges and commissions. • Incoming customer transfers the accountant was not told about. • Direct debits such as financing instalments or scheduled payments. • Returned cheques. Errors: • An entry with an amount different from the actual one, in the wrong bank account, or recorded twice.

Steps to prepare a bank reconciliation

Follow this order in every reconciliation: • Obtain the bank statement for the full period, and extract the bank account's movements from the books for the same period. • Make sure the opening balance of the reconciliation matches the closing balance of the previous one. • Match every line on the statement with its counterpart in the books, by amount, date and reference. • Gather unmatched items into two lists: on the statement but not in the books, and in the books but not on the statement. • Record the necessary entries for items that belong to the business, such as charges and incoming transfers. • Rework the reconciliation until the unexplained difference is zero. • Document the reconciliation and have it approved by someone other than the person who prepared it.

An illustrative numerical example

Suppose a business's book bank balance at month-end is SAR 120,000, while the bank statement balance is SAR 131,500. On matching, the following items appeared: • A cheque issued to a supplier for SAR 15,000 not yet cashed. • A cash deposit of SAR 6,000 on the last day not yet shown on the statement. • Bank charges of SAR 500 not recorded in the books. • A customer transfer of SAR 3,000 not recorded in the books. Adjusted statement balance: 131,500 minus 15,000 plus 6,000 equals SAR 122,500. Adjusted book balance: 120,000 minus 500 plus 3,000 equals SAR 122,500. The two balances agree, and what remains is to record the charges and the transfer in the books. The figures here are for illustration only.

Common bank reconciliation mistakes

Mistakes that recur in businesses include: • Postponing reconciliation until year-end, so hundreds of items pile up and become hard to explain. • Posting an entry for the difference to close the reconciliation without knowing its cause. • Leaving old cheques outstanding for months without following up the payee or dealing with them. • Recording customer transfers in a suspense account without linking them to invoices, so customer balances swell although they have actually been collected. • Having the person who records payments also prepare and approve the reconciliation. The most dangerous of these is the plug entry, because it hides the problem instead of solving it, and may conceal a recurring error or manipulation.

Automatic reconciliation in modern finance systems

Modern finance systems allow the bank statement to be imported electronically in several formats, or received directly through a bank connection where available. The system then automatically matches transactions with similar amounts, references and dates, and shows the accountant only the unmatched items. Matching rules can also be set, such as automatically posting fixed bank charges to their expense account, or linking transfers that carry an invoice number to that invoice. The result is that reconciliation can be done daily or weekly in minutes, leaving the accountant the role of reviewing and checking exceptions.

Bank reconciliation and customer collections

One of the things that most confuses reconciliation is customer transfers that arrive without a clear reference: the accountant knows the money arrived but not which invoice it paid. This is where linking reconciliation with accounts receivable pays off. Useful practices include: • Asking customers to include the invoice or customer number in the transfer description. • Assigning virtual account numbers to major customers if the business's bank offers this service. • Linking unidentified amounts within a few days, and contacting the customer to confirm them. When every payment is linked to its invoice as soon as it arrives, customer balances become accurate, and the collections team stops chasing customers who have already paid.

Controls that protect cash

Bank reconciliation is part of a wider system of controls over cash, whose key elements include: • Segregation of duties between whoever requests a payment, approves it, executes it and reconciles it. • Clear payment authority limits in the system and in online banking. • Periodic review of the list of authorised bank signatories, updated when staff change. • No payment made without an approved supporting document linked to it in the system. These controls, together with regular reconciliation, mean any error or unauthorised payment is caught within days, not after year-end.

Frequently asked questions

How often should bank reconciliation be prepared? At minimum once a month for every bank account, but businesses with high transaction volumes benefit from daily or weekly reconciliation. What do we do with old uncashed cheques? They are followed up with the payee, then dealt with according to the business's accounting policy after consulting the external accountant, and are not left outstanding without a decision. Can the accountant who records transactions also prepare the reconciliation? In small businesses this may happen, but another person, such as the finance manager or the owner, should approve it. What if a small difference remains whose cause we don't know? Look for it before closing the period, because a small difference may be the net of two large, opposite errors.

Conclusion

Regular bank reconciliation is one of the simplest and most effective financial controls: it catches errors early, protects cash, and ensures the bank balance in your statements is the real one. The closer it is to daily activity and the more it relies on automatic matching, the faster and more accurate it becomes. At Shams Solutions, we help businesses set up automatic bank reconciliation and payment controls in finance and ERP systems, from designing matching rules and permissions to training and post-go-live follow-up. Contact us to review your business's setup and agree on the right next steps.