How to Reconcile Business Accounts Step by Step

Table of Contents

Last Updated: September 18, 2026

What Account Reconciliation Is and Why It Matters

Account reconciliation is the process of matching your internal accounting records against your bank statement to confirm that every transaction is recorded and the ending balances agree. It catches errors, spots missing income, and lets you trust your numbers.

How to Reconcile Business Accounts Step by Step

Learning how to reconcile business accounts step by step comes down to three phases: gather your records, match the transactions, and record the adjustments.

Infographic showing the steps to reconcile business accounts by comparing bank statements with accounting software.
Infographic showing the steps to reconcile business accounts by comparing bank statements with accounting software.

Step 1: Gather Your Bank Statement and Internal Records

Start with the documents that define the period you are checking:

  • The bank statement (PDF or live feed)
  • Your general ledger or accounting software report
  • Credit card statements for the same fiscal period
  • A list of any pending deposits or checks you wrote

Step 2: Match Transactions and Identify Outstanding Items

Two categories cause most of the noise:

Deposits in transit. You recorded a deposit, but the bank has not posted it yet. These clear within a few days.

Pro TipReconcile from the bank statement backward, not the ledger forward. The bank statement is the independent record. When you start there, missing entries jump out faster because you are not defending your own numbers.

Step 3: Record Adjustments and Close the Reconciliation

Now fix what is genuinely wrong. Add bank fees, record interest income, and correct any journal entries that posted to the wrong account. Once your adjusted book balance equals your bank balance, the period is reconciled. Save the report.

Your Bank Reconciliation Checklist

A bank reconciliation checklist keeps the process consistent, which matters more than speed. Use this list every period:

  • Pull the bank statement for a closed period
  • Export the general ledger for the same dates
  • Match every deposit to a recorded entry
  • Match every withdrawal and payment
  • Flag outstanding transactions and deposits in transit
  • Note uncashed checks older than 90 days
  • Add bank fees and interest income to the ledger
  • Correct any misposted journal entries
  • Confirm adjusted book balance equals bank balance
  • Save the reconciliation report with the period

How to Fix Reconciliation Discrepancies

Fixing a discrepancy starts with classifying it. Every mismatch is either a timing difference, a book error, or a bank error. Timing differences resolve themselves in a later period. Book errors need a correcting entry. Bank errors need a call to the bank. Misclassify the problem and you will either chase a ghost or paper over a real error.

Here is the decision path most practitioners use:

  1. Does the item appear on the bank statement but not in the ledger? It is likely a book error or an unrecorded bank-initiated item (fee, interest, NSF charge).
  2. Does it appear in the ledger but not on the statement? It is likely a timing difference (outstanding check, deposit in transit) or a stale item.
  3. Does the amount differ between the two records? It is a transposition, a partial payment, or a bank posting error.
  4. Does the item appear in both places but in the wrong period? It is a cutoff error.

Common Causes of Discrepancies

Most mismatches trace back to a short list of causes:

  • Bank fees you never recorded (monthly service charges, wire fees, returned-item fees)
  • Interest income the bank added automatically
  • NSF charges on a customer check that bounced, plus the reversal of the original deposit
  • Duplicate entries in your ledger, often from a double import of the same bank feed
  • Transposed digits in a manual entry (writing 5,340 instead of 5,430)
  • Uncashed checks still outstanding, sometimes for months
  • Deposits in transit not yet posted
  • Timing gaps between when you record and when the bank clears
  • Bank errors, which are rare but real, such as a check posted to the wrong account

Correcting Errors in the General Ledger

When you find a real error, fix it with a journal entry, not a deletion. Never erase the original. Add a correcting entry that offsets it and note why in the memo line.

A correcting entry has three parts:

  • The account that was wrong, adjusted by the amount of the error
  • The account that should have been hit, adjusted in the opposite direction
  • A memo that names the original transaction and the reason for the correction

Handling the Hard Cases

Three situations trip up most small businesses:

Stale checks. A check outstanding for more than 90 days may never clear. Do not void the check in your ledger without confirming with the payee and checking your state’s escheat rules.

Watch OutDeleting an incorrect entry instead of reversing it destroys your audit trail. You generally need to keep books and records that support your return. If an auditor reviews the period, you cannot prove what changed or why. Always post a correcting journal entry.

A Worked Example

Your bank statement ends at 48,200. Your ledger shows 48,650. The 450 gap breaks down as a 35 bank fee you never recorded, a 200 deposit in transit, and a 215 check the vendor has not cashed. Adjusted book balance: 48,650 minus 35 equals 48,615. Adjusted bank balance: 48,200 plus 200 minus 215 equals 48,185. The remaining 430 is a duplicate entry you made on a vendor payment.

Reconciliation Frequency Best Practices

Reconciliation Frequency Best Practices

Reconciliation frequency best practices come down to one rule: match the cadence to your transaction volume.

Book a Complimentary 15-minute Call →

Here is a simple guide:

Transaction Volume

Recommended Frequency

Time per Session

Under 50 per month

Monthly

30-45 minutes

50-200 per month

Biweekly

45-60 minutes

200-500 per month

Weekly

60-90 minutes

500+ per month

Weekly or automated

Varies

Monthly reconciliation is the floor for most small businesses.

Key TakeawayThe cost of reconciliation is time. The cost of skipping it is a tax filing built on wrong numbers. The second is far more expensive.

Handling Multi-Currency and Software-Specific Reconciliations

Multi-currency reconciliation adds a layer most guides ignore: exchange rate movement. If you hold accounts in more than one currency, reconcile each account in its own currency first, then translate the balances at the period-end rate. Do not try to reconcile a foreign account in dollars, because every transaction will look wrong by the amount of the rate change. Here is the workflow that holds up:

  • Reconcile the foreign-currency account against its own bank statement in that currency
  • Record any foreign-currency bank fees in that currency
  • Translate the reconciled ending balance to dollars at the period-end spot rate
  • Post a separate entry for the exchange gain or loss on the translated balance
  • Keep a schedule that shows the rate used for each period

Software-Specific Reconciliation Workflows

Most cloud accounting platforms offer automated matching that pulls your bank feed and suggests matches. The mechanics differ, but the pattern is the same: the software imports transactions, proposes pairs, and asks you to accept or reject. That automation helps, but it is not a substitute for review.

A practical workflow that works across platforms:

  1. Import or sync the bank feed for the closed period
  2. Let the software auto-match the obvious one-to-one pairs
  3. Review every auto-matched item before accepting it, especially anything with a round number or a vendor name you do not recognize
  4. Manually match the remainder: split transactions, batch deposits, and items with fees netted out
  5. Investigate anything left unmatched on either side
  6. Lock the period once the reconciliation report is saved

Two rules matter more than the software you use:

  • Never accept an auto-match you have not looked at. Auto-matching is a suggestion engine, not a control.
  • Reconcile to the bank statement, not to the feed. The feed is a convenience layer. The statement is the independent record.

Fraud Detection During Reconciliation

What to watch for during reconciliation:

  • Payments to unfamiliar vendors, especially new vendors added right before a large payment
  • Duplicate payments to the same vendor in the same week
  • Round-number withdrawals with no invoice
  • Deposits that were recorded but never hit the bank
  • Checks that clear months after they were written
  • Recurring charges that stopped, which can mean a subscription was moved to a personal card
  • Vendor addresses or bank details that changed without a documented request
Pro TipRun a variance analysis on your largest expense categories each period. Fraud hides in categories you do not look at. A quick scan of anything that moved more than expected catches most of it.

This is also where organized bookkeeping and reconciliation connect. Clean records make fraud obvious. Messy records hide it.

Conclusion

Fraud Detection and Internal Controls During Reconciliation

Reconciliation is one of the few points where fraud becomes visible. That is why internal controls and segregation of duties belong in the process, not beside it.

What to watch for during reconciliation:

  • Payments to unfamiliar vendors
  • Duplicate payments to the same vendor
  • Round-number withdrawals with no invoice
  • Deposits that were recorded but never hit the bank
  • Checks that clear months after they were written

Conclusion

Reconciliation is not glamorous, and that is exactly why it gets skipped. But it is the control that keeps your financial reporting honest and your tax strategy grounded in real numbers.

Frequently Asked Questions

What are the 7 steps to bank reconciliation?

The seven steps are: gather your bank statement and internal accounting records, compare the beginning balances, match each deposit and withdrawal line by line, note outstanding transactions such as deposits in transit and uncashed checks, account for bank fees and interest income, record adjusting journal entries in the general ledger, and confirm that the adjusted book balance equals the adjusted bank balance. Following these steps in order keeps the matching process organized and creates a clean audit trail.

What are the most common causes of reconciliation discrepancies?

Most discrepancies come from timing differences, not errors. Deposits in transit, uncashed checks, and pending credit card transactions often explain a gap. Bank fees and interest income that were never recorded in the general ledger are another frequent cause. Less often, the mismatch is a data entry mistake, a duplicated transaction, or a payment recorded against the wrong fiscal period. Reviewing outstanding transactions first resolves the majority of cases before you touch a journal entry.

How often should I reconcile my business accounts?

Monthly reconciliation aligns with the accounting cycle and keeps cash flow management accurate. At minimum, reconcile every account before closing the books for the fiscal period. Waiting until year-end makes discrepancies harder to trace and weakens your internal controls.

Why is account reconciliation critical for tax compliance?

Reconciled accounts give you a verifiable audit trail between your bank statement and your internal accounting records, which supports every figure on your tax return. When book balance and bank balance agree, you can trust your income and expense totals, catch missed deductions, and avoid overstating or understating revenue. If the IRS reviews your return, clean reconciliation reports and journal entries show that your financial reporting follows a consistent, documented process.

Ready to Stop Overpaying or Worrying About Taxes?

Book a 15-minute strategy audit. We'll review your situation and show you where the opportunities are — whether you're a business owner, W-2 professional, or both.

Ready for financial clarity?

Book your complimentary 15-minute strategy call today.

Book a Call →

Simonsgroup Tax Advisory

Financial decisions should feel clear, not complicated. We help you move beyond filing into confident financial decisions.

Quick Links

Services

Contact