My top 3 reasons for a company to prepare a bank reconciliation are:

  1. To be certain that the amount of cash reported on the company's balance sheet (and the balance in its general ledger Cash account) is the correct amount. The additions and deductions on the bank statement are compared (or reconciled) with the items that are entered in the company's general ledger Cash account. Some differences, such as outstanding checks and deposits in transit, are noted as simply timing differences.

  2. Since most companies use double-entry accounting or bookkeeping, any omission or error in the company's general ledger Cash account also means that another general ledger account will have a corresponding omission or error. For example, if a company had wired money from its bank account for emergency computer maintenance services and had not recorded the credit to its Cash account, it is also omitting the debit to the account Computer Maintenance Expense. The bank reconciliation could prevent this company from issuing an incorrect balance sheet (incorrect Cash and incorrect Retained Earnings) and an incorrect income statement (expenses would be too low, net income would be too high).

  3. Performing a bank reconciliation results in improved internal control over the company's cash if done by someone other than the employee(s) handling and/or recording receipts and payments. Having another person reconciling the bank statement is known as the separation or segregation of duties and it should reduce the odds of dishonest acts involving the company's cash.

The bank reconciliation is also referred to as the bank statement reconciliation or as the bank rec.