
Guides
Bank reconciliation for small business: six stages, timing and common stalls
Bank reconciliation for small business in six stages and times: lock the statement window, match deposits, clear checks and ACH, isolate the difference, sign off.
What to take away
- A bank reconciliation for small business runs through six fixed stages, from locking the bank's statement window to signing off the month.
- Every stage except the last takes minutes. Hunting one missing transaction can take two to three days.
- One prerequisite blocks everything elsethe prior month has to be signed off first.
- Most differences are timing. Deposits in transit, uncashed checks and ACH items settle on the bank's schedule, not your calendar.
A reconciliation is not a report you print. It is a chain of comparisons, and each link depends on the one before it being correct.
The short version
Plan two to three hours for one account at normal small business volume. The first clean pass takes longest. After three consecutive months, most closes finish in under an hour because the stale items are gone.
Two Clocks in a Reconciliation
- Bookscalendar month close
- Bankstatement cycle, e.g. ends 25th
- Gapdifferences live between the two dates
Two clocks run at once. Your books follow the calendar month, and the bank follows a statement cycle that may end on the 25th or another date you never chose. Differences usually live in that gap.
If your document habits are still forming, the bookkeeping foundations checklist covers seven documents that matter more than software.
Stage by stage
- Lock the statement window (about 15 minutes). Confirm the start and end dates, then keep the closing balance visible.
- Prove the opening balance (10 to 15 minutes). Compare it with last month's closing figure. If they differ, stop and repair last month first.
- Match deposits in transit (20 to 30 minutes). Work through deposit slips and card batches, allowing one to two business days for settlement.
- Clear outstanding checks and ACH debits (30 to 45 minutes). Checks clear in a day or sit for months. ACH debits post in one to three business days.
- Isolate the remaining difference (15 minutes, or two to three days when a transaction is genuinely missing). Start with the largest unmatched item.
- Post adjusting entries and sign off (10 to 20 minutes). Record bank fees, interest and returned items, then lock the period.
| What you see | Typical clearing time | First place to look |
|---|---|---|
| Deposit in the books, not on the statement | 1 to 2 business days | Deposit log or card batch report |
| Check written, still outstanding | 1 day to several months | Vendor payment record and stale check list |
| ACH debit on the statement, not in the books | 1 to 3 business days | Recurring bill list and autopay authorizations |
| Fee or interest posted by the bank | Statement date | Fee schedule and last month's adjusting entries |
Importing a statement file is not the same task as reconciling it. Accounting software is usually where that confusion starts.
What has to exist before what
The prior month's reconciliation has to be signed off before you begin the current one. That is the only hard blocker in the sequence, and skipping it undoes the rest. An unexplained difference carried forward sits under every deposit and check you match this month, so your matches prove nothing.
Sequence Blockers Before Matching
- Prior month reconciliation signed off
- Statement cut-off date passed
- Books and statement share closing date
- Then begin matching deposits and checks
Two smaller conditions gate the middle stages. The statement cut-off date has to have passed, or items still in flight cannot be judged. The books must use the same closing date as the statement, and Publication 583 sets out the bank records the reconciliation depends on.
Where it stalls
The failure that eats the most time is the plug: a journal entry posted to a suspense account to force the difference to zero.
Its cause is deadline pressure on the last day of the month, plus one unmatched item that would have taken twenty minutes to trace. The plug hides the symptom. Next month the same difference returns and a new one stacks on top.
A difference that repeats in the same direction two months running is usually one transaction, not two.
A second stall is stale check creep. Checks written to vendors who never deposited them stay on the outstanding list for a year or more. The cause is the absence of a void process for checks past a set age. The bookkeeping foundations mistakes page shows how shortcuts like these turn into recurring differences.
What to do while waiting
Bank research requests take five to ten business days to answer. You cannot shorten that, but you can keep moving. Finish the next month's entry work, which can be matched once the statement settles.
Use the wait to void checks older than six months, then check state unclaimed property rules. Compare every recurring ACH authorization against the bill list, which is also the six-stage pipeline that tracks a bill from arrival to reconciliation.
Keeping the reconciliation on a monthly routine is part of a wider habit the SBA describes in its guidance on how to manage your finances.







