Accounting for Restaurants & Cafés
UAE 2026

How UAE restaurant, café, and bar accounting teams post purchases & sales, manage food inventory and tips, and close daily-sales procedures — across Foodics POS, delivery aggregators, and Zoho Books.

Open the flow Explore our Accounting Services
Auto-sync between lanes Mirror — auto-reflection
📘Skrooge App & Zoho BooksBills, Invoices & ledger
🍳FoodicsPOS & inventory
🛵Delivery PlatformsTalabat · Deliveroo · Careem · Noon
💳Card Terminal / CashNI · Qlub · Cash
1

Ingredient Purchase

Sourcing from food suppliers

1.Record Purchase

Manual·Operations

Ops records supplier purchase in Foodics — supplier name, items, quantities, unit prices. Foodics stock count increases right away.

📦 +STOCK

1.Create Bill (Supplier Invoice)

Manual·Accountant

Accountant records the Bill in Zoho Books against the supplier invoice. The entire purchase amount hits COGS straight away — F&B treats purchases as cost as soon as they're booked, then trues up against the physical count at month-end (Phase 4). Accounts Payable goes up to track what you still owe the supplier.

📊 −COGS
2

Recipes & Menu

Linking ingredients to menu items

1.Create / Maintain Recipes

Manual·Operations

Ops defines a recipe for each menu item: ingredient list with exact quantities per portion. When the item sells, Foodics auto-deducts these ingredients from on-paper stock — this is your expected usage, which you'll true up against a physical count in Phase 4. Recipes must reflect actual kitchen portioning, otherwise the expected vs. actual gap becomes meaningless.

1.Publish Menu

Automatic

Foodics pushes menu (items, prices, availability) to connected delivery platforms via integration. Ops manages menu centrally in Foodics.

2.Menu synced

Automatic

Menu items, descriptions, prices, and availability received from Foodics. Platforms display to customers.

3a

Dine-In Sale

Customer eats at the restaurant

1.Take POS Order

Manual·Operations

Waiter takes the order on the Foodics POS — it's routed to the kitchen display, prepared, served. Foodics generates an invoice when the order is closed.

1.Auto-deduct recipe ingredients

Automatic

Foodics auto-deducts the recipe's ingredients from on-paper stock. This is the expected usage; actual usage will drift from this due to portioning, waste, spillage — Phase 4 measures the drift.

📦 −STOCK

2.Payment recorded

Automatic

Foodics records the payment method (card / cash / Qlub) against the invoice. NI card payments post to Foodics automatically. For Qlub QR-pay, the cashier still has to close the bill in Foodics with payment-method = Qlub — otherwise the sale won't show up under Qlub in the daily report.

1.Customer Pays

Manual

Three tender types at the table: Card — customer taps/inserts on Network International terminal. Cash — customer pays at register. Qlub QR-pay — customer scans the table QR and pays via Apple Pay / card; cashier still closes the bill in Foodics.

3b

Delivery Sale

Customer orders & pays on Talabat, Noon, Deliveroo, or Careem

2.Order received

Automatic

Delivery order flows into Foodics via platform integration. Appears on kitchen display. Kitchen preps order.

1.Customer Orders & Pays

Automatic

Customer places order and pays on the platform (card/wallet). Restaurant does not handle payment. Platform sends order to Foodics, dispatches rider, and settles net amount later (see Phase 5).

1.Auto-deduct recipe ingredients

Automatic

Same as dine-in — Foodics deducts the recipe's ingredients from on-paper stock.

📦 −STOCK

1.Generate Invoice

Automatic

Foodics generates invoice for the delivery order. Used for daily sales reporting and reconciliation.

4

Inventory Count

Monthly physical count and COGS true-up

1.Count physical inventory

Manual·Operations

Ops physically counts every ingredient in storage and kitchen. Enters actual quantities into Foodics — the on-paper stock is overwritten to match reality. The gap between on-paper and reality is your waste, shrinkage, over-portioning, theft signal. Frequency: monthly at minimum, weekly for high-value items (proteins, alcohol).

📦 ±STOCK

1.Review variance report

Operations

Foodics compares on-paper stock (recipe deductions) against the physical count. The gap = wastage, shrinkage, over-portioning, theft. Ops investigates significant gaps.

2.Adjust monthly COGS

Manual·Accountant

Use the formula True COGS = Opening Stock + Purchases − Closing Stock, with closing stock valued from the latest count. Adjust Zoho Books COGS to match. (This is the true-up against the Phase 1 cost figure, which booked the purchases at full price.)

📊 COGS

1.Export closing stock data

Manual·Operations

Ops exports closing stock quantities and values from Foodics. Provides to accountant for the COGS adjustment calculation.

5

Reconciliation

Categorize platform statements & match the bank transactions

2.Reconcile platform statements

Manual·Accountant

Walk through each settlement statement (delivery platforms, NI, Qlub, cash) and categorize every line into Books — there's no pre-existing Invoice to match against, so the accountant posts: Revenue per channel → Sales account, with the offset to a per-source Clearing Account (Talabat Clearing, NI Clearing, Qlub Clearing, etc.). Commissions, delivery fees, marketing charges, processing fees → expense lines. Net payout → clears the relevant Clearing Account when the deposit lands. Cash variance → adjustment.

📊 +REV

3.Cross-reference Books with sales report

Automatic

Foodics shows total sales by payment method — card, cash, Qlub, and per-platform. Cross-reference against external statements.

1.aDownload platform statements

Manual·Accountant

Each platform statement itemizes order totals, commissions, delivery/marketing fees, VAT, and the net periodic payout.

1.bDownload NI + Qlub statements + count cash

Manual·Accountant

Get three in-store net revenue statements: NI statement (card sales, processing fees, net deposit lands a day or two later), Qlub statement (QR-pay net of Qlub fee), and physical cash count.

1.Reconcile bank, acquiring and corporate-card statements

Manual·Accountant

Pull bank, acquiring and corporate-card statements. Match lines that already have a record in Books — primarily supplier Bill payments (clearing Accounts Payable from Phase 1). Categorize everything else: payroll & employee compensation, employee reimbursements, corporate card or petty cash expenses, owner withdrawals, bank fees. Catches anything missed elsewhere.

📊 −COST
6

Tax & Reporting

Filing taxes and closing out the books

1.File VAT & CT

Manual·Accountant

VAT (quarterly): 5% charged on dine-in and delivery sales. Input VAT recovered on supplier purchases. Reverse Charge on commissions from foreign-billed platforms (some Deliveroo/Noon entities invoice from abroad) — you self-charge 5% and reclaim 5%, net cash impact zero, but still reportable on the filing. Corporate Tax (annual): 9% on taxable profit above AED 375,000; 0% rate via Small Business Relief if revenue ≤ AED 3M. All data consolidates in Zoho Books for FTA filing.

1.aPrepare P&L, Balance Sheet, Cash Flow + Food Cost % / Inventory Valuation

Manual·Accountant

P&L: revenue split by channel (dine-in, delivery by platform), true COGS after the Phase 4 adjustment, and Food Cost % = COGS ÷ Revenue (industry target: 25–35%). Balance Sheet: inventory valued at the latest physical count, Accounts Receivable, cash. Cash Flow: operating / investing / financing — the early-warning signal when your P&L says you're profitable but the bank account says otherwise. F&B is thin-margin and weekly: purchases go out before platform payouts come in.

1.bReview Foodics reports

Manual·Operations

Sales mix analysis, ingredient usage, waste tracking, theoretical vs. actual food cost. Ops uses for menu engineering and kitchen efficiency.

Frequently Asked Questions

How do you do accounting for a restaurant or café in the UAE?

Restaurant accounting tracks four moving parts the kitchen and the accountant share: purchases (supplier bills booked straight to COGS under the periodic method), sales (dine-in invoices on the POS plus delivery orders flowing in from each aggregator), inventory (recipe-based theoretical usage in Foodics versus the monthly physical count), and reconciliation (matching Talabat, Deliveroo, Careem and NoonFood payouts — plus card-terminal settlements and cash — to the AED bank deposit). All four feed UAE VAT filings and the monthly P&L. The flow above shows where each transaction lands and who owns each step.

How should we structure our chart of accounts and POS system for an F&B business?

A UAE F&B chart of accounts needs to mirror the operating reality: revenue split by channel (Dine-in / Delivery, with each aggregator — Talabat, Deliveroo, Careem, Noon — and Service Charge as their own lines), COGS split by category (Food / Beverage / Packaging, with Wastage as a separate sub-line where the volume justifies it), and operating costs grouped by station (Kitchen / FOH / Marketing / Rent / Utilities). On the POS system side, the menu structure inside Foodics drives revenue grouping in Zoho Books — set categories and modifiers in Foodics first, then map them to GL accounts before sales start posting. Skipping this step means weeks of re-tagging when you later want a per-channel margin view.

How are Talabat, Deliveroo, Careem and Noon commissions recorded in accounting?

Commissions and aggregator fees come itemised on each platform’s settlement statement — commission %, delivery fees, marketing charges, packaging, promotional discounts. Record them as separate expense lines per platform (e.g. ‘Talabat Commission’, ‘Deliveroo Delivery Fees’, ‘Careem Marketing’) in your accounting system at reconciliation time, not at the moment of sale. Gross sales post to a Platform Clearing Account; commissions and fees come off it; the net AED transfer clears the account when it lands in the bank. Booking commissions to a single “aggregator fees” bucket destroys per-channel margin visibility — keep them split.

How do you reconcile a daily Foodics Z-report to your accounts?

The Z-report is the closing-of-day snapshot: gross sales, sales by payment method (cash / card / aggregator), VAT, voids, refunds, discounts and tips. Daily reconciliation has three legs: card sales tie to the Network International settlement; cash sales tie to the physical cash count and the bank deposit slip; aggregator orders match each platform’s payout cycle. Any short/over on cash is posted as a Cash Variance adjustment the same day — chasing it a week later is forensic work. Lock down the Z-report before any sale gets re-rung, then post the day’s sales summary into Zoho Books.

What is food cost variance and how do you track it?

Food cost variance is the gap between theoretical food cost (what Foodics says you should have used, based on recipe-driven ingredient deductions for every item sold) and actual food cost (Opening Stock + Purchases − Closing Stock from the physical count). The gap is wastage, over-portioning, spillage, comps, staff meals and theft. Most UAE restaurants run a target Food Cost % of 25–35% of revenue; variance above 2–3 points is worth investigating. Track it monthly at minimum — weekly for high-value SKUs (proteins, alcohol). Recipe accuracy is the lever: if recipes don’t mirror real kitchen portioning, theoretical numbers are fiction and variance is meaningless.

How is UAE VAT handled on delivery aggregator commissions?

It depends on where the platform invoices from. UAE-registered aggregators (Talabat and Careem typically invoice from UAE entities) charge 5% VAT on commissions directly — you recover it as Input VAT on your FTA filing. Foreign-registered platforms (some Deliveroo / Noon entities invoice from outside the UAE) fall under the Reverse Charge Mechanism (RCM): you self-assess 5% Output VAT and recover the matching Input VAT — net cash impact zero, but it must still appear on the return. Check the tax invoice origin every quarter; aggregators restructure their billing entities periodically and getting RCM wrong is one of the most common FTA audit findings in UAE F&B.

How are tips and service charges accounted for in UAE restaurants?

The two are treated very differently. A service charge (typically 10%, printed on the menu, added automatically to the bill) is the restaurant’s revenue — it’s subject to 5% VAT and posts to a Service Charge revenue account before any internal distribution to staff. A tip (voluntary, customer-decided, in cash or on card) is generally treated as a pass-through to staff — held in a Tips Payable liability account and not recognised as restaurant revenue, so no VAT applies on the tip itself. Card tips that hit the Network International settlement still need to be backed out of revenue and parked in the liability account before payroll distributes them. Document your tipping policy — it’s the line auditors check first.

Need help with accounting for your restaurant business?

Skrooge runs accounting & tax for UAE restaurants and cafés — setting up the books, supplier bills and aggregator reconciliation is part of the service.

Book a Free Consultation

Loading...

Hey! I’m Skrooge 👋

Leave your phone number and we'll call you back.

Invalid phone number

or

Contact Us

Reach out yourself using the options below.

Thank you!

We've received your request and will get back to you shortly.

Back to site

Thank you!

We've received your request and will get back to you shortly.

Back to site