Should I use a daily sales journal or just record bank deposits for my restaurant?
Use a daily sales journal. Recording bank deposits as revenue is one of the most common bookkeeping mistakes in restaurants, and it creates problems that compound over time.
When your POS system processes $4,200 in sales on a Tuesday, that’s not the amount that hits your bank account. The credit card processor takes a percentage. Tips get withheld for payout to staff. Comps and voids reduce the total. What actually deposits might be $3,740. If you record $3,740 as revenue, you’ve understated your sales by $460 and hidden where that money went.
The best practice is a sales clearing account. Every day, you record your total POS sales as gross revenue and post them to a clearing account. When the bank deposit comes through a day or two later, you match it against that clearing account. The difference between what the POS reported and what the bank received gets allocated to the right places. Credit card processing fees, tips payable, comps, voids, and any other adjustments each get their own line. This is how restaurants and bars with clean books handle their sales recording.
This approach gives you accurate gross revenue numbers, which is what you need for meaningful reporting. Restaurant profitability depends on tracking food cost percentages, labor percentages, and other metrics against actual sales. If your revenue number is already reduced by fees and tips before it even hits your books, those percentages are wrong and you’re making decisions based on bad data.
Timing differences matter too. Credit card batches from Friday night might not deposit until Monday. If you’re recording deposits as revenue, your daily and weekly numbers are shifted. A slow Monday looks busier than it was, and a strong Friday looks weaker. The daily sales journal captures revenue when it actually happened.
This setup also makes reconciliation much cleaner. When the clearing account doesn’t zero out, you know something is off. Maybe a batch didn’t process, a refund hit that you didn’t record, or the processor charged an unexpected fee. Without the clearing account, these discrepancies hide in your books and you won’t notice until the numbers fall apart at month end or at tax time.
If your books currently just show bank deposits as income, getting this corrected is worth the effort. It’s not complicated once the structure is in place, but it does require setting up your chart of accounts properly and building a daily routine around your POS reports. Experienced bookkeepers in Orlando can configure this workflow so your numbers reflect what’s actually happening in your restaurant every single day.
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 use QuickBooks classes to track profit and loss per rental property?
In QuickBooks Online Plus or Advanced, create a class for each property and assign it to every income and expense transaction. Then run the Profit and Loss by Class report to see exactly how each property is performing.
Read answerHow do I manage accounts payable so I never miss a bill or lose an early payment discount?
Centralize all incoming bills in one place, enter them into your accounting software immediately, and schedule payments based on due dates and discount deadlines. A weekly payment routine prevents both late fees and missed discounts.
Read answerWhat causes inventory shrinkage and how does it show up in my bookkeeping?
Shrinkage happens when your physical inventory count is less than what your books say you should have. The most common causes are theft, damage, spoilage, receiving errors, and miscounts. You record the difference as an inventory adjustment that flows into cost of goods sold or a dedicated shrinkage expense account.
Read answerWhen does a business actually need professional inventory accounting vs a spreadsheet?
A spreadsheet works fine when you carry a handful of products and restock infrequently. Once your SKU count grows, you sell across multiple channels, or your inventory value is large enough to distort your tax return if it's wrong, it's time for something more structured.
Read answerHow do I track catering revenue separately from dine-in and delivery sales?
Set up separate income accounts in your chart of accounts for each revenue stream. Every transaction gets posted to the correct account so your profit and loss statement automatically breaks down how much each channel brings in.
Read answerWhat's the difference between a bookkeeper, controller, and CFO for a small business?
A bookkeeper records and organizes your financial data. A controller oversees accuracy and produces reliable reports. A CFO uses that data to guide strategic decisions about growth, pricing, and cash management.
Read answer

