Your gateway to seamless payments!
Accept 120+ global currencies | 33+ payment methods | Instant FIRA
Get started →
What is bank reconciliation?
At the close of every accounting month, a familiar task lands on the finance team: making the bank's version of events agree with the company's own. It sounds routine, yet it can take days, sometimes up to two weeks, to resolve the discrepancies, especially when executives are juggling ERP systems, multi-currency banking portals, and separate reporting tools. Done well, though, reconciliation stops being a back-office chore and becomes a genuine financial control.
Bank reconciliation is the process of comparing and matching the transactions in a company's own financial records (such as the general ledger or cash book) with those on its bank statement. The goal is to confirm that your cash records are accurate, consistent, and up to date, by reviewing every deposit, withdrawal, fee, and other transaction on both sides.
When the two do not match, reconciliation is what surfaces the reason: a missed transaction, an unrecorded bank fee, or an error in how a deposit or withdrawal was booked.
Why records and statements differ
Discrepancies between your internal records and the bank statement are normal, and they usually trace back to five causes. Knowing them makes reconciliation faster.
- Timing differences. A delay between when you record a transaction and when the bank clears it. A payment may not hit the bank account until the next day, or a cheque may take days to process. These are resolved by adjusting for items like deposits in transit and outstanding cheques.
- Bank charges and interest. Fees or interest the bank applies without prior notice, such as a monthly fee, an overdraft charge, or credited interest. These hit the bank balance but are not in your cash book until you learn of them.
- Direct debits and credits. Bank-initiated transactions like automatic utility or loan payments, or receipts like rent or interest, which affect the bank balance but may not yet be in your records.
- Errors. Mistakes by either side, such as the bank recording a deposit as a withdrawal, or your team duplicating or misposting a transaction.
- Fraud and unauthorised transactions. Stolen cheques, forged signatures, or unauthorised online transactions that hit the bank balance and must be reported to the bank (and, if needed, to law enforcement).
The bank reconciliation process, step by step
Reconciliation follows a consistent eight-step sequence:
- Gather the documents. Collect your bank statement and your internal records (general ledger or cash book) for the same period, so you are comparing like with like.
- Compare deposits. Match each deposit in your records against the bank statement, and flag any that are missing on either side.
- Verify withdrawals and cheques. Check that withdrawals, cheques, and electronic payments match across both, watching for errors or missing entries.
- Identify timing differences. Spot deposits in transit (recorded by you, not yet by the bank) and outstanding cheques (issued but not yet cleared).
- Adjust the bank statement balance. Add deposits in transit and subtract outstanding cheques from the bank's figure.
- Adjust your internal records. Record items the bank applied but you have not, such as service fees, interest income, and NSF (non-sufficient funds) cheques.
- Compare adjusted balances. The two should now match. If they do, you are done; if not, keep investigating the remaining gap.
- Document the reconciliation. Prepare a bank reconciliation statement summarising the adjustments. This is your formal record for audits and compliance.
Types and methods of bank reconciliation
It helps to separate two things people often conflate: *how often and at what scope* you reconcile, and *which technique* you use to do it.
By frequency and scope:- Periodic reconciliation. Done at set intervals, monthly or quarterly. The traditional approach.
- Continuous reconciliation. Done frequently, often in real time, keeping records current and catching issues as they arise.
- Inter-company reconciliation. Used by businesses with multiple subsidiaries, to ensure transactions between entities align.
By method: the reconciliation itself can be carried out by adjusting the bank balance, adjusting the book balance, or reconciling both against each other. Whichever frequency and method you use, the end goal is identical: adjusted balances that agree, backed by a documented statement.
Benefits of regular reconciliation
Reconciliation is an internal control that busy owners often delay. Doing it regularly pays off in four ways:
- Fraud detection. Routine checks surface unauthorised or missing transactions that would otherwise go unnoticed.
- Accurate financial reporting. Matching your records to the bank catches duplicated transactions and wrong amounts before they reach your accounts.
- Compliance and audit-readiness. A clean reconciliation trail makes meeting regulatory requirements and passing audits far easier.
- Cash-flow visibility. Regular reconciliation shows exactly how much cash is available and how much is tied up in pending transactions, so you can plan with confidence.
As a rule of thumb, small businesses should reconcile within a few days of month-end, while high-volume businesses should reconcile daily.
Challenges of manual reconciliation
Manual reconciliation carries real friction. It relies on entering large volumes of data by hand, which invites errors that then take more time to find and fix. NSF cheques and unexpected bank fees are easy to miss or misrecord, creating fresh discrepancies. This is why many businesses automate: automation cuts manual entry, reduces errors, and keeps transactions tracked accurately and closer to real time.
Reconciling cross-border payments
Reconciliation gets harder when money moves across borders, because you are matching across currencies, settlement delays, and multiple systems at once. This is where clean transaction data matters most.
A [payment reconciliation](/multi-currency-accounts) setup built for cross-border payments helps by giving every transaction a consistent, traceable identifier and a unified view across currencies. PayGlocal's transaction identifiers (GID and MUID, the Merchant Unique ID) let you tie each payout back to its originating transaction, which makes matching PayGlocal records against your accounting system and bank statement far quicker. For exporters, freelancers, and small businesses collecting internationally, that unified, identifiable transaction trail turns cross-border reconciliation from a monthly headache into a routine check.