Why do my bank statements never match my books?
The most common reason is timing. When you write a check on Tuesday but the recipient doesn’t deposit it until the following week, your books show the expense but your bank doesn’t yet. Same thing with deposits in transit. You recorded the revenue when you made the sale, but the bank doesn’t reflect it until the funds actually clear. These timing differences are normal and will resolve themselves once you properly reconcile.
Missing transactions are the second most common cause. Bank fees, automatic payments, subscription charges, interest credits. Your bank processed them automatically but nobody entered them in your accounting software. A $12 monthly fee doesn’t seem like much until you have six of them across different accounts and suddenly you’re $72 off with no obvious explanation.
Data entry errors cause more problems than most people realize. Transposed numbers are the classic example. You enter $524 when the actual charge was $542. The difference is $18 and you’ll spend an hour looking for an $18 error that doesn’t exist as a single transaction. Wrong amounts, wrong dates, expenses hitting the wrong account. Any mistake in data entry creates a mismatch.
Duplicate entries happen when the same transaction gets recorded twice. This often occurs when you’re entering transactions manually and also have bank feeds importing automatically. QuickBooks and similar software don’t always catch that the check you entered and the check that came through the feed are the same item. Now your books show you paid that vendor twice when you only paid once.
Personal transactions mixed into a business account will throw off your numbers too. If you’re using the same card for both personal and business purchases, those personal items need to be categorized correctly as owner’s draws, not business expenses. Otherwise your expense categories don’t match what the bank actually shows for business costs.
The longer you go without reconciling, the harder it gets to figure out what went wrong. If you reconcile weekly or at least monthly through proper monthly bookkeeping, you catch errors while you still remember what the charges were. Wait six months and you’re trying to remember what that $247 payment was for and why it doesn’t match anything in your records.
When everything is working correctly, your books and bank should match every single month. If they don’t, something in the process is breaking down. A Tri-Cities bookkeeper can usually identify the pattern pretty quickly once they look at your records. Often it’s the same type of error happening repeatedly.
Greater Richmond's Small Business Bookkeeper
The Next Step:
A Short Conversation
Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.
More Questions
What records do I need to keep for sales tax audits?
Keep all sales invoices, exemption certificates, tax returns filed, and bank records that show how you calculated what you collected and remitted. Virginia requires you to hold these for at least three years, though four to six is safer.
Read answerHow do I track tip income and tip-outs for my restaurant?
Track tips daily using your POS system or a written tip log, record all tip-outs to support staff, and run tips through payroll since they're taxable wages. Both credit card and cash tips need documentation.
Read answerDo I need to offer benefits if I have employees?
Most employee benefits are optional for small businesses with fewer than 50 employees. Health insurance, retirement plans, and paid time off aren't required under federal or Virginia law. Workers' comp and payroll taxes are mandatory regardless of size.
Read answerHow do I track cost of goods sold when I sell online?
Track the landed cost of each product including purchase price, inbound shipping, and packaging materials. Use accounting software with inventory tracking enabled so COGS records automatically when items sell.
Read answerHow do I register my business for Virginia sales tax?
Register through Virginia Tax's online iReg system at virginia.gov. The process takes about 15-20 minutes if you have your EIN, business address, and estimated sales figures ready.
Read answerShould I connect my bank account to QuickBooks or enter transactions manually?
Connect your bank account. Bank feeds save hours of data entry time and reduce typing errors. You'll still need to review and categorize transactions, but you'll start from accurate data instead of hoping you entered everything correctly.
Read answer


