Delivery and dine-in revenue in one report: end of day, online payments and bookkeeping

Everyone who counts a till at the end of the day knows the question: "The report says this much — why is there less in the drawer?" Delivery makes the question bigger, because part of delivery revenue never enters the till: the money the platform collects online from the customer arrives later as a payout. This post explains how to keep delivery revenue in the same report as the dining room, split into the right lines.
Why delivery sales shouldn't live apart
- Delivery revenue kept apart is added up by hand at close — errors and lost time.
- You can no longer see which items sell in the dining room and which on delivery.
- If stock is only deducted for dine-in sales, the stock count never matches.
- The same day is merged from two sources when passed to the accountant.
Split payment types correctly
The key bookkeeping subtlety of delivery is where the money goes. The same end-of-day report should have three separate payment lines:
- Cash: Money in the drawer. Cash-on-delivery goes here too.
- Card: Amounts taken on the card terminal, including card-on-delivery.
- Platform (online): What the customer paid online in the app. It never enters the till; the platform pays it out.

With online payments in their own column, the cash count matches the report.
In ari adisyon, a Yemeksepeti order's tab closes when it is handed over: orders paid online or delivered by a Yemeksepeti rider are recorded as a "Yemeksepeti" payment, and cash- or card-on-delivery as whichever the cashier picks. So the cash count is compared only with money that actually entered the drawer.
Discounts: who pays?
In platform campaigns, part of the discount may be funded by the platform and part by the restaurant. To see revenue correctly, only the restaurant's share should come off the sale; the platform's share does not reduce the restaurant's revenue. ari adisyon makes this split when the order arrives and writes the restaurant's share to the tab as a separate discount line.
A practical closing routine
- When the last order of the day is handed over, check there are no open delivery orders.
- Look at payment types in the end-of-day report: cash, card, platform.
- Compare the cash count with the cash line only.
- Match the platform line against the payout statement periodically.
- Review cancelled and rejected orders; is there a recurring reason?

A short list for closing a day with delivery.
Passing it to bookkeeping
When delivery and dine-in live in one system, handing the day to your accountant is a single step too. We cover the daily close from till to books in our end-of-day post. Platform payouts and commissions depend on your contract, so reconcile them periodically with your accountant.
Which reports to look at
The end-of-day report alone is not enough; to see whether delivery is really profitable you need a weekly and monthly view:
- Revenue by channel: The share of dine-in and delivery, by day and hour.
- Sales by item: Are delivery best-sellers the same as dine-in? Does delivery need its own menu?
- Payment types: The split between cash, card and platform — important for planning cash flow.
- Rejections and cancellations: Recurring reasons point to a capacity or menu problem.
See how to read reports in ari adisyon on the features page.
Frequently asked questions
Why is the Yemeksepeti online payment shown separately in the till report?
Because that money never enters the till. The customer paid in the app and the amount arrives with the platform payout. Showing it separately means the cash count is compared only with the money in the drawer.
How is cash-on-delivery recorded?
For orders delivered by your own driver and paid at the door, you choose the payment method when you hand over: cash or card. The amount goes into that column.
Do delivery sales deduct stock?
Yes. An accepted order opens as a tab, so its items are processed like a dine-in sale; if you track stock, delivery sales count too.
Conclusion
Keeping delivery revenue in the same report as the dining room turns the end-of-day reconciliation from a guess into a sum. The key is splitting payment types correctly and seeing what the platform collected online apart from the till. See how it works in ari adisyon on the Yemeksepeti integration page, and compare plans on the pricing page.