For delivery founders and F&B groups in Dubai
A food delivery app for Dubai, built around RTA's rider and bike rules
A Dubai delivery business runs on four pieces of software: a customer app, a rider app, a restaurant portal and an admin panel with dispatch.
From AED 17,000excl. VATSee pricing →
- Dispatch stops when rider papers lapse
- Each app priced as its own AED line
- COD float and end-of-shift settlement
- Arabic right-to-left as a quoted line
- Half-hour delivery rule built into dispatch
- ★ 4.9 on Google (76 reviews)Lucknow, India profile
- 200+ projects since 2017
- Top Rated on Upwork, 100% Job Success
Founder-led delivery
Overview
The rider app is where RTA's rules bite. It holds each rider's licence, training permit and bike papers with expiry dates, so a rider with a lapsed document is not sent an order. The two apps sit in our AED 17,000–108,000 band (4–12 weeks); the portal, admin and dispatch in our AED 24,500–245,000 band (6–16 weeks), built alongside. One written AED quote follows a short discovery call.
By Ashish Sharma, founder · Updated 12 October 2026
Quick answer
How much does it cost to build a food delivery app in Dubai, and what must be in place before launch?
We price a delivery platform line by line. Customer and rider apps for iOS and Android fall in our AED 17,000–108,000 mobile app band, with a 4–12 week build. The restaurant portal, admin panel and dispatch fall in our AED 24,500–245,000 custom software band, 6–16 weeks, built in parallel. A restaurant group running its own riders may need three apps rather than four, which is why each is a separate line. Before the first paid order, a delivery platform needs a trade licence, then RTA's delivery-platform permit, and riders who meet RTA's rules.
- RTA permit, activity 749916059: AED 1,000 new, AED 1,000 to renew, decided within 15 working days (RTA manual, Sep 2023).
- The delivery period should not exceed half an hour (Dubai Municipality, via RTA's Sep 2023 manual).
- Riders must be 21–55 and hold an RTA permit; bikes no more than 4 years old and 100–200 cc.
- You or your PRO file the trade licence and permits in your name; we build on the accounts they produce.
01of 10
Own riders, contracted riders or a cloud kitchen: settle the model before the quote
Choose the model first. It decides whether you are building three apps or four, and whether RTA's rider rules land on you or on a fleet contractor.
| Model | Who it suits | Permits it brings | Apps in scope |
|---|---|---|---|
| Niche marketplace, own riders | One cuisine, community or office district | RTA platform permit, rider permits, Dubai Municipality delivery-means permit | Customer, restaurant portal, rider, admin |
| Restaurant group, own fleet | Several branches already on aggregators | Rider permits and the DM permit; confirm with RTA whether your model falls under platform activity 749916059 | Customer, rider, admin with branch screens |
| Cloud-kitchen group | Several brands cooked in one kitchen | As for the marketplace; one rider may carry two brands, so each bag carries its brand and a hot/cold flag | Multi-brand customer app, kitchen screen, rider, admin |
| Platform on a contracted fleet | Founders who will not employ riders | Contractor holds an RTA licence for the same purpose; a labour-supply firm needs a MoHRE temporary-employment permit | Customer, restaurant portal, admin, contractor portal |
A contracted fleet moves permits, training and bikes to the contractor, but RTA's manual still makes the platform check each rider's labour relationship with it, so the app records which arrangement each rider is on.
A single restaurant rarely needs four apps; direct ordering and commission maths are on restaurant and café websites in Dubai. Grocery slots sit on grocery delivery apps in Dubai, parcel fleets on logistics and delivery apps.
02of 10
Seven licences and accounts, in the order you’ll need them
The order matters. RTA will not take a platform application without a trade licence or initial approval, so that comes first, then the RTA permit. The rest can run in parallel with the build. Fees are from RTA's technical manual, Sep 2023 edition; check rta.ae for a newer one before you file.
| Order | Licence or account | Held by | Issued by | Fee and timing |
|---|---|---|---|---|
| 1 | Trade licence or initial approval for the delivery activity | You | DET (mainland) or a free zone (see free zones below) | Not published here; ask your licensing authority |
| 2 | RTA permit, activity 749916059 | You | RTA Licensing Agency | AED 1,000 new, AED 1,000 renewal; decision within 15 working days of a complete application |
| 3 | Dubai Municipality annual permit for food delivery means | You or the food establishment | DM-approved inspection centres; requirements pre-registered on FoodWatch | Not published here; ask Dubai Municipality |
| 4 | Rider permit, after training at an RTA-accredited centre | Operator or labour-supply firm | RTA Licensing Agency | Set by RTA; ask when applying |
| 5 | Fleet contractor's transport licence | The contractor | RTA; MoHRE for labour supply | Set by RTA; ask when applying |
| 6 | Gateway merchant account | You | Stripe, Telr, PayTabs, Network International N-Genius, Tabby or Tamara | See payment gateway integration |
| 7 | Apple and Google developer accounts | You | Apple, Google | Not published here; check with each |
Codingclave does not apply for permits. You or your PRO file them, and we build on the accounts that result. RTA's manual says platforms must link to RTA's systems but publishes no technical specification, so the exact connection is settled during your permit application, not promised in our quote.
For row 6, we draft the refund, delivery, T&Cs and contact pages and flag those your gateway reads.
The RTA permit covers delivery, not the kitchen. If you run a cloud kitchen, ask Dubai Municipality separately what the kitchen itself needs.
03of 10
Dubai’s rider, bike and food-safety rules as app features
Dubai Municipality's delivery requirements, as reproduced in RTA's Sep 2023 manual, say the food delivery period should not exceed half an hour. That line shapes dispatch more than anything else here. Every rule below comes from the same manual except the lane rule, which RTA and Dubai Police announced in October 2025 and which has applied since 1 November 2025.
| Rule | Source | What the app does |
|---|---|---|
| Rider 21–55, UAE driving licence, Dubai Police good-conduct certificate, residency via the operator or a labour-supply firm | RTA manual | No activation until each document has an expiry date; alerts before it runs out |
| RTA rider permit after training | RTA manual | Dispatch stops for that rider when the permit lapses |
| Bike no more than 4 years old, 100–200 cc, GCC spec, Dubai-registered, UAE-insured | RTA manual | Vehicle record per rider with registration and insurance alerts |
| Contract only RTA-licensed transport providers | RTA manual | Contractor licence stored; its riders inherit its status |
| Vehicle and order data on request, kept for RTA's period | RTA manual | Exportable logs; retention set at permit stage |
| Delivery period should not exceed half an hour | Dubai Municipality, via RTA manual | Radius and prep time set so ETAs stay inside 30 minutes; late orders flagged |
| Hot and cold food separated, in closed containers | Dubai Municipality, via RTA manual | Hot/cold flag per item; packing checklist on the restaurant screen |
| Damaged food should not be delivered | Dubai Municipality, via RTA manual | Damaged-or-refused outcome with a photo |
| Box no larger than 50 × 50 × 50 cm | RTA manual | Batching limited by box capacity per bike |
| Speed at or under 100 km/h | RTA manual | GPS speed log for review, not enforcement |
| No bikes in the two leftmost lanes of 5+ lane roads, or the leftmost lane of 3–4 lane roads | RTA and Dubai Police, announced Oct 2025 (Gulf News) | Lane reminder at shift start; no lane-level navigation |
| No phone use while riding (AED 800 and 4 traffic points) | RTA manual | Rider app shows actions only when the bike is stopped |
| Riders registered in the installed RTA system (AED 100, 150, then 200) | RTA manual | Shift-start checklist step; the RTA link is settled at permit stage |
Half an hour is less than it sounds. If the clock runs from pickup, your radius is whatever a rider covers in 30 minutes of evening traffic; if it runs from the order, prep time comes off too. We agree which clock you work to at the rule-map stage, and dispatch caps the radius to fit.
The records matter because fines land on the establishment: RTA's schedule sets AED 2,000 to 5,000 for using unauthorised parties or unlicensed delivery companies, depending on the breach, with permit suspension listed against them.
Which rows land on you depends on who employs the riders. Send your model and Ashish will mark the ones your build must handle. Start on WhatsApp
Have a project in mind?
Send a few lines on WhatsApp or get a fixed AED quote.
04of 10
Bought a delivery script? Here’s what Apple and Google will reject
Many "Talabat clone" offers are one script with a new logo. It can be a starting codebase, but Apple's review rules were written with template apps in mind. Check these four before you pay.
| Rule | What it says | What it means for a script |
|---|---|---|
| Apple 4.2.6 | Template apps are rejected unless the provider of the app's content submits them; one aggregated "picker" app is the accepted alternative | Submit from your own account. A multi-restaurant app with a page per restaurant fits the picker model; a rebrand does not |
| Apple 4.3(b) | No apps indistinguishable from what is widely available | Redesign the screens and flows, not just the colours |
| Apple 3.1.3(e) | Physical goods are paid by card or Apple Pay, not in-app purchase | Strip out in-app purchase wiring; Apple takes no commission on meals |
| Apple 5.1.5 | Location only when relevant, with consent and a stated purpose | Rewrite the rider app's location permission text |
Two more checks. Apple's 5.1.1(v) requires in-app account deletion wherever people can sign up, so confirm the script has it. Google Play has required new apps and updates to target API level 36 since 31 August 2026 (extensions ran to 1 November 2026), so an older script may need upgrade work first; app maintenance covers both.
A script suits a web-only pilot, not a fixed launch month on code nobody has read. I would rather tell you a script is worth upgrading than quote a rebuild you do not need.
Already bought one? Send the link. Ask on WhatsApp
05of 10
Cash on delivery when the parcel is a hot meal
Offer COD if your customers expect it, but treat it as a rider-cash problem. Each of these is a screen or a report, and none is optional if you take cash.
Rider float and change
The opening float is logged at shift start. On each COD order the rider app shows the amount to collect and the change due.
A cash ceiling per rider
Above the limit you set, dispatch stops offering that rider COD orders. Card orders keep coming until a cash drop.
End-of-shift settlement
Cash handed in is checked against the shift's COD total, less the float. A shortfall is listed by order, which turns an argument into a list.
Damaged items and partial refunds
Dubai Municipality's rules say damaged food should not be delivered. A damaged-or-refused outcome with a photo triggers a partial refund or remake and corrects the cash due before settlement.
Tips
Cash tips are logged apart from takings, so they never read as over-collection.
Card and Apple Pay at checkout
Card payments go through your own gateway, from Stripe to Tabby, and settle to your merchant account. Fees are on payment gateway integration.
Parcel COD, remitted to merchants days later, works differently and is on the logistics delivery page.
06of 10
Who delivers food in the UAE now
The market has consolidated twice in six years. Zomato sold its UAE delivery business to Talabat in 2019, in a deal reported at about USD 172m, and its app routed orders to Talabat until 24 November 2022, when Zomato stopped UAE delivery and kept only dining-out. Talabat listed on the Dubai Financial Market in December 2024. Deliveroo's UAE business had become part of DoorDash by October 2025, and Meituan's Keeta launched in Dubai on 27 September 2025.
Talabat's FY2025 GMV was USD 9.5bn and its net income USD 464m, or 4.9% of GMV, with the GCC at 80% of fourth-quarter GMV and no UAE-only figure published. We left market share out: every Dubai share figure we found was unsourced, and we have not checked Careem Food or noon Food numbers.
So Talabat kept under five cents of every dollar ordered. A newcomer does not have the volume to live on that margin, so start narrow: one cuisine, one community, one office district, or your own group's riders. Testing one zone first is what startup MVP development in Dubai is for.
07of 10
Arabic menus and a second emirate
Add Arabic after the screens are built and you redo the menu cards, price alignment, back arrows and checkout, which is most of the customer app. Decide before design starts.
Arabic and English menus
Each dish holds both names, both descriptions and its allergen notes. In Arabic the customer app runs right-to-left, and every Arabic screen gets a bilingual QA pass, checkout, tracking and push messages included.
Rider and restaurant screens
Text sits in translation files from the start, so you can add the languages your riders and kitchen staff read later.
A second emirate
Radius, hours, fees and rider document types are set per city in the admin. We have only checked Dubai's rules. Before opening a zone in Abu Dhabi or Sharjah, ask Abu Dhabi ITC or Sharjah RTA what it requires; that check goes into the written scope.
Free zones
RTA's 2023 manual said free-zone delivery operators would follow regulations still to be agreed. Ask RTA and your free zone how that stands before you choose where to license.
Arabic right-to-left is priced as its own line after a short discovery call. Bilingual screen design is on UI and UX design in Dubai.
Have a project in mind?
Send a few lines on WhatsApp or get a fixed AED quote.
08of 10
Five questions that sort a real delivery developer from a reseller
A delivery developer's portfolio tells you little about dispatch or rider cash. These five questions do.
Whose accounts does the build sit on?
A good answer: yours. Licence, gateway, developer accounts, domain and hosting are in your company's name from day one.
Is each app priced as its own line?
One platform figure hides where the money goes and makes it impossible to drop an app from launch.
What does the rider app do when an RTA permit expires?
A good answer is a hard stop on dispatch, not a reminder email.
Can I see the end-of-shift COD screen?
Float, collections and shortfall per order on one screen. A developer who has not thought about cash has not thought about Dubai.
Do your compliance claims carry a certificate number?
"Aligned" and "ready" are not certifications. A good answer names the certificate and its issuer, or says there is none.
09of 10
Who builds it, and what happens at dinner time
The founder who quotes it builds it
I quote and lead every delivery build myself, from Lucknow, India: 200+ projects since 2017, 4.9 on Google (76 reviews), Top Rated on Upwork (reviews, about). There is no UAE office, entity or phone line. Your contract is with Codingclave Development LLP, and you reach me on WhatsApp (+91 92771 84741), email or video.
Working hours and the dinner service
I work 08:30–17:30 Gulf Standard Time, Monday to Saturday; India runs 90 minutes ahead and neither side changes its clocks. That covers the lunch rush, Saturdays included, but not the dinner service. So your own dispatcher gets reassign, zone-pause and refund controls, and any evening cover has to be agreed in the written scope before you sign.
A custom build, said plainly
We are not reselling a delivery app built for someone else, and we will not show you another company's app as ours. Yours is written for your model, and the scope can set a test build on your phones at the end of each stage.
Accounts and customer data
On handover you get every login; after the final payment, the source code and IP are yours too. Customer names, addresses and locations are personal data under Federal Decree-Law No. 45 of 2021, so the build includes consent screens, in-app account deletion and a stated purpose for each location request.
How this page was researched
Written and checked by Ashish Sharma from RTA's Sep 2023 manual and Apple's and Google's policy pages, read on 12 Oct 2026, with competitor prices read the same day.
10of 10
Delivery-app bands published by TechGropse and Code Brew
Only two UAE agencies we checked put an AED figure on a food delivery build. TechGropse publishes bands with no scope, and Code Brew gives one line of scope per tier; neither prices the apps separately. Techanic (MVP in 10–16 weeks) and Aarmeh (4–7 months) publish timelines only.
| Agency | Tier | Published AED | Published timeline |
|---|---|---|---|
| TechGropse | Basic / MVP | 55,000–91,750 | 8–10 weeks |
| TechGropse | Mid-complexity | 91,750–550,500 | 10–20 weeks |
| TechGropse | Enterprise | 550,500+ | 20+ weeks |
| Code Brew (guide dated 7 Aug 2026) | MVP: one flow, order and track | 40,000–150,000 | 3–4 months |
| Code Brew | Standard: customer, restaurant, driver and admin apps | 150,000–450,000 | 5–7 months |
| Code Brew | Enterprise: AI dispatch, integrations, multi-city | 450,000+ | 8–12 months |
TechGropse's middle band is a sixfold spread. A band worth comparing names the apps, dispatch logic, COD settlement and whose accounts it uses. Ours follow, one line per component; the admin and dispatch band is broken down on custom software cost in Dubai.
Pricing in AED
Priced per component, in AED
I price these myself and split the rider app out on purpose: the document vault, shift start and cash float are where a delivery quote quietly grows, and you should see that line before you sign. Once the scope is signed in writing, the price is fixed: an extra app or zone changes it; rider-app surprises do not. Prices are in AED, excluding VAT.
Mobile app
AED 17,000 – AED 108,000
Excl. VATMobile app (iOS + Android, Flutter or React Native) · Typical timeline: 4–12 weeks
Customer and rider apps for iOS and Android: menus, checkout and tracking; rider document vault, shifts and COD logging. Band timeline 4–12 weeks.
Get a quote for this plan
Custom software, portal or SaaS
Restaurant portal, admin, and dispatch with zone radius and box-capacity batching, settlement reports and data exports for RTA requests. Band timeline 6–16 weeks.
AI chatbot (website or WhatsApp)
A WhatsApp ordering or order-status bot linked to the platform; Meta's charges are on our chatbot page.
Arabic right-to-left and bilingual QA
Arabic layouts and two-language content for each app in scope.
Auditing or upgrading a bought script
API 36 target, App Store design changes and account deletion, priced once we have read the code.
App maintenance plan (OS and store updates, monitoring, small changes)
Store and OS updates, monitoring and small changes; bug fixes stay free for six months after launch. Out-of-hours cover only where the written scope includes it. See app maintenance.
- Fixed price in AED
- Free scoping call
- No obligation
Each quoted line is priced after a short discovery call, and your written quote lists every line. Three AED invoices, each paid from your bank to our dirham account: 40% at kick-off, 40% at the agreed mid-build milestone, 20% at launch. Whether any link to Talabat, Deliveroo, noon, Careem or Keeta is possible is set in writing before you sign. Project figures are converted from our GBP list at GBP 1 = AED 4.90 on 11 Oct 2026.
Which apps do you need, and are the riders yours? Ask on WhatsApp
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 are you building?
Three answers are enough: marketplace, restaurant group or cloud kitchen; your riders or a fleet company's; and the launch month. From those Ashish maps the RTA and Municipality rules your build must handle, then books the discovery call that produces your written AED range.

Ashish Sharma
Founder, Codingclave
Ashish or the team replies on WhatsApp or email during our hours, Mon–Sat, 8:30am–5:30pm GST.
- ★ 4.9 on Google (76 reviews) · Lucknow, India profile
- 200+ projects since 2017
- Top Rated on Upwork, 100% Job Success
- Founder-led delivery
Prefer WhatsApp?
WhatsApp AshishHow it works
Rule map first, then the apps, then one live zone
Apple and Google review time comes on top of the build.
Model, emirate and riders
Your model, emirate, who employs the riders, and the launch month.
Rule map and permit dates
Which RTA and Dubai Municipality rules your model triggers, and when to file the RTA permit once your trade licence or initial approval is issued.
Each app as its own line
Each app and the dispatch as separate lines, plus the accounts to open in your name.
Screens, then the build in stages
Screens for every app in scope, in the languages you chose, with the checkout signed off first because gateways and reviewers look at it. Builds can install through TestFlight and Play internal testing on your accounts.
Live test order, submission, handover
Your first live order is a test we run with you before handover; a pilot zone with a COD settlement and refund test can be added to the scope. The apps then go to review from your accounts, and every login is handed over.
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
How much does it cost to build a food delivery app like Talabat in Dubai?
How long does it take to launch a food delivery app in Dubai?
How much is the RTA delivery permit in Dubai?
Does Dubai Municipality limit how long a food delivery can take?
Which lanes are delivery bikes banned from in Dubai?
Will Apple and Google approve a food delivery script bought from CodeCanyon?
Can my delivery app use a fleet company's riders instead of hiring my own?
Should a food delivery app in Dubai accept cash on delivery?
Ashish Sharma · Founder
Send your model, get the rules it triggers and an AED range
Three answers are enough: marketplace, restaurant group or cloud kitchen; your riders or a fleet company's; and the launch month. From those Ashish maps the RTA and Municipality rules your build must handle, then books the discovery call that produces your written AED range.
- WhatsApp us or fill in the form
- Free scoping call
- Fixed AED quote, no obligation
- ★ 4.9 on Google (76 reviews) · Lucknow, India profile
- 200+ projects since 2017
- Top Rated on Upwork, 100% Job Success
- Founder-led delivery
Keep exploring
- UAE
Our UAE services
- Industry
Grocery delivery apps in Dubai
- Industry
Logistics and parcel delivery apps
- Industry
Restaurant and café websites with direct ordering
- Service
Startup MVP development in Dubai
- Price guide
Custom software cost in Dubai
- Service
Payment gateway integration in the UAE
- Service
WhatsApp and AI chatbots
- Service
App maintenance after launch

Ashish Sharma
Founder, Codingclave · Updated 12 October 2026
Ashish founded Codingclave in Lucknow, India, in 2017 and still leads delivery on every project.
Sources (12)· public sources cited on this page
- RTA – Technical Manual, delivery services through electronic platforms (Sep 2023 edition)
- Apple – App Store Review Guidelines
- Google Play Console Help – Target API level requirements
- Gulf News – Dubai bans delivery bikes from left lanes
- Inc42 – Zomato shuts UAE delivery, redirects users to Talabat
- Caixin Global – Meituan's Keeta launches in Dubai
- Gulf News – DoorDash completes Deliveroo UAE takeover
- talabat – Q4 and full-year 2025 results release (via Zawya)
- UAE Government portal – Data protection laws
- TechGropse – Food delivery app development
- Code Brew – Food delivery app development Dubai guide
- Techanic Infotech – Food delivery app development company, Dubai