Restaurant POS & ERP in Riyadh, Jeddah & Dammam 2026
Saudi food and beverage is one of the most demanding ERP environments in the GCC. ZATCA Phase 2 requires every receipt to clear through the Fatoora API before it prints. Vision 2030 entertainment licensing has flooded Riyadh and Jeddah with new café concepts, ghost kitchens and family restaurants. Aggregators (HungerStation, Jahez, ToYou, Marsool) take 22-30% commission and need real-time menu sync. Here is what restaurants in KSA actually need from their software.
ZATCA Phase 2 for restaurants — the four-second rule
For a restaurant on Phase 2, every B2C receipt must be reported to ZATCA within 24 hours, and every B2B invoice must be cleared (synchronous approval) before it's issued to the buyer. For a busy QSR doing 800 orders/day, this means your POS needs an integrated CSID, an XML generator, a QR code on every receipt, and graceful offline handling for the 30-second window when the internet flickers.
Practical setup:
- Each outlet has its own CSID linked to its commercial registration and address.
- B2C receipts auto-sync to ZATCA in the background after print.
- If a customer asks for a tax invoice (B2B), the POS prompts for VAT number and submits for clearance before printing — this adds 2–4 seconds.
- Network failures queue invoices locally and submit when connectivity returns. ZATCA allows a short tolerance, not unlimited backdating.
Arabic + English bilingual receipts
ZATCA requires the tax invoice in Arabic, with English allowed as a secondary language. Most off-the-shelf POS systems were built for Latin scripts and produce mangled Arabic when you flip the receipt template. Test before signing: print 20 sample receipts with Arabic item names, addresses, and VAT amounts and look for layout issues — right-to-left alignment, Arabic numerals, mixed-language line items.
Kitchen Display System (KDS)
Paper tickets stuck to a rail are a 1990s solution. A KDS shows each order on a screen in the kitchen, lets cooks bump items as they go, tracks ticket time (the metric that destroys margin in QSR), and routes items to different stations (grill, fryer, drinks). Your POS and KDS must be from compatible vendors or your morning rush turns into chaos when one of them loses sync.
Aggregator integration — the real margin killer
A typical café in Riyadh might get 40-60% of orders from HungerStation, Jahez, and ToYou combined. Each aggregator wants:
- Real-time menu sync (when you 86 an item from your in-store menu, the aggregator menu should update within seconds).
- Order injection into your POS so cooks don't have to re-key from a tablet.
- Settlement reconciliation — the daily payout from HungerStation should match the sum of orders less commission.
Without integration, you'll have one person per shift just managing tablets and re-typing orders. With integration, you save that headcount and reduce errors. Many KSA-specific ERPs now have native HungerStation and Jahez connectors; verify the connector quality (latency, error handling) not just its existence.
Food cost and recipe BOM
The fundamental P&L lever in F&B is food cost percentage (cost of goods sold / revenue). Industry benchmarks: 28-32% for casual dining, 22-26% for QSR, 18-22% for cafés. To track this you need:
- A bill of materials (BOM) per menu item — how much of each ingredient goes into each item.
- Real-time inventory deduction when a menu item is sold.
- Weekly variance reports — theoretical vs actual usage. The gap is your wastage, theft, or portion-control problem.
- Recipe costing in SAR per portion that automatically updates when ingredient prices change.
Saudization in F&B
Several F&B roles are 100% Saudi-only by Ministerial Decision — supervisor of women's section, cashier in cafés in some segments, certain catering roles. Your HR/payroll system needs to track Saudi vs non-Saudi headcount and feed your Nitaqat compliance dashboard. See our Saudi payroll guide for the full GOSI math.
Multi-outlet operations — Riyadh + Jeddah from one screen
A typical regional chain has Riyadh, Jeddah and Dammam outlets running on the same brand. Your owner needs to see today's revenue across all three from a phone. Your central kitchen needs to push prep items to outlets. Your accountant needs a consolidated P&L. None of this works if each outlet runs its own offline POS database. Cloud-based multi-tenant ERP is the only sensible architecture in 2026.
Common pitfalls in Saudi restaurant tech
- Buying a US-built POS that doesn't speak ZATCA. Bolting on a Phase 2 connector costs more than buying a native-Saudi system from the start.
- Picking a system without offline mode. Saudi internet is excellent but not infallible; one router glitch shouldn't shut your café for an hour.
- Underestimating tablet hardware. Cheap Android tablets fail in 6 months; budget for industrial-grade or stick with iPad.
- Skipping the test print. Receipt printer Arabic rendering is the #1 reason restaurants ditch a POS in the first month.
- Per-tablet pricing. A 4-station QSR pays a lot more than a flat-fee plan. Verify the pricing model before signing.
Saudi-native restaurant ERP
Naqix includes native ZATCA Phase 2 clearance, Arabic receipts, KDS, aggregator connectors (HungerStation, Jahez), recipe BOM and multi-outlet consolidation — unlimited terminals on a flat plan.
Try Naqix free →