How do I reconcile daily sales with deposits?
Daily sales rarely match bank deposits dollar for dollar. The difference usually comes down to timing, payment processor fees, and how different payment methods settle.
Credit card transactions don’t hit your bank the same day. Your POS shows $2,500 in card sales on Monday, but that batch might not deposit until Wednesday. And when it does, you’ll see around $2,425 because the processor took their 2-3% cut. To reconcile, match each deposit to the original batch date, not the deposit date. Your processor portal shows batch details including the settlement date and fees deducted.
Cash is more straightforward but requires discipline. If your register shows $340 in cash sales, that’s what should go in the deposit bag. If your actual deposit is $320, you have a $20 variance to investigate. Either the register was wrong, someone made incorrect change, or cash walked out the door. Cash discrepancies need to be caught daily because the trail goes cold fast.
If you’re running a restaurant or other cash-heavy business, daily reconciliation prevents small problems from becoming big ones. A $50 daily variance might seem minor until you realize it’s been happening for three months.
For businesses using multiple payment methods like credit cards, cash, checks, and third-party apps, each one needs its own reconciliation path. The actual process goes like this. Start with your daily sales report from the POS. Break it into payment types. Match credit card totals to your processor batches, accounting for fees. Match cash to deposit slips. Match third-party payments to their respective settlement reports. Any difference is a variance you need to explain.
Timing differences are normal. A credit card batch closed at 9pm might not settle until two days later. This isn’t a discrepancy, it’s just how payment processing works. Your books should record revenue when earned on the sale date, not when deposited. The deposit is just cash collection on revenue you already recorded.
A San Diego bookkeeping service handling full-service monthly books will typically create a daily sales summary that breaks down each tender type and matches it to the corresponding deposit or processor report. If you’re handling this yourself, set up a simple spreadsheet or use your accounting software’s deposit matching feature. The goal is getting every dollar of sales traced to a bank deposit within a few days of the transaction. When this works, month-end becomes verification rather than detective work.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
What questions should I ask before hiring a bookkeeper?
Ask about industry experience, monthly process and timeline, what's included in pricing, and how they communicate. The answers will tell you more than any sales pitch about whether they can actually handle your business.
Read answerHow do I import transactions into QuickBooks?
Bank feeds are the easiest way to import transactions automatically. For manual imports, download a CSV from your bank, use the Upload from File feature, and map your columns correctly before adding transactions to your books.
Read answerWhat information does a new bookkeeper need from me?
Your new bookkeeper needs access to your bank accounts, credit cards, and any existing accounting software. They'll also need your business formation documents, recent tax returns, and enough context about your operations to categorize transactions correctly.
Read answerWhat is nexus and how does it affect sales tax?
Nexus is the connection between your business and a state that triggers an obligation to collect sales tax there. You can establish nexus through physical presence or by exceeding economic thresholds based on sales volume.
Read answerWhat is job costing for construction companies?
Job costing tracks every expense by individual project rather than lumping costs into general categories. It shows you exactly which jobs make money and which ones lose it, so you can bid smarter and catch overruns before they drain your profits.
Read answerHow do I track projects in QuickBooks Online?
Enable Projects in your QBO settings, create a project for each customer engagement, then assign every expense, invoice, and time entry to the correct project. Run Project Profitability reports to see your margins.
Read answer