Skip to content
CodingclaveUAE

Restaurants, cafés and cloud kitchens, Dubai

Restaurant and café websites in Dubai that take orders without the app's cut

A pickup order on your own site costs you the card fee, about 4% on an AED 90 basket.

From AED 2,200excl. VATSee pricing →

  • Fixed AED quote, paid 40/40/20
  • Your site behind Google's Order button
  • Real test order at handover
  • You own the code on final payment

What should your website do first?

  • Free scoping call
  • Fixed price in AED
  • No obligation

Your details go only to Codingclave's team in India so we can reply — see our privacy policy. Prefer chat? WhatsApp us.

Replies come from Ashish or the team.

Overview

On Talabat or Deliveroo it costs whatever share the app keeps. Menu-and-booking sites start at AED 2,900 (1⁠–⁠3 weeks); sites that take their own orders start at AED 5,900 (2⁠–⁠6 weeks). Prices exclude VAT. Send me three totals from last month's statement and I'll tell you whether ordering pays for itself before you spend anything.

By Ashish Sharma, founder · Updated 12 October 2026

Quick answer

When does a restaurant's own ordering site cost less than Talabat in Dubai?

Own ordering pays when your effective delivery-app rate, from your monthly statement, is well above the card fee (Stripe UAE 2.9% + AED 1.00) plus any rider cost. Run the sum on your own statement first. If it works, start with pickup for your regulars and keep the apps for new customers. Building it in Dubai costs AED 5,900⁠–⁠49,000 with its own online ordering (2⁠–⁠6 weeks), or AED 2,900⁠–⁠17,000 for a menu and booking site (1⁠–⁠3 weeks), excluding VAT.

  • Menu and booking site: AED 2,900⁠–⁠17,000, 1⁠–⁠3 weeks
  • WordPress menu site you edit yourself: AED 2,200⁠–⁠11,000
  • Pickup-first ordering site: AED 5,900⁠–⁠49,000, 2⁠–⁠6 weeks
  • WhatsApp order or booking bot: AED 4,900⁠–⁠59,000, 2⁠–⁠6 weeks
  • Hypothetical worked example: a pickup order on your site saves about AED 18 on AED 90

01of 9

Before any quote: open last month’s Talabat, Deliveroo or Keeta statement

The first thing I'll ask you for is last month's delivery-app statement, or three totals from it. I've priced every project myself since starting Codingclave in 2017, and for a restaurant on the apps I won't quote before seeing them.

The Dubai Corporation for Consumer Protection and Fair Trade (DCCPFT) issued Circular No. 2 of 2025 under Dubai Law No. 5 of 2023. As Gulf News reported on 2 Sep 2025, it expects delivery platforms to:

  • send restaurants a monthly itemised statement of sales, commissions, refunds and deductions;
  • keep advertising and promotion fees optional and disclosed;
  • give 30 days' notice of contract changes;
  • disclose how listings are ranked and share non-personal order data.

I read the press report, not the circular; it reported no effective date, commission cap or penalty.

Your effective rate is everything deducted in the month divided by gross sales. On hypothetical figures, AED 14,400 deducted from AED 60,000 is 24%. Work from that figure rather than the headline commission in your contract.

Lines to find on your monthly platform statement (circular items as reported by Gulf News, 2 Sep 2025)
Statement lineWhat to checkIn the sum
Gross salesWhether it includes VATBottom of the fraction
CommissionOn food only, or on the delivery fee too?Top of the fraction
Delivery, card and cash-handling feesPer order, flat or a percentageTop of the fraction
Refunds and deductionsWhich ones you funded, and whyTop; dispute where you can
Advertising and promotionsOptional and disclosed, as reportedOnly those you would stop on direct orders
Subscription or free-delivery programme costsMust not be passed on unfairly, as reportedQuery the line
PayoutWhat reached your bankGross minus deductions, allowing for cash orders and payout timing

If a line is missing, ask the platform in writing. If VAT appears on a platform or card-fee invoice, ask your tax adviser whether it is recoverable before using the total.

One trap: a rate worked out from total deductions already contains delivery and card fees. Don't add them again, or your own site will look better than it is.

02of 9

Talabat commission for restaurants in the UAE: what has been reported, with dates

Talabat publishes no UAE commission rate card that I could find. Reported figures run from 25–30% (2020) to 15–30% (a 2026 agency estimate), so your own monthly statement is the only reliable number.

For Deliveroo, Careem Food, noon Food and Keeta I found no published or credibly reported rate. Who operates in the market now is on the food delivery app page. Sources read 12 Oct 2026.

Reported delivery-app commission in the UAE, oldest first
Source and dateWho said itFigureStatus today
Khaleej Times, 26 Apr 2020Gaurav Varma, CEO, The Royal Orchid Group of Restaurants (Abu Dhabi)25⁠–⁠30% per orderSix years old; context only
Khaleej Times, 26 Apr 2020Bhanu Pratap Rathore, GrowthX AdvisorsUp to 35%Six years old; context only
Khaleej Times, 26 Apr 2020Rathore (Careem NOW); Varma (Talabat)Careem NOW to cut Dubai commission by 15%; Talabat one-month 50⁠–⁠100% waiverCovid-era measures
Wistech guide, 6 Apr 2026A Dubai agency, citing Developer Bazaar and Meridian15⁠–⁠30% of order valueAn agency estimate, not a Talabat figure
Talabat, Deliveroo, Careem Food, noon Food, KeetaNo published UAE rate card foundNo figureUse your own statement

These figures put your statement in context; they don't replace it. A common question is whether Talabat or Careem is cheaper. I can't say: their deals with restaurants are private. If you're on both, compare the two effective rates.

03of 9

The per-order sum, with the direct channel’s own costs left in

Most savings models count the commission you stop paying and nothing you start paying. This one keeps both sides.

What you stop paying per order = order × effective platform rate, plus any promotion co-funding not already in that rate.

What you start paying per order = order × 2.9% + AED 1.00, plus 1% on a card issued abroad, plus your delivery cost (zero for pickup), plus any first-order discount.

Saving per order = the first minus the second. Monthly saving = orders moved × saving per order − running costs. Payback = build price ÷ monthly saving.

Card terms are Stripe's UAE pricing, read 12 Oct 2026. Near the hotels, ask your bank what share of your card payments are on foreign cards. Hypothetical inputs: an AED 90 basket including VAT, a 24% effective rate, AED 15 rider cost, and a repeat customer.

  • Only count the orders that move

    Moving an app customer to pickup changes a habit; it isn't a setting. Count only repeat customers willing to collect, never new ones you can't point to.

  • What the sum leaves out

    Stripe's AED 60 dispute fee. Refunds, which don't return the original processing fee. And the new customers the app finds you: check new versus repeat orders, because that share is what leaving would cost.

One AED 90 order, four ways (hypothetical inputs)
Per orderThrough the appYour site, pickup, UAE cardYour site, pickup, card issued abroadYour site, delivered, UAE card
Platform cost (24% of AED 90)AED 21.60Not chargedNot chargedNot charged
Card feeInside the 24% rateAED 3.61AED 4.51AED 3.61
DeliveryInside the 24% rateAED 0AED 0AED 15.00
Saving against the appBaselineAED 17.99AED 17.09AED 2.99

A hypothetical month: 300 pickup orders moved × AED 17.99 = AED 5,397, less AED 600 for hosting, domain, WhatsApp messages and upkeep (a placeholder; use your own quotes) = AED 4,797. On those numbers a build at AED 20,000 pays back in about 4.2 months, and one at the AED 5,900 floor in about 1.2 months. A delivered order saves only about AED 3, which is why pickup comes first. Worked examples, not a promise of savings. Telr, N-Genius, PayTabs, Tabby and Tamara fees are on the e-commerce development cost page.

Want the sum run on your numbers? Send me your statement totals on WhatsApp, not the PDF, and I'll run it.

Want a fixed AED price for this?

Tell us what you need and get a quote in writing, excluding VAT.

04of 9

Three builds, and which one your numbers point to

Saving only a few hundred dirhams a month? Build the menu site and stay on the apps. A clear saving on repeat pickup orders means adding ordering. Regulars who already message their order on WhatsApp may suit a bot first. Delivery comes once riders are sorted.

  • Pickup first, delivery once riders are settled

    Your own riders bring in RTA rider and bike rules and a Dubai Municipality delivery-means permit, or you contract an RTA-licensed fleet; the rules are on the food delivery app page. A mobile app (AED 17,000–108,000) can wait until website ordering is proven.

  • Several brands from one kitchen

    One ordering back end can sit behind several storefronts, each with its own menu and domain. I price it after discovery, because a second brand's menu, modifiers and hours change the build.

  • What these builds don’t replace

    They take orders and bookings. They do not replace your till or POS. Pulling Talabat, Deliveroo, noon or Careem orders into one screen is outside every band; if your project needs it, we agree it in writing before you sign.

Which build, at what AED band
BuildFits whenIncludesAED band (excl. VAT)Timeline
Menu and booking siteDine-in led; low app shareHTML menu, Arabic-ready, your booking tool's link or widget, map, Ramadan hours, Google set-upAED 2,900⁠–⁠17,0001⁠–⁠3 weeks
Pickup-first ordering siteThe sum shows a saving on repeat ordersCart, modifiers, Stripe or Telr on your account, pause and sold-out controls, gateway pages, live test orderAED 5,900⁠–⁠49,0002⁠–⁠6 weeks
Delivery added to orderingRiders or an RTA-licensed fleet contractedDelivery zones, fees and slot capsSame band as pickup2⁠–⁠6 weeks
WhatsApp order or booking botCustomers already order by chatMenu answers, bookings, payment linksAED 4,900⁠–⁠59,0002⁠–⁠6 weeks

Delivery is scoped inside the ordering band, so tell me your zones before I quote. Arabic is quoted separately for every build.

Tell me which row is yours on WhatsApp, with your weekly order count, and I'll give you a band.

05of 9

Why Dubai restaurant site quotes run from AED 850 to AED 25,000

Ring five Dubai agencies and you'll hear anything from AED 850 to AED 25,000. Of six pages I read on 12 Oct 2026 that rank for this search, two publish prices: an AED 850 one-page template with a PDF menu, and an AED 25,000 ordering build. Different products, not different margins. HGD Media, Marketvelli, Auronix's restaurant post and Tessella Studio's restaurant page show no AED price.

  • When Wix, Canva or a template is enough

    A café with a fixed menu, no ordering, a booking link and an owner who will edit it doesn't need a custom build, and I'll tell you so. Before paying for any builder, check for Arabic right to left, a text menu, licences in your name, and a gateway that pays out in the UAE.

  • Test other restaurants’ sites in a minute

    Try to select a dish name; if you can't, it's a PDF or an image, which is hard to keep current and can't feed ordering or sold-out flags. Then try ordering on your phone in under a minute.

  • Food photography sits outside every band

    You supply the photos or hire a photographer. We compress and size every image for phones, aiming for a Largest Contentful Paint of 2.5 seconds or less, which web.dev rates good.

Restaurant website prices published in the Dubai results, read 12 Oct 2026
SellerPublished priceWhat it coversRunning costs stated
Dubai Website Company (template)From AED 850One-page WordPress template with 6 sections and an uploaded PDF menu, 12 months' hostingHosting AED 400 a year; .ae domain AED 180 a year from year two
Wistech (guide, 6 Apr 2026)AED 15,000⁠–⁠25,000 for direct orderingOrdering siteMaintenance AED 800⁠–⁠1,500 a month; photography AED 3,000⁠–⁠8,000
CodingclaveAED 2,900⁠–⁠17,000 menu site; AED 5,900⁠–⁠49,000 ordering; AED 2,200⁠–⁠11,000 WordPressSee the builds table aboveHosting and domain in your name at the provider's price; optional care plan, AED 600⁠–⁠1,800 a month

Whatever you pay, the site needs a text menu, a way to book or order, opening hours (Ramadan included), a map pin, and Arabic if your guests read it. On the platform, see WordPress or custom for a Dubai site; for a band by page count, try the website cost calculator.

06of 9

Put your own site behind the “Order online” button on Google

On Google Search and Maps, a restaurant's ordering button often leads to an app. Under Food ordering in Google Business Profile you can put your own page there (Google Business Profile Help, read 12 Oct 2026).

  • Add a “Place an order” link to your own ordering page

    Add your ordering page under Food ordering, and add your HTML menu's address as the menu link on your profile.

  • Mark it “Preferred for pickup”, “Preferred for delivery” or both

    Launching with pickup only? Set pickup and leave delivery to the apps. After launch, find your restaurant on Maps from a UAE phone and tap the button: the dashboard can show your link while the phone still shows an app first.

  • Leave “Accept orders on your profile” switched on

    Switching it off looks like a way to hide the apps, but it also hides the order links you added yourself.

  • Know the rule on third-party links

    Providers with an authorised relationship with your business can appear on your profile. If you ask for one to be removed, it must take its link down within 5 business days.

Want a fixed AED price for this?

Tell us what you need and get a quote in writing, excluding VAT.

08of 9

The switches your shift lead needs on a Friday night

An ordering site gets its real test at 21:00 on a Friday, with the pass full. Every rush control sits on your shift lead's phone, so nothing waits for a developer.

  • Pause ordering with one tap

    When the pass is backed up, pause new orders; customers see a note until you reopen.

  • Auto-close outside kitchen hours

    Ordering follows kitchen hours, with a separate Ramadan set.

  • Sold out, per dish, from a phone

    Run out of short rib and one switch takes it off the menu and out of open carts.

  • Iftar pre-order slots with a cap

    Each slot closes at the number your kitchen can plate. Ramadan 1448 is expected around early February 2027, subject to moon sighting.

  • WhatsApp confirmation to the customer

    Each order can send the customer a WhatsApp confirmation. A full ordering bot is a separate build: see AI chatbot development.

  • When I’m reachable

    Monday to Saturday, 08:30–17:30 Gulf Standard Time (10:00–19:00 in India), which shares 8.5 hours with a 9:00–18:00 UAE day. That covers menu changes and lunch. On-call Friday and Saturday evenings? We agree hours and price in writing before you sign.

09of 9

If you change developer next year, this is what you keep

Use this on any quote you get, including mine. Every account is opened in the restaurant's name, and we build on it.

  • Payment and price

    40% when we start, 40% at the midway milestone we agree, 20% on launch day. Your price is set once we agree the scope in writing; only a scope change alters it. Customer payments land in your merchant account, never ours.

  • Who answers your WhatsApp

    Codingclave Development LLP, which I founded in Lucknow in 2017 and still lead. We have no UAE office or phone line, so you deal with me directly on WhatsApp (+91 92771 84741), email or video. Top Rated on Upwork, 4.9 on Google (92 reviews), 200+ projects since 2017.

  • Proof you can check before the final payment

    I'm not putting restaurant case studies on this page. Judge the work instead: your staff test the staging site on their own phones, and we place one live order together on your merchant account before the last 20% is due. After launch, I fix bugs free for six months. Past clients' comments are on the reviews page.

Accounts and assets: whose name, and what you get at handover
ItemIn whose nameAt handover
Domain and hostingRestaurantLogins, plus a backup copy
Google Business ProfileRestaurant (owner role)We are removed or kept as manager, your choice
Stripe or Telr merchant accountRestaurant; payouts go to your bank, never through usAlready yours
WhatsApp Business numberRestaurantAlready yours
Theme, plugin and font licencesRestaurant, or open-sourceLicence list
Source code and IPRestaurant, on final paymentRepository
Customer and order dataRestaurantExport

Pricing in AED

Restaurant builds in AED, from menu site to your own app

Most cafés start with the menu site. Prices exclude VAT; the two lines without a band are quoted after a short discovery call.

  • Business website

    AED 2,900 – AED 17,000

    Excl. VAT

    Business website (custom design, Next.js or WordPress) · Typical timeline: 1–3 weeks


    Menu and booking site in English, Arabic fields in the menu data, Google Business Profile set up. 1⁠–⁠3 weeks.

    Get a quote for this plan
  • WordPress website

    A menu site the owner edits, no checkout.

    AED 2,200 – AED 11,000

    Typical timeline: 1–2 weeks

    Get a quote for this →
  • E-commerce store (Shopify, WooCommerce or custom)

    Pickup ordering on your own gateway, delivery zones when needed, live test order before handover. 2⁠–⁠6 weeks.

    AED 5,900 – AED 49,000

    Typical timeline: 2–6 weeks

    Get a quote for this →
  • AI chatbot (website or WhatsApp)

    WhatsApp order or booking bot answering from your menu data.

    AED 4,900 – AED 59,000

    Typical timeline: 2–6 weeks

    Get a quote for this →
  • Mobile app (iOS + Android, Flutter or React Native)

    Your own app, once repeat ordering on the website is proven.

    AED 17,000 – AED 108,000

    Typical timeline: 4–12 weeks

    Get a quote for this →
  • Arabic right-to-left version

    Dish data and every screen in both languages, bilingual QA.

    Quoted after a short discovery call

    Fixed in writing once the scope is agreed

    Get a quote for this →
  • Connecting your booking tool or a second brand storefront

    Priced once we know the tool or the second brand.

    Quoted after a short discovery call

    Fixed in writing once the scope is agreed

    Get a quote for this →
  • Website care plan (updates, security, backups, small changes)

    Updates, security, backups and small changes like new photos, 08:30⁠–⁠17:30 GST; evening on-call is agreed separately in writing. Website maintenance in Dubai.

    AED 600 – AED 1,800 a month

    Monthly retainer, scope agreed in writing

    Get a quote for this →
  • Fixed price in AED
  • Free scoping call
  • No obligation

Our AED invoices go from your restaurant's bank straight to our AED account; diners' card payments never pass through it and settle in your own merchant account.

Prices are in UAE dirhams (AED) and exclude VAT. Project prices are converted from our GBP price list at GBP 1 = AED 4.90 (11 October 2026) and rounded; monthly plans are set in AED. Codingclave is an India-based supplier and is not registered for UAE VAT. VAT-registered UAE businesses usually account for VAT on imported services under the reverse-charge mechanism; confirm with your tax adviser.

Fixed AED quote

What should your website do first?

Gross sales, total deductions and order count are enough for me to run the sum and give you an AED band.

Ashish Sharma

Founder, Codingclave

Ashish or the team replies on WhatsApp or email during our hours, Mon–Sat, 8:30am–5:30pm GST.

Prefer WhatsApp?

WhatsApp Ashish

Tell us about your business

  • Free scoping call
  • Fixed price in AED
  • No obligation

Your details go only to Codingclave's team in India so we can reply — see our privacy policy. Prefer chat? WhatsApp us.

How it works

It starts with your platform statement, not a brief

Start on WhatsApp
  1. Your totals and menu on WhatsApp

    Gross sales, total deductions, orders and repeat customers from last month, plus your menu. Totals, not the statement: platform contracts may treat statements as confidential.

  2. Your numbers on a call

    We run the sum together and pick a build.

  3. Quote, with on-call hours agreed or left out

    Scope in writing, with support outside 08:30–17:30 GST and any delivery-app connection agreed or left out.

  4. Accounts opened in your name

    Domain, Google Business Profile, merchant account, WhatsApp number. Before you apply, you'll know what each gateway inspects; we write the pages it looks for, refunds and delivery included.

  5. Menu data, then staging on your phones

    VAT-inclusive prices, modifiers, optional calorie and allergen fields and any Arabic names, then testing on your staff's phones.

  6. One live order, placed together

    Together we test-order a dish on the live site, set your site as preferred on Google and hand over every login. For 6 months from then, bug fixes are free.

FAQ

Questions UAE businesses ask us

Can’t see yours? Ask Ashish directly — you’ll get a straight answer, not a sales script.

Ask Ashish directly

Ask on WhatsApp

What's the cheapest restaurant website in Dubai that still does the job?

From us, AED 2,900 for a menu and booking site and AED 5,900 if it takes its own orders, excluding VAT; a WordPress menu site you edit yourself starts at AED 2,200. Published Dubai prices start at AED 850 for a one-page template with a PDF menu, which can't feed ordering or sold-out flags. The gap up to AED 25,000 is mostly checkout, Arabic, and whose name the licences are in.

How much commission does Talabat charge restaurants in the UAE?

Talabat publishes no UAE rate card that I could find. Restaurateurs told Khaleej Times in April 2020 of 25–30% per order, and up to 35%; a Dubai agency guide from April 2026 says 15–30%. Divide total deductions by gross sales on your statement for your effective rate. Talabat pays you the order less that rate; your own site, the order less the card fee and any rider cost.

What do Dubai's 2025 food delivery platform rules mean for my restaurant?

Under DCCPFT Circular No. 2 of 2025, as Gulf News reported on 2 Sep 2025, platforms should send you a monthly itemised statement of sales, commissions, refunds and deductions, keep advertising fees optional and disclosed, give 30 days' notice of contract changes, explain ranking and share non-personal order data. No commission cap was reported. It means you can work out your real rate yourself.

Can my restaurant take online orders without Talabat or Deliveroo?

Yes, and start with pickup. An ordering website on your own Stripe or Telr merchant account takes orders and payments directly, paid to your bank, and pickup needs no riders. Delivery means your own riders under RTA rules and a Dubai Municipality permit, or an RTA-licensed fleet. Keep the apps for new customers and move repeat orders first.

How do I add an Order online button on Google Maps for my own website?

In Google Business Profile, open Food ordering, add a “Place an order” link to your own ordering page and mark it “Preferred for pickup”, “Preferred for delivery” or both. Leave “Accept orders on your profile” on, because turning it off hides the links you added too. After launch, find your restaurant on Maps from a UAE phone and tap the button.

Do restaurant menu prices in the UAE have to include VAT?

Yes, if the restaurant is VAT-registered. Displayed prices must include VAT and the checkout total must match the tax invoice. The VAT-exclusive exceptions cover exports and sales to VAT-registered businesses, which a diner is not. The rule is federal, so it applies in every emirate. Confirm the current position with your tax adviser.

When should a Dubai restaurant add Arabic to its menu and website?

Before design starts, if any of your regulars read Arabic first. Adding it after launch means reworking the layout, cart and checkout for right-to-left, which costs more than doing it once. You give me or approve the Arabic dish names, and every screen gets a bilingual QA pass. Arabic is quoted as its own line.

Can I price lower on my own site than on Talabat?

Check your platform contract for a price-parity clause first. If prices stay the same, give regulars another reason to order direct, such as pickup-only items or a loyalty reward. Platforms must give 30 days' notice of contract changes under the 2025 circular, as Gulf News reported, so get your current terms in writing before setting direct prices.

Ashish Sharma · Founder

Does your own ordering pay for itself? Three statement totals will show

Gross sales, total deductions and order count are enough for me to run the sum and give you an AED band.

  1. WhatsApp us or fill in the form
  2. Free scoping call
  3. Fixed AED quote, no obligation