Skip to content

Online ordering for UAE restaurants: your own system or delivery apps?

Websites & AppsAlmahira Editorial Team6 min read

You don't have to choose. Delivery apps bring customers who are already hungry and browsing; your own ordering site brings back the people who already know you, without a marketplace commission on every order and with the customer relationship staying with you. Online ordering website development in Dubai only pays off if you can send people to the site, so plan where the orders will come from before you plan the features.

Delivery apps or your own online ordering website?

Delivery appsYour own ordering site
CustomersPeople already browsing the appPeople you bring: regulars, Google, Instagram, WhatsApp
Cost per orderCommission and any paid promotion in your contractPayment fees, delivery and the system's own cost
Customer dataLimited to what the platform sharesYours, with duties under the PDPL
Cash flowPaid on the platform's scheduleCard payments settle on your gateway's schedule
DeliveryUsually the platform's ridersYour own riders or a contracted fleet
Menu and pricesWithin the platform's rulesEntirely your decision

Commission is set in your contract. Talabat's UAE partner page, for example, explains why it charges commission without giving a rate, and says a new partner's first payment arrives 45 days after going live, then every two weeks. Ask each platform for its full fee schedule, promotions included, before you compare it with a direct channel.

To compare the two per order, set the platform's commission and promotion costs against your payment fees, your delivery cost and the cost of your own system spread across your orders. A direct order saves money only if you can deliver it at a sensible cost, so starting with pickup and nearby zones is often the safer test.

What a custom online ordering system for restaurants should include

  • A menu that matches the kitchen. Sizes, extras, combos and notes, with sold-out items disappearing automatically rather than when someone remembers.
  • Arabic and English across the menu, checkout and notifications, laid out right to left in Arabic.
  • Payments by card and wallets such as Apple Pay through a payment gateway, plus cash on delivery if your customers expect it, and a clear refund process.
  • Delivery zones by area, each with its own minimum order, fee and realistic delivery time.
  • Pickup and scheduled orders, which cost you nothing in delivery.
  • POS and kitchen integration, so orders print or appear on the kitchen screen without retyping. Some POS vendors, Foodics for example, sell their own online ordering module, which is worth pricing before a custom build.
  • Order updates by SMS or WhatsApp. On the WhatsApp Business Platform, Meta charges for utility templates such as order updates when they are sent outside the customer's 24-hour service window; our guide to WhatsApp on your website explains the pricing.
  • An admin panel your team will use for prices, opening hours, Ramadan timings and holiday closures.
  • Reporting by channel, so you can see which source brings repeat customers.

Running your own riders: Dubai Municipality's rules

An ordering website doesn't change the approvals your kitchen already holds, starting with a trade licence for your food activity. What it adds is delivery. If you deliver with your own riders in Dubai, Dubai Municipality's requirements for food transportation and delivery vehicles apply. The guideline, version 2 issued in August 2023, covers cars and bikes used to deliver food ordered online. Among its requirements:

  • Food establishments and delivery providers must be registered on the Foodwatch platform, with delivery vehicles, bikes included, registered under the business that manages them.
  • Riders must be registered as food handlers and complete a food safety course required by the Food Safety Department, and they should hold a valid occupational health certificate from the Dubai Health Authority.
  • Delivery equipment must keep cold food at or below 5°C, hot food at or above 60°C and frozen food at or below minus 18°C. Food shouldn't spend more than half an hour in transit unless temperature-control equipment keeps it safe.
  • Food travels in sealed containers, and the restaurant hands deliveries over with an anti-tampering sticker.
  • A business that owns delivery vehicles needs a licence activity that permits food transport or delivery.
  • If you contract a delivery company instead, you must make sure it meets the same requirements.

Other emirates have their own regulators, such as the Abu Dhabi Agriculture and Food Safety Authority (ADAFSA) in Abu Dhabi. Confirm the current rules with the authority in your emirate before you hire riders. This is general information, not legal advice.

VAT on online orders

Once your restaurant is registered for VAT, the Federal Tax Authority requires prices advertised to consumers to include VAT, "whether in food menus, catalogues, or price tags". Treat your online menu the same way: show VAT-inclusive prices and delivery fees, so the total at checkout holds no surprises. Our guide to VAT registration in the UAE explains when registration becomes compulsory.

Ask your accountant to check the receipt format your ordering system produces before launch. Orders from consumers sit outside the UAE's e-invoicing system for now, but corporate catering invoiced to businesses will fall under it from your phase date.

Getting customers to order direct

  • Google Business Profile. Under Food ordering, add a custom link to your ordering site and set it as preferred for pickup or delivery. In some countries, these links appear under an "Order online" button. The rest of the profile work is covered in how to rank on Google Maps in Dubai.
  • Instagram. Put the ordering link in your bio and in Stories, pointing to the menu, not your home page.
  • WhatsApp. The WhatsApp Business app has a catalogue and a cart, so customers can send an order as a single message. It suits a short menu, but someone still has to confirm each order and take payment.
  • Your packaging. A card with a QR code to your site and a reason to use it, such as loyalty points. Check your platform agreements before adding inserts to their orders.
  • Campaign pages. If you advertise, send each campaign to a fast page for that offer. Our guide to landing pages that convert explains how.

Build, subscribe or use your POS module?

A POS vendor's ordering module is the quickest route, because your menu already lives in the POS; you trade away design control, and the customer data sits in the vendor's system. An ordering platform on a subscription gives you more polish, but check its monthly and per-order fees, whether you can export customer data, and whether the site runs on your own domain.

A custom build suits groups with several brands or kitchens, complicated menus, their own rider app or a loyalty scheme that ties into other systems. It costs more up front, and you own the data and the roadmap. For platforms and payment options in more depth, see our guide to e-commerce website development in Dubai.

The mistakes that cost direct orders are mostly avoidable: a menu out of sync with the kitchen, delivery fees revealed only at checkout, forcing people to create an account before their first order, machine-translated Arabic, and nobody answering WhatsApp during the dinner rush.

Almahira builds restaurant ordering sites through our website development team, and custom ordering, kitchen and rider tools through our software development team. If you want help choosing between the three routes, book a free consultation.

Sources

Frequently asked questions

Can a delivery company handle orders from my own website?

Yes, you can contract a delivery company rather than employing riders yourself, and your ordering system then passes each order to it. In Dubai, the food business stays responsible for making sure a contracted delivery provider meets Dubai Municipality's food delivery requirements, so check its vehicles, delivery boxes and staff training before you sign, and agree who handles late or damaged orders.

Should my own website be cheaper than the delivery apps?

It can be, because a direct order carries no marketplace commission, but read your platform agreements first for any terms on pricing. Another approach is to keep menu prices the same and reward direct orders in other ways, such as free delivery above a minimum order or loyalty points, which avoids an awkward conversation with the platforms that bring you new customers.

Is cash on delivery still worth offering?

Offer it if your customers expect it, but manage the risk. Cash means a float for each rider, reconciliation at the end of every shift and a plan for refused orders. You can limit cash to returning customers or to orders under a set value, and encourage card payment at checkout with a clear benefit, such as a faster handover at the door.

How do I know which channel my orders come from?

Tag every link you control with UTM parameters, for example utm_source=instagram on your bio link and a different source on your Google Business Profile, and make your ordering system save the source with each order. Ask phone customers where they found you. Then compare channels by repeat orders and average order value, not only by the number of first orders.

Found this useful? Pass it on.

Tell us what you're planning

One short call is usually enough to recommend a jurisdiction, licence and visa route. A written quote follows.

Or call +971 52 210 4014 (Mon–Fri, 9 AM – 6 PM)