Table of Contents
- What Account Reconciliation Is and Why It Matters
- How to Reconcile Business Accounts Step by Step
- Your Bank Reconciliation Checklist
- How to Fix Reconciliation Discrepancies
- Reconciliation Frequency Best Practices
- Reconciliation Frequency Best Practices
- Handling Multi-Currency and Software-Specific Reconciliations
- Conclusion
- Fraud Detection and Internal Controls During Reconciliation
- Conclusion
- Frequently Asked Questions
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.

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.
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:
- 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).
- 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.
- Does the amount differ between the two records? It is a transposition, a partial payment, or a bank posting error.
- 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.
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.
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:
- Import or sync the bank feed for the closed period
- Let the software auto-match the obvious one-to-one pairs
- Review every auto-matched item before accepting it, especially anything with a round number or a vendor name you do not recognize
- Manually match the remainder: split transactions, batch deposits, and items with fees netted out
- Investigate anything left unmatched on either side
- 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
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.