Bank reconciliation is a core bookkeeping control process that ensures the balances recorded in the accounting system match the balances reported by financial institutions. Regular reconciliations help identify missing transactions, duplicate entries, and posting errors before they impact financial reporting. This standard operating procedure (SOP) outlines how bookkeeping teams reconcile bank accounts and verify that accounting records accurately reflect actual bank activity. Organizations typically perform bank reconciliations monthly, although high transaction businesses may reconcile accounts weekly or daily. This procedure is closely connected to the daily transaction recording process used by bookkeeping teams and the broader bookkeeping standard operating procedures followed by accounting departments. Learn how organizations structure process documentation.
| Process Name | Bank Reconciliation |
| Department | Accounting / Bookkeeping |
| Responsible Role | Bookkeeper or Staff Accountant |
| Frequency | Monthly (or weekly for high transaction businesses) |
| Systems Used | Accounting software (QuickBooks, Xero, NetSuite, etc.), Bank statements, Transaction reports |
Before beginning the reconciliation process, the following documents must be available.
Typical tasks include:
Most of the transactions required for reconciliation originate from the daily transaction recording workflow performed by bookkeeping teams. Understand how organizations preserve operational knowledge through knowledge transfer.
Download the official bank statement for the reconciliation period from the banking portal.
Confirm:
Open the reconciliation screen within the accounting software.
Select the bank account and enter:
This establishes the reconciliation baseline.
Compare transactions recorded in the accounting system with transactions listed on the bank statement.
Match the following items:
Most transactions should already exist in the system due to the daily bookkeeping transaction recording procedures followed by the accounting team.
If a transaction appears on the bank statement but not in the accounting system:
If the transaction is unclear, flag it for review.
Transactions recorded in the accounting system but not appearing on the bank statement should be classified as:
These items will clear during future reconciliation cycles.
The reconciliation difference must equal zero.
If differences remain:
Reconciliation should not be finalized until the difference is resolved.
Once balances match:
To ensure reconciliation accuracy:
These checks help maintain accurate accounting records. Learn how operational runbooks support incident response.
The expected outcome of the reconciliation process includes:
Reconciled balances feed into general ledger reviews and financial reporting procedures performed during accounting close cycles.
Common reconciliation discrepancies include:
Resolving these issues ensures the general ledger remains accurate. Explore how SOP automation helps teams generate procedures faster. See how walkthroughs can be converted into documentation automatically.
The bank reconciliation process depends heavily on earlier bookkeeping tasks. Bookkeeping teams should ensure the daily financial transaction recording process is completed before beginning reconciliation.
Related procedures include:
Bank reconciliation also supports broader accounting workflows.