What Is Bank Reconciliation?
Many businesses receive payments through several channels. A customer might transfer money through online banking. Another may pay by card. Some payments arrive as cash and go into the bank a day or two later.
When the finance team records these transactions in accounting software, the numbers do not always match the bank statement straight away. A payment could still be processing, a cheque might not have cleared yet, or the system recorded a transaction on a different date than the bank did.
To catch and correct these differences, companies regularly compare their internal records against the bank’s records. This process is bank reconciliation.
Bank reconciliation means comparing the transactions in a company’s books with those on the bank statement, identifying differences, and confirming that the financial records are accurate.
Why Bank Reconciliation Is Necessary
Without reconciliation, small discrepancies in records stay unnoticed. Over time, those differences compound and create confusion in financial reporting, cash flow calculations, and period-end closing.
Businesses perform bank reconciliation for several practical reasons:
| Purpose | Explanation |
| Verify accuracy | Ensures transactions in the books match bank records |
| Detect errors | Helps identify incorrect entries or missing transactions |
| Monitor payments | Confirms whether customer payments have reached the bank |
| Prevent fraud | Flags irregular or unexpected transactions quickly |
Regular reconciliation also gives accountants confidence when closing a financial period, because the account balance has already been verified against an independent source.
Steps in the Bank Reconciliation Process
The reconciliation process follows a clear sequence.
| Step | Activity |
| 1 | Obtain the bank statement for the required period |
| 2 | Compare each transaction with the accounting records |
| 3 | Identify differences between the two records |
| 4 | Adjust the accounting records where necessary |
| 5 | Prepare the bank reconciliation statement |
Some differences appear simply because transactions process on different days. For example, a payment the business records today may only appear on the bank statement tomorrow. These are timing differences, not errors, but the team must still account for them during reconciliation.
A Simple Example
Consider a business comparing its internal records with the bank statement.
| Description | Amount |
| Balance in company books | ₹45,000 |
| Balance shown in bank statement | ₹43,500 |
After reviewing the records, the accountant finds two differences:
| Adjustment | Amount |
| Cheque issued but not yet cleared | ₹1,000 |
| Bank service charge not recorded | ₹500 |
Adjusted Book Balance = Book Balance − Bank Charges − Outstanding Payments
Adjusted Book Balance = 45,000 − 500 − 1,000 = ₹43,500
After adjustments, the accounting records match the bank statement. The reconciliation confirms that the financial data is correct and the account balance is accurate.
Role of Software in Bank Reconciliation
Most accounting and billing platforms today allow bank transactions to import directly into the system. Once the data loads, the accountant compares bank entries against records already stored in the books.
Some transactions match immediately, a customer payment recorded in the system appears on the bank statement with the same amount and date. Others need a closer look. A payment might still be processing, or a bank fee may appear that the team has not yet recorded. When the software highlights these differences, the accountant reviews them and updates the records accordingly.
Software does not remove the need for human review. However, it makes the comparison significantly faster, especially when the business processes hundreds of transactions each month.
Bank Reconciliation in Everyday Business Operations
Bank reconciliation is not only for large organisations. Small and medium businesses perform it regularly too.
In companies that use invoicing or billing software, reconciliation helps confirm whether customer payments have actually reached the bank account. A payment marked as received in the invoice system may still show as pending at the bank level. Reconciling both records ensures that revenue figures stay accurate and no payment slips through unnoticed.
Managers and accountants rely on this process when preparing financial reports, reviewing cash position, or closing a monthly period.
Key Takeaways
Financial records often carry small timing differences when compared to bank statements. Payments record on different dates, cheques take time to clear, and bank charges appear without advance notice.
Bank reconciliation helps businesses review these differences systematically and confirm that their records are accurate. By comparing internal accounting data with the bank statement regularly, accountants detect errors early, adjust entries promptly, and maintain a reliable view of the company’s cash position.
Frequently Asked Questions
Bank reconciliation is the process of comparing a company’s internal financial records with the bank statement to confirm both balances match. It identifies timing differences, missing entries, and errors that need correction.
Most businesses reconcile monthly. Companies with high transaction volumes, such as retail businesses or those processing many daily payments, may reconcile weekly or even daily to stay on top of discrepancies.
Common causes include pending transactions that have not yet cleared, bank service charges, interest credits the business has not yet recorded, and timing gaps where a payment hits the bank a day after it appears in the books.
A bank reconciliation statement is a document that explains the differences between the bank balance and the balance in the company’s books. It shows the adjustments made to bring both figures into agreement.
Yes. Modern accounting and billing software can import bank transactions and automatically match them against recorded payments. This speeds up the comparison process and highlights unmatched entries for manual review.
