Bank Reconciliation: Best Practices for Growing Companies

Bank reconciliation is the most fundamental accounting control. It answers the simple question: does our cash balance match what the bank says? When it does, you have confidence your cash is accurate. When it doesn't, you have work to do—and possibly fraud to uncover.

Financial statements and accounting documents
Regular reconciliation ensures cash accuracy and fraud detection
Last Updated: January 2026|9 min read

Every dollar that flows through your business shows up in a bank account. Bank reconciliation verifies that what your books say matches what the bank says—and explains any differences.

It sounds simple, but bank reconciliation serves multiple purposes: verifying cash accuracy, detecting errors, catching fraud early, and maintaining audit-ready records.

Why Reconciliation Matters

Cash Accuracy

Verify your recorded cash matches actual bank balance

Error Detection

Catch missing transactions and posting mistakes early

Fraud Prevention

Detect unauthorized transactions before they add up

What Bank Reconciliation Does

The Core Process

Bank reconciliation compares two things:

  • Book balance: What your accounting system says the cash balance is
  • Bank balance: What the bank says the cash balance is

These often differ due to timing—transactions recorded in your books but not yet at the bank (or vice versa). Reconciliation explains the difference.

Why They Differ: Common Reconciling Items

  • Outstanding checks: Checks you wrote that haven't cleared yet
  • Deposits in transit: Deposits recorded but not yet posted by bank
  • Bank fees: Fees charged by bank not yet recorded in books
  • Interest earned: Interest credited by bank not yet recorded
  • ACH transactions: Electronic debits/credits not yet recorded
  • Errors: Mistakes in recording by you or the bank

The Reconciliation Process

Step-by-Step

Step 1: Obtain bank statement (or bank feed data) for the period

Step 2: Obtain GL cash balance from your accounting system

Step 3: Match transactions between bank and books

Step 4: Identify unmatched items on both sides

Step 5: Investigate and explain each unmatched item

Step 6: Record any needed adjusting entries

Step 7: Verify adjusted balances agree

Step 8: Document and file reconciliation

Reconciliation Format

Bank to Book Reconciliation Format

Bank Balance per Statement: $XXX,XXX

Add: Deposits in Transit: +$X,XXX

Less: Outstanding Checks: -$X,XXX

Other Adjustments: +/-$XXX

Adjusted Bank Balance: $XXX,XXX

Book Balance per GL: $XXX,XXX

Add: Interest Earned: +$XXX

Less: Bank Fees: -$XXX

Other Adjustments: +/-$XXX

Adjusted Book Balance: $XXX,XXX

Difference: $0.00 (should equal zero)

Reconciliation Frequency

Monthly (Minimum)

  • When: Shortly after month-end when statement available
  • Best for: Low-volume accounts, basic needs
  • Limitation: Fraud/errors not discovered for up to 30 days

Weekly

  • When: Same day each week (e.g., every Monday)
  • Best for: Higher-volume accounts, tighter controls needed
  • Benefit: Catch issues within a week

Daily

  • When: Every business day
  • Best for: High-volume accounts, cash-sensitive businesses
  • Benefit: Immediate detection of issues or fraud

Our Recommendation

For most growing companies, weekly reconciliation of main operating account(s) is the right balance. Monthly is acceptable for low-activity accounts. Daily is appropriate when volume is high or when strengthening controls after an issue.

Red Flags to Watch For

Signs of Problems

  • Old outstanding checks: Checks outstanding more than 60-90 days
  • Unrecognized transactions: Items you can't explain
  • Recurring unexplained differences: Same issues month after month
  • Round-number differences: $1,000, $5,000—often indicate errors
  • Consistent timing anomalies: Transactions always just before or after period-end

Signs of Potential Fraud

  • Unauthorized transactions: Debits you didn't authorize
  • Missing checks: Check numbers skipped in sequence
  • Payees you don't recognize: Unknown vendors or individuals
  • Unusual patterns: Many small transactions, split transactions

Investigate Immediately

Any transaction you don't recognize should be investigated immediately. Most will have innocent explanations, but the one that doesn't could be fraud. The sooner you catch fraud, the more likely you can recover funds.

Bank Reconciliation Automation

Bank Feeds

Bank feeds automatically pull transaction data into your accounting software:

  • No waiting: Data available daily, not just monthly
  • Auto-matching: Software matches bank transactions to recorded entries
  • Faster reconciliation: Review exceptions rather than everything

Auto-Matching Features

  • Amount matching: Match identical amounts
  • Reference matching: Match by check number, reference
  • Vendor matching: Match by vendor name/payee
  • Pattern learning: Learn from your matching choices

What Still Needs Human Review

  • Items that don't auto-match
  • Coding decisions for bank transactions
  • Investigation of unusual items
  • Final review and sign-off

Segregation of Duties

Bank reconciliation is a key control point. Proper segregation prevents and detects fraud.

Ideal Segregation

  • Different person records transactions: Who enters payments/receipts
  • Different person reconciles: Who performs reconciliation
  • Different person reviews: Who reviews and approves reconciliation

When Full Segregation Isn't Possible

Small teams may not have enough people for full segregation. Compensating controls:

  • Owner/CFO reviews: Independent review of reconciliation
  • Bank alerts: Real-time notifications for transactions
  • Mail controls: Owner/CFO receives bank statements directly
  • Spot checks: Periodic detailed review of transactions

The Independent Review

The single most important control: someone other than the person handling cash should review bank reconciliations. Even if you can't fully segregate duties, having an independent review catches most issues.

Documentation Requirements

What to Document

  • Reconciliation report: Showing bank balance, book balance, reconciling items
  • Bank statement: Copy of statement being reconciled
  • Outstanding check list: Detail of checks not yet cleared
  • Deposit in transit list: Detail of deposits not yet posted
  • Adjusting entries: Journal entries made during reconciliation

Sign-Off

  • Preparer sign-off: Who prepared the reconciliation, when
  • Reviewer sign-off: Who reviewed and approved, when

Retention

  • Keep reconciliations for at least 7 years (audit, tax, legal requirements)
  • Electronic storage is fine if organized and accessible
  • Store with related month-end close documentation

Best Practices Summary

  • Reconcile frequently: At least monthly, preferably weekly
  • Reconcile promptly: Within first few days of month
  • Use bank feeds: Automatic data speeds reconciliation
  • Investigate anomalies: Don't force reconciliation to balance
  • Maintain segregation: Independent review at minimum
  • Document thoroughly: Support and sign-offs
  • Clear old items: Investigate outstanding items over 60 days

The Test of a Good Reconciliation

A good bank reconciliation has zero unexplained differences, no old outstanding items, documented support for all reconciling items, and independent review. If your reconciliation doesn't meet these criteria, it's not providing the control it should.

Need Help with Bank Reconciliation?

Eagle Rock CFO helps companies establish robust bank reconciliation processes: frequency, automation, controls, and review procedures. Let us help you get cash accuracy and fraud prevention right.

Schedule a Consultation