What is Bank Reconciliation?
Bank reconciliation explained in plain English. Learn step-by-step how to match your books to your bank statement, catch errors, detect fraud, and keep your accounting accurate.
What Is Bank Reconciliation?
Bank reconciliation is the process of matching and comparing your business's cash transactions recorded in your books (general ledger) against the actual transactions shown on your bank statement. The goal is to confirm that your accounting records are accurate, complete, and in agreement with what the bank actually processed. Every transaction that moves money in or out of your business checking account — client payments received, vendor payments made, bank fees, interest earned — should appear in both your books and your bank statement. When they don't match, reconciliation helps you find the discrepancy and fix it. For freelancers and small business owners, bank reconciliation is one of the most important bookkeeping tasks you can do regularly. It ensures you're not spending money you don't have, that your income records are accurate for tax filing, and that no fraudulent transactions have occurred without your knowledge.
How to Reconcile Your Bank Account — Step by Step
Step 1: Gather Your Documents Collect your most recent bank statement and your accounting software or spreadsheet showing your cash transactions for the same period. Step 2: Compare Opening Balances Check that the bank statement's opening balance matches the starting balance in your books for that period. Step 3: Compare Each Transaction Line by Line Go through every transaction on the bank statement. Mark it in your books. Then go through your books and mark every transaction on the bank statement. Transactions that appear in one but not the other need investigation. Step 4: Identify and Categorize Discrepancies Common discrepancies include: - Deposits in transit: A deposit you recorded but that hasn't cleared the bank yet — common near month-end - Outstanding checks: A check you wrote and recorded but the recipient hasn't deposited yet - Bank fees: Bank charges you didn't record (account fees, ATM fees, wire fees) - Interest earned: Interest credited to your account that you didn't record - NSF checks: A check you received but that bounced — it was deposited but reversed - Duplicates: A transaction recorded twice in your books - Errors: A transaction recorded incorrectly (wrong amount, wrong account) Step 5: Adjust Your Books Record any bank fees, interest, or other items you missed. If a client check bounced, reverse the deposit. Fix any errors you made. Step 6: Confirm the Ending Balances Match After all adjustments, your book balance should equal your bank balance. If it does — reconciliation complete.
Example of Bank Reconciliation
A freelancer's books show a cash balance of $14,325. Her bank statement shows $13,890. Discrepancies found: | Item | Amount | Explanation | |---|---|---| | Deposit in transit | $500 | Client check deposited on the 31st, not yet cleared | | Bank service fee | $15 | Not recorded in books | | NSF check | −$320 | Client check that bounced | | Total discrepancy | +$435 | Adjusted book balance: $14,325 − $15 + $320 = $14,630 — wait, let me recalculate | Actually: - Book balance: $14,325 - Less: Bank fee not recorded: −$15 → books now $14,310 - Less: NSF check reversed: −$320 → books now $13,990 - Add: Deposit in transit: +$500 → books now $14,490 This still doesn't match. She'd need to investigate further — perhaps a transaction was missed entirely. This is exactly why reconciliation is important.
Bank Reconciliation vs. Credit Card Reconciliation
Bank reconciliation focuses on your checking/savings accounts. Credit card reconciliation follows the same logic — match your recorded credit card transactions against your credit card statement, looking for discrepancies in merchant charges, fees, interest, and payments.
How It Relates to Invoicing and Business
When you invoice clients through Eonebill and they pay via bank transfer or ACH, those payments show up in your bank account. Reconciliation ensures every payment that arrived in your bank is properly applied to the correct invoice in your books — so your accounts receivable balance is accurate and you know exactly who still owes you money. Related reading: - General Ledger: The Master Financial Record → - Accounts Receivable: Money You're Owed → - Cash Flow: Managing Your Business Money → Key Takeaways: 1. Bank reconciliation matches your books against your bank statement to ensure accuracy 2. Reconcile at least monthly; weekly or daily is better for high transaction volumes 3. Common discrepancies: deposits in transit, outstanding checks, bank fees, NSF checks 4. Reconciliation catches fraud, errors, and missed transactions 5. Use accounting software to automate and simplify the reconciliation process Keep your books clean and accurate — Start Free with Eonebill