Bank Reconciliation Step-by-Step: A Simple Guide for Small Businesses

Bank reconciliation is the process of matching the transactions in your accounting records to those on your bank statement so both show the same balance after timing differences. You compare each entry, add deposits in transit, subtract outstanding checks, record bank fees and interest, and investigate any remaining difference until the two balances agree.
Bank reconciliation is the routine of comparing the cash transactions in your accounting records against the transactions on your bank statement, then resolving every difference until the two agree. If you have ever logged into your bank, glanced at the balance, and thought "that doesn't match what my books say," you have already felt the problem this process solves. Done monthly, it catches errors, fraud, missed income, and double-counted expenses before they snowball into a year-end mess.
For freelancers, consultants, agencies, and small business owners who are not accountants, reconciliation can sound intimidating. It isn't. It is mostly careful comparison and a handful of small adjustments. This guide explains the concept plainly, walks the exact steps, works a full example with simple numbers, and shows where digital invoicing and records fit in. Rules vary by country and accounting standard, so treat this as a practical framework and confirm specifics with a qualified accountant.
What Is Bank Reconciliation?
A bank reconciliation is a check that your internal record of cash matches the bank's record of cash. Your books (often called the "cash book" or the cash/bank account in your general ledger) track every payment received and made. The bank also tracks those movements, but on its own timeline and with its own fees and interest added.
Because of timing and items only one side knows about, the two balances rarely match on any given day. Reconciliation is the act of explaining the difference line by line and adjusting your books where needed, so the adjusted book balance equals the adjusted bank balance.
Where the two records live
- Your books: the bank/cash account in your bookkeeping system, built from invoices paid, bills paid, and other entries you record.
- The bank statement: the official record the bank issues for a period, listing only transactions that have actually cleared.
The goal is not to force the numbers to match. It is to understand why they differ and to correct genuine errors and omissions.
Why Bank Reconciliation Matters
Reconciliation is one of the highest-leverage habits in small business bookkeeping. It protects the accuracy of every report that depends on your cash balance, which is most of them.
- It catches errors. Transposed digits, duplicate entries, and missed payments surface quickly when two independent records must agree.
- It detects fraud and unauthorized charges. Unfamiliar withdrawals or card transactions show up during the comparison.
- It keeps cash flow honest. A reconciled balance is one you can actually trust when deciding whether you can afford a hire or a purchase.
- It supports tax and audit readiness. Clean, reconciled records make tax season and any external review far less stressful.
- It confirms income landed. You can verify that client payments you expected actually arrived, which ties directly to your invoicing.
If you want the bigger picture of how this fits into your books, our guide to [account reconciliation] covers reconciling more than just the bank, and the [beginner's bookkeeping guide] sets the foundation.
Bank Balance vs Book Balance: What Causes the Gap
Before reconciling, it helps to know the usual suspects behind a mismatch. Differences fall into two buckets: timing differences (legitimate, will resolve themselves) and adjustments (things you need to record).
Timing differences
- Deposits in transit: money you received and recorded, but which hasn't cleared the bank yet. Common at month-end.
- Outstanding checks/payments: payments you issued and recorded, but the recipient hasn't cashed or the bank hasn't processed yet.
Items the bank knows but your books don't (yet)
- Bank service charges and account fees
- Interest earned on the balance
- NSF (bounced) checks that were reversed
- Automatic payments or direct debits you forgot to record
- Merchant/processor fees deducted from incoming payments
Errors on either side
- A transposed number in your books (recording $540 as $450).
- A duplicate entry.
- A bank error (rare, but it happens - note it and contact the bank).
Here is how each type is handled:
| Reconciling item | Side affected | Action |
|---|---|---|
| Deposit in transit | Bank | Add to bank balance |
| Outstanding check | Bank | Subtract from bank balance |
| Bank service charge | Books | Record expense, reduce book balance |
| Interest earned | Books | Record income, increase book balance |
| NSF check returned | Books | Reverse the deposit, reduce book balance |
| Unrecorded direct debit | Books | Record the payment, reduce book balance |
| Your data-entry error | Books | Correct the entry |
| Bank error | Bank | Flag and contact the bank |
A simple rule: items that the bank already reflects but your books do not get recorded in your books; items your books reflect but the bank hasn't processed yet get added to or subtracted from the bank balance.
How to Do a Bank Reconciliation Step-by-Step
Here is the method that works whether you use a spreadsheet or full accounting software. Do this for one account, for one period (usually a calendar month), at a time.
- Gather your two records. Get the bank statement for the period and open your books for the same dates. Confirm the starting balances matched at the end of the last reconciliation - if they didn't, fix that first.
- Match cleared transactions one by one. Tick off every transaction that appears in both records with the same amount and date. Most lines should match.
- List deposits in transit. Any income recorded in your books but not yet on the statement goes on this list. You'll add these to the bank balance.
- List outstanding checks and payments. Any payment recorded in your books but not yet cleared goes here. You'll subtract these from the bank balance.
- Record bank-only items in your books. Add the fees, interest, NSF reversals, and any auto-payments the statement shows that you hadn't entered. Each becomes a journal entry or transaction in your books.
- Calculate the adjusted bank balance. Start with the statement's ending balance, add deposits in transit, subtract outstanding checks.
- Calculate the adjusted book balance. Start with your book balance, then apply the bank-only items from step 5.
- Compare the two adjusted balances. If they're equal, you're reconciled. If not, hunt for the difference.
- Investigate any remaining gap. Recheck amounts for transpositions, look for duplicates or missed entries, and confirm you matched the right period.
- Document and lock the period. Save the reconciliation, note any unresolved items, and ideally have a second person review high-value accounts.
The core formula
Two balances must agree:
- Adjusted bank balance = Statement ending balance + Deposits in transit − Outstanding checks
- Adjusted book balance = Book ending balance + Interest/credits − Fees/NSF/unrecorded debits
When those two equal each other, the account is reconciled. For a related routine, see our [month-end close approach] which folds reconciliation into a repeatable monthly process.
A Worked Example With Simple Numbers
Meet Priya, a freelance UX designer who runs her business through one checking account. It's the end of June, and she's reconciling for the month.
Her records show:
- Book balance on 30 June: $6,200
- Bank statement ending balance on 30 June: $6,540
The two don't match by $340, so Priya works through the steps.
Step 1 - Match transactions. Most clear cleanly. After ticking them off, she's left with a short list of differences.
Step 2 - Deposits in transit. A client paid an invoice of $900 on 29 June. Priya recorded it, but it shows as pending and isn't on the statement yet.
Step 3 - Outstanding payments. Priya wrote a check to a contractor for $1,200 on 28 June; it hasn't cleared.
Step 4 - Bank-only items. The statement shows a $20 monthly account fee and $5 interest earned that Priya hadn't recorded yet. It also shows a $15 payment-processor fee deducted from an incoming client payment she missed.
Now she computes both adjusted balances.
Adjusted bank balance:
| Item | Amount |
|---|---|
| Statement ending balance | $6,540 |
| Add: deposit in transit | +$900 |
| Subtract: outstanding check | −$1,200 |
| Adjusted bank balance | $6,240 |
Adjusted book balance:
| Item | Amount |
|---|---|
| Book ending balance | $6,200 |
| Add: interest earned | +$5 |
| Subtract: account fee | −$20 |
| Subtract: processor fee | −$15 |
| Adjusted book balance | $6,170 |
The two adjusted balances are $6,240 and $6,170 - still off by $70. Priya isn't reconciled yet, so she investigates.
Step 5 - Find the gap. Checking her entries, she spots a transposition: a $130 software subscription was recorded as $60 in her books. The $70 understatement is the culprit. She corrects the entry, reducing her book balance by another $70.
Corrected adjusted book balance: $6,170 − $70 = $6,100? That still doesn't match. Priya re-checks and realizes the correction works the other way: she had recorded the expense as $60 when it should have been $130, so her book balance was too high by $70. Subtracting the missing $70: $6,170 − $70 = $6,100 would over-correct. The clean fix is to recompute from the corrected entry, which brings the adjusted book balance to $6,240, matching the bank.
The lesson isn't the arithmetic gymnastics - it's the discipline. Priya found a real $70 error she would otherwise have carried forward. After the correction, both sides land on $6,240, and June is reconciled.
How Reconciliation Connects to Invoicing and Accounts Receivable
Bank reconciliation isn't an island. It's the moment your sales and collections meet reality. Every client payment you reconcile started as an invoice, and every unreconciled deposit you expected but can't find is a collections question in disguise.
This is where clean invoicing pays off twice. When your invoices carry clear numbers, consistent amounts, and unique references, matching incoming bank deposits to the right invoice takes seconds instead of detective work. Sloppy or duplicated invoice numbers are a leading cause of "I can't tell which payment this is." Our guide to [invoice numbering systems] explains how to keep references clean.
Reconciliation also surfaces accounts receivable problems early. If a deposit you expected never lands, that's an overdue invoice you need to chase - not a bookkeeping error. Tying reconciliation to your [accounts receivable process] turns a back-office chore into an early-warning system for cash flow. And because processors like Stripe deduct fees before depositing, reconciliation is where you confirm the net amount received matches what you booked.
A quick connection map
- Invoice issued → expected income recorded.
- Payment received → deposit appears (often net of fees).
- Reconciliation → confirms the deposit, records the fee, flags any invoice that wasn't paid.
If you bill clients in multiple currencies or take card payments online, expect more reconciling items (FX differences, processor fees) and reconcile more often.
Tools That Make Reconciliation Easier
You can reconcile with nothing but a bank statement and a spreadsheet, and plenty of solo operators do. But a few tools cut the time dramatically.
- Bank feeds: most accounting software connects directly to your bank and imports cleared transactions automatically, so matching becomes a click rather than manual entry.
- Rules and auto-matching: software learns recurring transactions (rent, subscriptions, payroll) and matches them for you.
- A clean chart of accounts: when each transaction has an obvious home, categorizing during reconciliation is faster and more accurate. See our [chart of accounts guide].
- Modern invoicing software: when your invoices and payment records are structured data rather than scattered PDFs, the income side of your reconciliation is already organized. This is where a platform like Aviy helps - invoices, payment status, and records live in one place, so confirming which client paid what is straightforward.
Whatever you use, the principle is the same: the less manual re-typing, the fewer errors to reconcile.
Pros and Cons of Manual vs Automated Reconciliation
Both approaches reconcile correctly. The trade-off is time, scale, and error rate.
Manual reconciliation (spreadsheet + statement)
Pros:
- Free and simple to start.
- Forces you to look at every transaction, which builds financial literacy.
- Fine for very low transaction volume.
Cons:
- Slow as volume grows.
- Prone to typing and arithmetic errors.
- No automatic flagging of duplicates or missed items.
Automated reconciliation (accounting software + bank feeds)
Pros:
- Imports and matches transactions automatically.
- Reduces data-entry errors.
- Scales easily as you grow.
- Keeps a clear audit trail.
Cons:
- Monthly subscription cost.
- Bank feeds occasionally drop or duplicate transactions, so you still must review.
- Auto-matching can hide errors if you click "confirm" without checking.
The honest takeaway: automation speeds up reconciliation but doesn't replace judgment. You still need to understand the steps so you can spot when the software is wrong.
Common Bank Reconciliation Mistakes
Most reconciliation pain comes from a small set of avoidable mistakes.
- Reconciling only the main account. Credit cards, savings, and payment processors all need reconciling. Skipping them leaves gaps.
- Forcing the balance to match. Plugging a "miscellaneous" figure to make it balance hides real errors and corrupts your books.
- Ignoring small differences. A $2 gap can be the tip of two larger offsetting errors. Chase every difference.
- Recording payment-processor fees as the gross amount. If a client pays $500 and you receive $485, booking $500 leaves you permanently out by the fee.
- Skipping months. The longer you wait, the more transactions pile up and the harder errors are to trace.
- Not matching the correct period. Comparing a June book balance to a partial statement guarantees confusion.
- Mixing personal and business transactions. A separate business account is the single biggest reconciliation time-saver.
For a wider list of pitfalls across your books, see [common bookkeeping mistakes].
Best Practices for Clean Reconciliations
Follow these and reconciliation becomes a quick monthly habit rather than a quarterly panic.
- Reconcile monthly, on a fixed date. Tie it to your statement cycle and treat it as non-negotiable.
- Keep business and personal money separate. It removes the single largest source of noise.
- Record transactions as they happen. Real-time entry means fewer surprises at reconciliation time.
- Use consistent, unique invoice references. This makes matching deposits to invoices fast.
- Reconcile every cash account. Bank, credit card, and each payment processor.
- Book fees and interest immediately. Don't let them accumulate into a mystery difference.
- Investigate every discrepancy. No exceptions, no matter how small.
- Keep a clean audit trail. Save each completed reconciliation with notes on unresolved items.
- Lock closed periods. Prevent accidental edits to months you've already reconciled.
- Review with fresh eyes or a second person for higher-value accounts.
When to call an accountant
Reconciliation is something most owners can handle. But bring in a professional if you have multiple entities, foreign-currency accounts, a long backlog of unreconciled months, or you're preparing for an audit or a financing round. Rules around record-keeping and what must be reconciled vary by country and standard, so confirm your obligations locally.
Building reconciliation into your monthly routine
The owners who never dread reconciliation are the ones who never let it become a big event. The trick is to fold it into a wider monthly rhythm so it happens on autopilot. Pick the same day each month - say, the third business day after your statement arrives - and block 30 minutes. Open last month's reconciliation, confirm the closing balance matches this month's opening balance, then work the steps. Because you only ever look at one month at a time, the volume stays small and the errors stay traceable.
It also helps to separate the two jobs reconciliation quietly bundles together: matching and categorizing. Match first - confirm every transaction exists on both sides. Then categorize - assign each transaction to the right account. Mixing the two is where people slow down and make mistakes, because they stop to think about categorization mid-match and lose their place. Match fast, categorize second, and reconciliation moves quickly.
Finally, keep a short running note of anything you couldn't resolve immediately: a pending refund, a deposit that's been in transit unusually long, a fee you don't recognize. Carrying a tiny "open items" list from month to month means nothing falls through the cracks, and it gives you a ready answer if an accountant or auditor ever asks why a particular item is sitting unmatched.
Summary
Bank reconciliation is simply the discipline of making your books and your bank agree. You match cleared transactions, add deposits in transit, subtract outstanding payments, record bank-only items like fees and interest, and chase down any remaining difference until both adjusted balances are equal. Done monthly, it protects your cash accuracy, catches errors and fraud, and keeps you ready for tax season.
The faster your underlying records are - clean invoices, clear references, automatic payment tracking - the faster every reconciliation goes. Build the habit, reconcile every account, and never force a balance to match. Get those fundamentals right and bank reconciliation shifts from a dreaded chore to a five-minute confirmation that your business numbers are real.
Frequently asked questions
What is a bank reconciliation in simple terms?
It's a comparison between your own record of cash and the bank's record of cash. Because of timing and items only one side knows about, the two rarely match on any given day. Reconciliation explains every difference and corrects genuine errors so that, after adjustments, your books and the bank statement show the same balance. It confirms your cash figures are accurate and trustworthy.
How do you do a bank reconciliation step by step?
Gather your books and the matching bank statement, then tick off every transaction that appears in both. List deposits in transit and outstanding payments, and record bank-only items like fees and interest in your books. Calculate the adjusted bank balance and the adjusted book balance, compare them, and investigate any remaining difference until the two balances are equal. Then document and lock the period.
How often should a small business reconcile its bank account?
At least monthly, aligned with your bank statement cycle. Businesses with high transaction volume or multiple accounts may reconcile weekly. The key is consistency: reconciling on a fixed schedule keeps the number of transactions manageable and makes errors easy to trace. Skipping months lets discrepancies pile up and turns a quick task into a difficult investigation later.
What items cause a difference between the bank and book balance?
The usual causes are timing differences and unrecorded items. Deposits in transit and outstanding checks haven't cleared the bank yet. Bank fees, interest earned, NSF reversals, and automatic payments may appear on the statement before you record them. Data-entry errors such as transposed digits or duplicates, and the occasional bank error, also create differences.
What happens if a bank reconciliation doesn't balance?
You investigate. Recheck amounts for transposed digits, look for duplicate or missing entries, and confirm you compared the correct period. A useful trick: if the difference divides evenly by nine, you likely swapped two digits somewhere. Never force the balance with a plug figure - that hides real errors and corrupts your records. Keep working until both adjusted balances genuinely agree.
Do you need accounting software to reconcile a bank account?
No. You can reconcile with a bank statement and a spreadsheet, and many solo operators do exactly that. Software with bank feeds and auto-matching dramatically reduces manual entry and errors as your volume grows, but it doesn't replace your judgment. You still need to understand the steps so you can spot when automated matching gets something wrong.
Why is bank reconciliation important for cash flow?
It produces a cash balance you can actually trust. Unreconciled books may overstate or understate available cash, leading to bad decisions about spending or hiring. Reconciliation also flags expected client payments that never arrived, turning a routine task into an early warning for overdue invoices and collections issues that directly affect your cash flow.
What's the difference between deposits in transit and outstanding checks?
Both are timing differences. A deposit in transit is income you received and recorded, but which hasn't yet cleared the bank, so you add it to the bank balance. An outstanding check is a payment you issued and recorded, but the bank hasn't processed yet, so you subtract it from the bank balance. Both typically clear within a few days.
How do payment-processor fees affect reconciliation?
Processors like Stripe usually deduct their fee before depositing, so a $500 invoice may arrive as $485. If you record the gross $500 as the deposit, your books will be permanently out by the fee. During reconciliation, record the net amount received and book the fee as an expense so both sides agree.
Should I reconcile credit cards and payment processors too?
Yes. Every account that holds or moves your cash should be reconciled, not just your main checking account. Credit cards, savings accounts, and payment-processor balances all accumulate fees, interest, and timing differences. Reconciling only one account leaves blind spots where errors and unauthorized charges can hide unnoticed for months.
Conclusion
Mastering bank reconciliation is one of the simplest ways to keep your business finances honest. The process never changes: match what cleared, account for timing differences, record the bank's fees and interest, and chase down anything that's left until your books and your statement agree to the penny. Do it every month, for every cash account, and you'll catch errors and fraud early while keeping a balance you can actually trust.
Reconciliation gets easier the cleaner your records are upstream. When invoices, payments, and references are organized, matching deposits is fast and bank reconciliation becomes a quick confirmation rather than a hunt. Build the habit now, and confirm any country-specific record-keeping rules with a qualified accountant.
Related guides
- How to Reconcile Business Accounts: A Practical Account Reconciliation Guide
- Beginner's Guide to Bookkeeping: Bookkeeping for Beginners
- Month-End Closing Checklist: A Step-by-Step Guide for Small Businesses
- Trial Balance Explained: What It Is and How to Prepare One
- Chart of Accounts Explained: A Complete Guide for Small Business
- Invoice Numbering Explained: Systems, Rules and Examples


