Your data is encrypted, processed in an isolated environment, and deleted instantly once your result is ready. We never sell or share it with anyone. How we protect your data

26 August 2026Updated 18 October 20267 min read

What Is Bank Reconciliation? Steps and an Example

What is bank reconciliation, how to do it step by step with a worked example, the usual reasons for differences, and when software is worth it.

Calculator and pen on a bar chart

The bank says 48,500. Your books say 49,450. Which one is right? Usually both, but each one does not know yet what the other knows.

This guide explains what bank reconciliation is, how to do it step by step with a worked example, and when it is worth letting software do it.

What is bank reconciliation?

Bank reconciliation is comparing your bank statement with your accounting records for the same period, then explaining every difference until the two balances agree.

It proves that every amount in your books is real and every bank transaction is recorded. Without it, errors, forgotten fees and even fraud can go unnoticed.

Bank reconciliation steps

  • Gather the bank statement and the ledger for the same period.
  • Match every deposit in the bank to its entry in your books, and every withdrawal to its entry.
  • List what is in the bank but not your books: bank fees, interest, incoming transfers.
  • List what is in your books but not the bank yet: uncashed cheques, deposits in transit.
  • Adjust both balances by these items until they agree, then post the entries your books need.

A bank reconciliation example with numbers

ItemAmount (SAR)
Bank statement balance at month end48,500
+ Deposit in transit (not in the bank yet)3,000
− Cheque issued but not cashed yet2,200
= Adjusted bank balance49,300
Book balance at month end49,450
− Bank fee not recorded in the books150
= Adjusted book balance49,300
Illustrative example: both adjusted balances agree, so the reconciliation is complete.

Common reasons for differences

  • Timing: a cheque or transfer recorded by you that has not cleared the bank.
  • Fees and interest the bank takes, recorded only once you see the statement.
  • Entry errors: swapped digits such as 540 instead of 450, or a duplicated entry.
  • One customer payment covering several invoices, so no single invoice matches the amount.

A practical tip: if the difference divides evenly by 9, two digits have probably been swapped.

When you need bank reconciliation software

Reconciling by hand is fine for one account with a few transactions. It gets slow with several accounts, hundreds of lines or many clients.

In Bayainy you upload the statement and your ledger file. Every possible pair gets a score from 0 to 100 based on amount, date and description. One payment can match several invoices, near-misses come back as suggestions, and a wrong amount is never matched.

Frequently asked questions

What is the purpose of bank reconciliation?

To prove your books match what really happened in the bank, and to catch errors, forgotten fees and unauthorised transactions early.

How often should you reconcile your bank account?

At least monthly, and weekly for busy accounts. Always before closing a period or filing a tax return.

What if the balances do not match?

Look for unrecorded transactions, then swapped digits and duplicated entries. If the difference divides evenly by 9, start with swapped digits.

Does Bayainy post entries to my books?

No. Bayainy matches the transactions and gives you the result and an Excel file; the entries are posted in your accounting system.

OpenStax: Principles of Financial Accounting, bank reconciliation

Open accounting textbook on the purpose of a bank reconciliation and how to prepare one

Free Bank Reconciliation Template

A ready Excel template with formulas to reconcile your statement against your books

Automated Bank Reconciliation

Upload the statement and your ledger and get the reconciliation in seconds

Try Bayainy for Free

Upload your bank statement and get a classified Excel in seconds. 3 pages free, no signup.

Get Started Free

More articles