Your restaurant made $50,000 in sales this month.
Sounds great.
But then you open your bank account.
Only $42,000 came in from your delivery platforms.
And suddenly, one question starts echoing in your mind:
“Where did the other $8,000 go?”
Was it a mistake?
Was money missed?
Did the delivery company take too much?
Or is your accounting simply not telling the full story?
The answer is often much more interesting.
Because in today’s restaurant business, a sale doesn’t always travel in a straight line from the customer’s wallet to your bank account.
It takes a journey.
And every stop along that journey can create a difference between sales, payouts, and bank deposits.
The Restaurant Sales Journey Has Changed
Once upon a time, the journey was simple.
A customer walked into the restaurant.
They ordered food.
They paid.
The restaurant recorded the sale.
The money reached the bank.
Simple.
Today, a single restaurant can receive orders through:
- Its Point-of-Sale system
- DoorDash
- Uber Eats
- Grubhub
- Online ordering platforms
- Phone orders
- Third-party delivery partners
Now the journey looks more like this:
Customer → Ordering Platform → Restaurant POS → Delivery Platform → Payout → Bank Account → Accounting Records
And that is where the story becomes interesting.
$50,000 in Sales Doesn’t Necessarily Mean $50,000 in the Bank
Let’s take a simple example.
Imagine a restaurant generates:
$50,000 in gross sales
through third-party delivery platforms during the month.
The restaurant owner checks the bank account and sees only:
$42,000 in deposits.
At first glance, it may look like there is an $8,000 problem.
But the $8,000 difference may include several legitimate items.
For example:
| Description | Amount |
|---|---|
| Gross delivery sales | $50,000 |
| Platform fees | ($6,000) |
| Refunds & adjustments | ($1,000) |
| Other applicable deductions | ($1,000) |
| Net payout | $42,000 |
The bank received $42,000.
But the restaurant’s underlying sales activity was $50,000.
Those are two different numbers telling two different stories.
And understanding that difference is one of the most important parts of restaurant bookkeeping.
The Biggest Accounting Trap: “Just Record the Bank Deposit”
This is where things can quietly go wrong.
Suppose the delivery platform deposits:
$8,400
into the restaurant’s bank account.
It may be tempting to simply record:
Bank Deposit = $8,400 Revenue
It looks clean.
It matches the bank.
The reconciliation may even appear perfect.
But what if the underlying customer orders were actually:
$10,000
and the platform deducted:
$1,600
before paying the restaurant?
Now the accounting records may not tell the complete story.
The restaurant did not necessarily generate only $8,400 of sales.
The restaurant generated sales that were subsequently reduced by applicable fees, refunds, adjustments, or other items.
That distinction matters.
Because bank deposits tell you how much cash arrived.
They don’t necessarily tell you how the sale was created.
So Where Does the Difference Go?
There isn’t always one answer.
That’s why reconciliation matters.
Here are some of the most common reasons restaurant sales and bank deposits don’t match.
1. Platform Fees
Third-party delivery companies may deduct applicable fees or commissions before sending the payout.
For example:
Customer orders: $1,000
Applicable platform deductions: $250
Restaurant receives: $750
If you only look at the bank, you see $750.
But the underlying sales activity was $1,000.
2. Refunds
A customer may receive a refund because of:
- Missing items
- Incorrect orders
- Cancellations
- Delivery problems
- Other customer-service adjustments
The platform’s report may show the original sale and then separately reflect the refund or adjustment.
If the accounting records don’t capture both sides correctly, the reconciliation can become confusing very quickly.
3. Discounts and Promotions
Restaurants frequently participate in promotions.
A customer may see a $30 order.
But perhaps a promotion reduces the amount ultimately collected from the customer or changes how the platform settles the transaction.
Now you have another layer to understand:
What was ordered?
What was discounted?
Who funded the discount?
What amount was ultimately settled?
Without the platform report, the bank deposit alone cannot answer all of those questions.
4. Tips Are Another Piece of the Puzzle
Tips can make restaurant reconciliation even more interesting.
A customer may pay:
Food & beverages: $80
Tip: $15
Total: $95
But the accounting treatment of the different components isn’t necessarily identical.
Tips may need to be tracked separately from restaurant sales depending on the circumstances and applicable rules.
This is one reason why simply treating every amount flowing through a payment platform as “sales” can create messy books.
5. Sales Tax Can Make the Picture Even More Complicated
Sales tax is another important component to identify.
A customer’s final payment can contain multiple components:
Food / taxable sales + applicable tax + tip + other charges = Customer payment
The total amount charged to the customer is not automatically the restaurant’s revenue.
This is why restaurant accounting needs to look beneath the final payment amount.
One payment can contain several different accounting stories.
The Real Challenge: Multiple Platforms
Now imagine the restaurant doesn’t use just one delivery platform.
It uses:
Toast + DoorDash + Uber Eats + Grubhub + direct online orders.
Suddenly, the accountant is no longer reconciling one number.
They are connecting several pieces of information:
POS reports
↓
Delivery-platform reports
↓
Fees & adjustments
↓
Payout reports
↓
Bank deposits
↓
Accounting records
This is where proper reconciliation becomes incredibly important.
What Should a Restaurant Accountant Actually Reconcile?
A good reconciliation should not stop at:
“Does the bank deposit match?”
It should ask:
Sales
What were the actual gross sales?
Refunds
Were any transactions refunded or adjusted?
Discounts
Were promotions applied?
Tips
Are tips being tracked appropriately?
Taxes
Are applicable sales-tax amounts properly identified?
Platform Fees
What fees were deducted before payout?
Payouts
What amount was actually scheduled for payment?
Bank Deposits
What amount ultimately reached the bank?
Timing
Are there transactions recorded in one period but paid in another?
Outstanding Items
Are there unsettled transactions or adjustments still waiting to hit the bank?
That is reconciliation.
Not just matching numbers.
Understanding why the numbers are different.
A Simple Reconciliation Example
Let’s imagine a restaurant’s delivery platform report shows:
Gross Sales: $25,000
Then:
Refunds: $500
Platform Fees: $4,000
Other Adjustments: $300
The expected payout becomes:
$20,200
Now suppose the bank shows:
$19,700
At this point, the accountant should not simply force the numbers to match.
There is a:
$500 difference.
That difference becomes a question.
Was there:
- Another adjustment?
- A timing difference?
- A refund?
- An unsettled transaction?
- A payout from another period?
- A reporting discrepancy?
Good accounting doesn’t hide the difference.
It investigates it.
Why This Matters More Than Just “Clean Books”
You might think:
“Okay, but as long as the bank reconciles, why does this matter?”
Because your financial statements are telling a story.
And if the underlying numbers are wrong, the story can be wrong too.
Incorrect restaurant reconciliation can affect:
Revenue
You may understate or misclassify sales.
Expenses
Platform fees may not be properly captured.
Profitability
Your gross and net margins may appear different from reality.
Sales Tax
Incorrect sales information can create reporting issues.
Financial Statements
Your P&L may not accurately represent business performance.
Tax Preparation
Poor bookkeeping can create unnecessary complications when preparing tax returns.
Business Decisions
And perhaps most importantly:
The owner may make decisions using numbers that don’t reflect what actually happened.
The Beauty of Reconciliation
There is something almost poetic about good accounting.
Numbers rarely speak loudly.
They whisper.
A $500 difference whispers:
“Look closer.”
A strange payout whispers:
“Something happened here.”
An old unreconciled transaction whispers:
“Don’t ignore me.”
And a clean reconciliation finally says:
“Now the story makes sense.”
That is what accounting should do.
Not merely make numbers balance.
Make the business understandable.
The Golden Rule for Restaurant Owners
If your restaurant receives sales through third-party platforms, don’t look at your bank deposits and ask only:
“How much money came in?”
Ask:
“How did we get from the customer’s order to this exact bank deposit?”
That question changes everything.
Because between the order and the bank deposit, there may be:
Sales.
Taxes.
Tips.
Refunds.
Discounts.
Platform fees.
Adjustments.
Payouts.
And finally…
Cash in the bank.
Each one has a place in the story.
Final Thought
Restaurant accounting isn’t simply about recording what happened.
It’s about connecting what happened.
The customer’s order.
The POS report.
The delivery platform.
The payout.
The bank deposit.
And finally, the financial statements.
When those pieces connect, the numbers stop being just numbers.
They become a story.
And when the story is accurate, a business owner can finally see where the business stands—and where it can go next.
At SR Financial & Tax Advisors, we believe bookkeeping should go beyond recording transactions.
It should bring clarity to every number behind your business.