How do I reconcile my POS system sales report with what actually hits my bank account?
Your POS report and your bank deposit will almost never match to the penny. This is completely normal. The difference comes from several factors that happen between the time a customer pays and when money actually lands in your account.
Credit card processing fees are the biggest reason. Your processor takes 2% to 3% off every card transaction before depositing the rest. If your POS shows $5,000 in credit card sales for the day, your bank might only receive $4,850 to $4,900 after fees. Some processors deduct fees daily from each batch while others deduct them as a lump sum at the end of the month. Both approaches create a gap between your POS total and your deposit, just in different ways.
Timing delays also play a role. Sales from Friday evening might not appear in your bank until Monday or Tuesday. If you compare a daily POS report to same-day bank activity, the numbers simply won’t line up. Weekends and holidays push deposits further out, making day-by-day matching even harder.
Tips create another wrinkle that trips up a lot of restaurant and bar owners. Credit card tips show up in your POS total, but those dollars get paid out to employees through payroll rather than deposited as your revenue. If your POS report shows $6,000 in total receipts and $800 of that was tips, only $5,200 minus processing fees is actually revenue heading to the bank. Comps, voids, manager discounts, and cash register overages or shortages add even more small variances on top of that.
The cleanest way to handle all of this in your books is with a sales clearing account. Instead of trying to match POS sales directly to bank deposits, you record gross sales into a clearing account each day based on your POS report. When the bank deposit comes in, you record it against that same clearing account. Processing fees, tips payable, and any other differences get broken out as separate line items. Once everything is accounted for, the clearing account should zero out. If it doesn’t, the remaining balance tells you exactly how much is unreconciled and needs investigation.
In QuickBooks, you can set this up as a current asset account. Each day, enter a sales receipt or journal entry for the POS total. When deposits appear in your bank feed, apply them against the clearing account instead of coding them directly to sales revenue. This keeps your revenue accurate based on what was actually sold, not based on what happened to land in the bank on a given day.
Review your clearing account at least weekly. If the balance keeps growing instead of clearing out, something is off. Maybe a deposit was miscoded, a void wasn’t recorded, or your processor changed its fee structure. Catching these problems weekly takes a few minutes. Trying to untangle three months of mismatched numbers takes hours.
The goal is not to force POS and bank to match on any single day. The goal is to account for every dollar of difference so nothing falls through the cracks. If setting up and maintaining this process feels overwhelming, our bilingual bookkeeping services can help you build a system that keeps your revenue reporting accurate and your books clean from day one.
Central Florida's Trusted Bookkeeping Firm
Start Here:
A 30-Minute Consultation
Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.
More Questions
How do I account for tips as a liability until they're paid out to employees?
Create a Tips Payable liability account and credit it every time tips are collected. When tips are disbursed through payroll, debit Tips Payable to clear the balance. Florida allows passing credit card processing fees on tips to employees, but this requires careful tracking.
Read answerShould I use a daily sales journal or just record bank deposits for my restaurant?
Use a daily sales journal with a sales clearing account. Recording bank deposits as revenue understates your actual sales and hides where money goes between the POS and your bank account.
Read answerHow do I calculate the true cost of a menu item including ingredients, labor, and overhead?
Start with the plate cost by totaling ingredient costs per portion. Then layer in labor allocation and overhead. Most restaurants aim for 28-35% food cost on the plate, but when you add labor and overhead the total should stay under 65%.
Read answerHow do I track food cost percentage at the end of each week using QuickBooks?
Use the formula Beginning Inventory + Purchases - Ending Inventory = COGS, then divide by food revenue. Set up QuickBooks with the right accounts and record a weekly inventory count so you can run this calculation consistently.
Read answerWhat is prime cost in a restaurant and why is it the most important number to track?
Prime cost is your total cost of goods sold (food and beverage) plus your total labor costs (wages, benefits, and payroll taxes). It should fall between 55% and 65% of total revenue, and it matters more than any other number because it covers the two largest controllable expenses in your restaurant.
Read answer