Skip to content
Finance Calc Kit
Business

Bank Reconciliation

Align your internal cash book records with your bank statement using our free online bank reconciliation calculator.

Bank Statement Records

$
$
$
$

Company Cash Book Records

$
$
$
$
$
$

Adjusted True Cash Balance

$9,600.00

Balanced: Adjusted Bank Balance equals Adjusted Book Balance perfectly.

Statement Balance
$10,500.00
Net Bank Adj.
-$900.00
Ledger Balance
$9,350.00
Net Book Adj.
+$250.00
Bank Statement Adjustments
Unadjusted bank balance$10,500.00
Add: Deposits in transit+$2,200.00
Less: Outstanding checks-$3,100.00
Adjusted Bank Balance$9,600.00
Company Cash Book Adjustments
Unadjusted book balance$9,350.00
Add: Interest income+$50.00
Add: Notes / receivables collected+$400.00
Less: Bank service charges-$25.00
Less: NSF customer checks-$175.00
Adjusted Book Balance$9,600.00

Adjusted cash composition

  • Base Book Cash$9,350.001.0%
  • Book Additions (Interest & Collections)$450.000.0%
Required Adjusting Journal Entries

Post these journal entries to your general ledger to bring your cash account to the true adjusted balance of $9,600.00.

Account / ExplanationDebit ($)Credit ($)
Cash / Interest Revenue
Record interest earned on bank balance
$50.00-
Cash / Notes Receivable Collected
Record proceeds of notes collected by bank
$400.00-
Bank Fee Expense / Cash
Record monthly bank service charges and fees
-$25.00
Accounts Receivable (Customer NSF) / Cash
Reinstate receivable for customer check returned NSF
-$175.00

How bank reconciliation works

The bank reconciliation process brings the bank statement balance and internal cash book balance into exact agreement through two independent adjustment equations.

  1. Adjust bank statement balance

    Badj_bank=Bbank+Deposits in TransitOutstanding Checks±Bank ErrorsB_{\text{adj\_bank}} = B_{\text{bank}} + \text{Deposits in Transit} - \text{Outstanding Checks} \pm \text{Bank Errors}

    Starting statement balance of $10,500.00 + $2,200.00 in transit - $3,100.00 outstanding checks = $9,600.00.

  2. Adjust company book balance

    Badj_book=Bbook+AdditionsDeductions±Book ErrorsB_{\text{adj\_book}} = B_{\text{book}} + \text{Additions} - \text{Deductions} \pm \text{Book Errors}

    Starting ledger balance of $9,350.00 + $450.00 additions (interest, notes) - $200.00 deductions (fees, NSF checks) = $9,600.00.

  3. Verify reconciliation equilibrium

    Δ=Badj_bankBadj_book=0\Delta = B_{\text{adj\_bank}} - B_{\text{adj\_book}} = 0

    Both adjusted balances equal $9,600.00. The reconciliation is balanced and accurate.

Report tool

Understanding Bank Reconciliation in Accounting

A bank reconciliation is an essential internal financial control that compares a company cash account balance in its general ledger against the ending balance reported on its monthly bank statement. Because transactions occur asynchronously, the two balances rarely match at the close of a period. Performing a reconciliation identifies the exact timing differences and errors, ensuring that every dollar of cash is accurately accounted for.

Maintaining accurate cash accounts is fundamental for assessing liquidity and calculating working capital metrics such as the acid-test ratio or evaluating operational cash flow efficiency through the accrual ratio calculator. Whether managing small business bookkeeping or corporate treasury operations, a regular bank reconciliation prevents overdrafts, detects unauthorized transactions, and provides the true cash position needed for reliable financial reporting.

Why Bank Statements and Cash Books Differ

Discrepancies between the bank statement and the internal cash ledger arise primarily from two factors: timing lags and unrecorded transactions. In modern accounting, these differences fall into distinct categories on each side of the ledger.

1. Bank Statement Adjustments

These represent items recorded in the company internal books that the financial institution has not yet processed, or mistakes made by the bank:

  • Deposits in Transit (DIT): Cash or checks received and recorded by the company (e.g. deposited in a night drop box or on the last business day of the month) that have not yet cleared or posted to the bank statement.
  • Outstanding Checks: Checks written, signed, and recorded in the company cash disbursements journal that have not yet been presented to the bank for payment by the payee.
  • Bank Errors: Erroneous debits or credits made by the bank, such as posting a check belonging to another entity against the company account.

2. Company Cash Book Adjustments

These represent transactions initiated or processed by the bank that the company has not yet recorded in its general ledger:

  • Interest Earned: Interest income credited directly to the account by the financial institution.
  • Bank Collections: Notes receivable, customer electronic fund transfers (EFT), or lockbox receipts collected directly by the bank on the company behalf. For notes discounted with lenders, you can evaluate net proceeds with the bank discount calculator.
  • Service Charges and Fees: Monthly account maintenance fees, wire transfer charges, check printing fees, and overdraft penalties deducted by the bank.
  • NSF (Non-Sufficient Funds) Checks: Customer checks deposited by the company that bounced due to insufficient funds in the payer account. The bank deducts the deposited amount from the company balance.
  • Book Errors: Transposition errors, duplicate entries, or incorrect amounts entered into the internal accounting software by company staff.

The Bank Reconciliation Formulas

The reconciliation process consists of two independent adjustment formulas. Both calculations must arrive at the identical adjusted cash balance.

Equation 1: Adjusted Bank Balance

Badj_bank=Bbank+Deposits in TransitOutstanding Checks±Bank ErrorsB_{\text{adj\_bank}} = B_{\text{bank}} + \text{Deposits in Transit} - \text{Outstanding Checks} \pm \text{Bank Errors}

Where BbankB_{\text{bank}} represents the ending balance shown on the bank statement.

Equation 2: Adjusted Book Balance

Badj_book=Bbook+(Interest+Collections)(Service Fees+NSF Checks)±Book ErrorsB_{\text{adj\_book}} = B_{\text{book}} + (\text{Interest} + \text{Collections}) - (\text{Service Fees} + \text{NSF Checks}) \pm \text{Book Errors}

Where BbookB_{\text{book}} represents the unadjusted cash account balance in the general ledger.

Reconciliation Condition

The reconciliation is complete and balanced when the difference equals zero:

Δ=Badj_bankBadj_book=0\Delta = B_{\text{adj\_bank}} - B_{\text{adj\_book}} = 0

Comprehensive Worked Example

Consider a business reconciling its cash account on June 30 with the following records:

  • Bank statement ending balance: $10,500
  • Deposits in transit: $2,200
  • Outstanding checks: $3,100
  • General ledger cash book balance: $9,350
  • Bank interest earned: $50
  • Direct customer note collected by bank: $400
  • Monthly bank service charge: $25
  • Customer NSF check returned: $175

Step 1: Compute the Adjusted Bank Balance

Badj_bank=$10,500+$2,200$3,100=$9,600B_{\text{adj\_bank}} = \$10{,}500 + \$2{,}200 - \$3{,}100 = \$9{,}600

Step 2: Compute the Adjusted Book Balance

Badj_book=$9,350+($50+$400)($25+$175)=$9,600B_{\text{adj\_book}} = \$9{,}350 + (\$50 + \$400) - (\$25 + \$175) = \$9{,}600

Step 3: Confirm Reconciliation Balance

Δ=$9,600$9,600=$0.00\Delta = \$9{,}600 - \$9{,}600 = \$0.00

Both sides equal exactly $9,600. The true available cash of the business on June 30 is $9,600. When calculating bottom-line net income and revenue recognition, tools like the accounting profit calculator and tracking customer payment velocity via accounts receivable days rely on properly reconciled cash and receivables ledgers.

Required Adjusting Journal Entries

A critical principle of accounting is that only adjustments to the book balance require journal entries. Bank side adjustments (such as deposits in transit and outstanding checks) are timing differences that will clear in the normal course of banking activity and require no internal ledger entries.

To adjust the company general ledger from $9,350 to the true balance of $9,600, the accountant records the following journal entries:

Account Title & DescriptionDebit ($)Credit ($)
Cash
Interest Revenue
$50.00$50.00
Cash
Notes Receivable
$400.00$400.00
Bank Fee Expense
Cash
$25.00$25.00
Accounts Receivable (Customer NSF)
Cash
$175.00$175.00

Frequently asked questions

Why do I need to prepare a bank reconciliation if I use online banking?
Online banking shows cleared transactions in real time, but it does not account for checks you have issued that payees have not yet deposited, deposits made after banking cutoff hours, or unrecorded recurring automated fees. A bank reconciliation ensures internal financial records and balance sheets reflect true financial reality.
What should I do if the adjusted bank and book balances do not match?
If there is an out of balance difference, check whether the difference is divisible by 9 (which indicates a transposition error, such as writing $54 instead of $45), divisible by 2 (indicating a positive entry was recorded as negative), or matches the exact amount of a single check or deposit.
Do deposits in transit and outstanding checks require journal entries?
No. Deposits in transit and outstanding checks have already been recorded in your company accounting books. They only need time to clear through the banking network. Only items affecting the book balance (such as bank charges, interest, NSF checks, or company errors) require journal entries.
What is an NSF check and how should it be handled?
An NSF (Non-Sufficient Funds) check occurs when a customer check bounces due to lack of funds. Because the bank reverses the deposit credit, you must credit your Cash account and debit Accounts Receivable to reinstate the customer unpaid balance for collection.
How often should a business perform a bank reconciliation?
Most businesses reconcile bank accounts at least once a month upon receiving monthly statements. High volume retail or e-commerce businesses often reconcile cash accounts daily or weekly to detect fraudulent charges and cash discrepancies immediately.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.