Quick answer: How much does it cost to build a food delivery app like Zomato or Swiggy?
- Single restaurant or chain, own ordering app — ₹10–25 lakh and 3–4 months.
- Aggregator in one city (customers, restaurants, riders, ops) — ₹35–90 lakh and 5–8 months.
- Multi-city aggregator with smart dispatch, ads for restaurants, subscriptions and fraud control — ₹1–2.5 crore over 10–16 months.
- The hidden half is operations: restaurant onboarding, menu management, rider payouts and refunds.
Key takeaways
- Decide first whether you are an aggregator or a restaurant's own channel. The second costs a quarter as much and avoids the marketplace's chicken-and-egg problem.
- An aggregator is four products. The restaurant and rider apps are what keep orders on time; underfunding them is the commonest mistake.
- Dispatch, menu management at scale and refunds drive cost more than the customer app's screens.
- ONDC lets small players reach customers through existing buyer apps — sometimes a cheaper start than building your own consumer app.
- Model the cost of a single order — maps, SMS, payment fees and rider pay — before you set restaurant commissions or delivery fees.
A food delivery app looks like the simplest thing on your phone: pick a restaurant, tap, wait. Behind that tap, a kitchen has to accept the order, a rider has to be at the counter when the food is ready, and someone has to issue a refund when the biryani arrives cold. That choreography — not the menu screen — is what you are paying for.

The short answer: what a food delivery app costs
A one-city aggregator like an early Zomato or Swiggy costs ₹35–90 lakh; a restaurant brand's own ordering app costs ₹10–25 lakh; a multi-city marketplace costs ₹1–2.5 crore.
| What you are building | What it includes | Cost (India, 2027) | Timeline |
|---|---|---|---|
| Your own ordering app (one brand or chain) | Branded customer app, kitchen dashboard, payments, delivery via your riders or a partner API | ₹10–25 lakh | 3–4 months |
| Aggregator, one city | Customer, restaurant and delivery-partner apps, operations console, live tracking, payouts | ₹35–90 lakh | 5–8 months |
| Multi-city aggregator | Plus batching and smarter dispatch, restaurant ads, subscriptions, fraud control, support desk | ₹1–2.5 crore | 10–16 months |

- Customer, restaurant, rider, operations
- 4 apps
- One-city aggregator launch
- ₹35–90 lakh
- Design to pilot
- 5–8 months
- A restaurant's own ordering app
- ₹10–25 lakh
Aggregator or your own channel? Decide this first
Most founders who ask for "an app like Zomato" need one of two very different products.

An aggregator
You list many restaurants, bring customers and riders, and take a commission or fees. It is a three-sided marketplace: no restaurants, no customers; no riders, no deliveries. Expensive to build and far more expensive to grow.
Your own ordering channel
A restaurant, chain or cloud kitchen gets its own app and keeps the customer relationship and the margin. Delivery can come from your own riders or a logistics partner. A quarter of the cost, and you control the experience end to end.
If you are a restaurant group, start with your own channel. If you are building a marketplace, start in one neighbourhood with a few dozen restaurants you can personally onboard. India's ONDC network is a third path: restaurants join through a seller app and appear across several buyer apps without building a consumer app at all2.
The four products in an aggregator
The customer app (about 25% of the build)
Search and filters, restaurant pages, menus with variants and add-ons, cart, coupons, UPI and card payments, live tracking, ratings, reorder and support chat. This is the app everyone pictures, and the one competitors have polished for a decade — so your differentiation has to come from somewhere else.
The restaurant app or dashboard (about 15–20%)
Loud order alerts that work on a kitchen tablet, accept or reject, preparation time, "mark ready", menu and stock switches ("out of paneer"), daily settlements and payouts. Restaurants judge you on this app. If an order is missed because a notification failed, they stop trusting you.
The delivery-partner app (about 20%)
Shift on/off, order assignment with timers, navigation to restaurant and customer, pickup and delivery proof (OTP or photo), cash collection where you allow it, earnings, incentives and payouts. It has to run all day on budget Android phones without draining the battery.
The operations console (about 15%)
Restaurant onboarding and document checks, menu uploads, zones and delivery fees, live order monitoring, rider management, refunds and complaints, and the numbers: orders, delays, cancellations. Without it, every problem becomes a phone call.
The remaining share is the backend that joins all four: orders, dispatch, notifications, payments and payouts.
Where the money goes
| Component | Why it costs what it does | Share of a launch budget |
|---|---|---|
| Research and design | Four user groups with different needs, interviewed and prototyped | 10–12% |
| Customer app | Menus with options, cart rules, coupons, tracking | 20–25% |
| Restaurant app | Reliable alerts, menu and stock control, settlements | 12–16% |
| Delivery-partner app | Assignment, navigation, proof of delivery, earnings | 15–18% |
| Dispatch and order engine | Order states, rider matching, ETAs, delay handling | 15–20% |
| Payments, refunds and payouts | Split settlements to restaurants and riders, refunds | 8–10% |
| Operations console and testing | Onboarding, monitoring, real-device and load tests | 12–15% |

The hard part: timing, not tracking
Ride-hailing has one clock: how fast the driver arrives. Food delivery has two. The kitchen needs 15–25 minutes; the rider should arrive as the food is packed, not ten minutes early (wasted rider time) or ten minutes late (cold food, angry customer). Getting that right is the core of the product.

- Preparation-time estimates per restaurant, adjusted by real history and rush hours
- Rider assignment timed to food readiness, not to order placement
- Order batching rules: when one rider may carry two orders, and when never
- Delay detection and automatic customer updates before anyone complains
- A refund and compensation policy encoded in the system, so support is consistent
- Menu and stock changes that reach customers within seconds
Running costs per order
Every order carries small costs that decide whether your commission or delivery fee makes sense:
- Maps. Address search, geocoding and routes for riders. Google Maps gives 10,000 free requests a month per product, then charges per call3; Ola Maps advertises a larger free tier for Indian developers4.
- Messages. OTPs, order updates and rider notifications. Prefer push and WhatsApp; SMS is the costly fallback.
- Payment fees on online orders, plus cash-handling costs if you accept cash on delivery.
- Rider pay per order, which is by far the largest variable cost.
- Servers that grow with concurrent orders at lunch and dinner peaks.
Write the cost of one order on a single line before you set fees. If rider pay and payment fees alone eat most of your take, no amount of app polish will fix the model.
Commissions, regulation and the restaurant relationship
The restaurant commission funds discovery, logistics and payments — and it is the most contested part of the business in India. Restaurant associations have long pushed back on the big platforms' terms, and in 2024 an investigation by the Competition Commission of India found that Zomato and Swiggy breached antitrust law through exclusivity arrangements with restaurant partners1.
For a new entrant, that tension is an opening: transparent fees, faster settlements and fair menu pricing are features restaurants will switch for. Build settlement reports restaurants can understand, and make payouts fast. It costs little extra and it is the clearest way to win supply.
How to build it for less
- Start as a channel, not a marketplace, unless the marketplace is your edge.
- Launch in one neighbourhood with 30–50 restaurants you onboard by hand. Density beats coverage.
- Use a logistics partner first instead of building a rider fleet and app on day one. Bring delivery in-house once volume justifies it.
- Build cross-platform customer apps; make the rider app Android-first.
- Buy the commodity parts — payments, maps, OTPs, chat, push — and spend on dispatch and the restaurant experience.
- Test with real kitchens during a lunch rush before launch. It will reveal more than any QA script.
How long does it take?
| Phase | Weeks |
|---|---|
| Discovery with customers, restaurants and riders | 3–5 |
| UX and visual design for four interfaces | 5–7 |
| Development of apps, backend and console | 14–20 |
| Testing, including live kitchen trials | 4–6 |
| Store approval and a neighbourhood pilot | 2–4 |
How we estimated these numbers
These are Science of Apps editorial estimates, consistent with our app development cost guide, which puts a first on-demand app at ₹25–80 lakh. Food delivery aggregators sit at and above the top of that band because they add a fourth product — the restaurant app — and settlement logic for two sets of partners. Rates follow the hourly bands Indian teams publish on Clutch5; map pricing comes from Google's and Ola's own pages34. Figures are before 18% GST and reviewed every six months.
Key terms, defined
Aggregator — a marketplace that lists many restaurants and handles discovery and delivery. Cloud kitchen — a delivery-only kitchen with no dining room. Dispatch — assigning orders to riders. Batching — one rider carrying more than one order. Settlement — paying restaurants and riders what they are owed after fees. ONDC — the Open Network for Digital Commerce, a government-backed network that connects sellers and buyer apps.
Frequently asked questions
How much does it cost to build an app like Zomato or Swiggy in India?
A launch version for one city — customer app, restaurant app, delivery-partner app and an operations console — costs about ₹35–90 lakh and takes 5–8 months with an Indian agency. A multi-city aggregator with smarter dispatch, restaurant ads, subscriptions and fraud control costs ₹1–2.5 crore. These are Science of Apps estimates before 18% GST.
How much does a restaurant's own food ordering app cost?
About ₹10–25 lakh for a single brand or chain: a branded customer app, a simple kitchen dashboard, UPI and card payments and either your own riders or a delivery partner's API. It skips the marketplace features — restaurant discovery, multi-vendor payouts and restaurant onboarding — that make aggregators expensive.
What features does a food delivery app need?
Customers need search and filters, menus with options and add-ons, cart, coupons, UPI and card payments, live order tracking, ratings and support. Restaurants need order alerts, accept/reject, preparation times, menu and stock control and payouts. Riders need assignments, navigation, proof of delivery and earnings. Operations needs onboarding, refunds and live monitoring.
How long does it take to build a food delivery app?
A restaurant's own ordering app takes 3–4 months. A one-city aggregator with four apps takes 5–8 months including design, testing and a pilot with a few dozen restaurants. Plan the pilot carefully: kitchens, riders and customers all have to work together on day one.
Is ONDC an alternative to building a food delivery app?
For many restaurants and small delivery businesses, yes. ONDC is a government-backed open network: a restaurant joins through a seller app and appears in several buyer apps without building its own consumer app. You can still build your own app later, once you know what customers order.
Why do food delivery apps charge restaurants a commission?
The commission pays for customer acquisition, discovery, delivery logistics, payment handling and support. It is also the most contested part of the model in India: restaurant groups have long criticised the platforms' terms, and the Competition Commission of India found in 2024 that Zomato and Swiggy breached antitrust law through exclusivity arrangements.
Sources
- Reuters — India finds Zomato, Swiggy food delivery businesses breached antitrust laws (2024)
- ONDC — Open Network for Digital Commerce
- Google Maps Platform — Changes to volume discounts and monthly free usage (March 2025)
- Ola Maps (Krutrim) — Pricing
- Clutch — Mobile app development pricing guide
- Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Where to go from here
- App development cost in India (2027) — every app type, with a cost estimator
- Cost to build an app like Uber — the ride-hailing version of the same problem
- App developmentHow much does it cost to build an app like Uber? We did the mathAn app like Uber costs ₹30–80 lakh to launch in one Indian city and ₹1–2 crore at full scale. Here's the feature-by-feature math, running costs and shortcuts.
- App developmentHow much does it cost to build an app like Instagram?An Instagram-like photo app costs ₹20–60 lakh in India; with Reels, Stories and DMs, ₹70 lakh–₹1.5 crore. The full feature and running-cost math.
- How to make an appHow to build an app like Duolingo: features, psychology, stack and costWhat makes Duolingo work — short lessons, streaks, leagues, adaptive practice — and how to build a learning app like it: MVP, tech stack and cost.
- App developmentAI app development cost in 2027: what you'll actually payAn AI app costs ₹12–60 lakh to build in India, ₹5–20 lakh to add AI to an existing app — plus a cost on every request. The full build and per-user running math.
- Templates & toolsSWOT analysis of Zomato (Eternal), Swiggy and Zepto: strengths, weaknesses, opportunities and threats, with the numbersA SWOT analysis of Zomato (Eternal), Swiggy and Zepto using their latest public numbers — plus a reusable SWOT template and lessons for app founders.
- App developmentApp development cost in India (2027): the real breakdown by app typeWhat an app really costs to build in India in 2027 — ₹3 lakh to ₹1.5 crore by app type, what drives the price, hidden costs, team rates and how to spend less.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
Spend your budget on what users want.
A behavioral UX audit of your app or SaaS product: why users hesitate, stall and leave, and a prioritized fix list. Fixed price, 2–4 weeks.





