India’s food delivery market is one of the most competitive and fast-growing digital businesses in the world. But have you ever wondered exactly how a food delivery app business works — how Swiggy and Zomato make money, how delivery partners are paid, how restaurants get orders, and how a single tap on your phone triggers a complex chain of real-time logistics that lands hot food at your door in 30 minutes?
Whether you are a restaurant owner deciding whether to list on a delivery platform, an entrepreneur planning to launch a food tech startup, a delivery partner evaluating your earnings, or simply a curious user — this guide breaks down the complete food delivery app business model in India, from order placement to revenue generation, in plain language.
Market snapshot: India’s online food delivery market was valued at over Rs. 60,000 crore in 2025 and is projected to cross Rs. 1,40,000 crore by 2030. With over 500 million smartphone users and growing middle-class demand for convenience, food delivery is one of India’s most resilient digital business categories.
What is a Food Delivery App Business?
A food delivery app business is a technology platform that connects three parties — customers, restaurants, and delivery partners — through a mobile app and web platform. The company itself (Swiggy, Zomato, Magicpin, etc.) does not cook the food; it acts as a marketplace and logistics coordinator.
In India, two dominant business models exist side by side: the aggregator model (where the platform lists restaurants and manages deliveries) and the cloud kitchen model (where the platform or a partner brand operates delivery-only kitchens with no dine-in presence). Both models have different economics, margins, and growth trajectories.
The Three Core Players in Every Food Delivery Transaction
| Player | Role | How They Earn |
| Customer | Places and pays for the order | Pays order value + delivery fee + platform fee |
| Restaurant / Cloud Kitchen | Prepares and packages the food | Order revenue minus commission to platform |
| Delivery Partner | Picks up and delivers the order | Per-delivery fee + incentives from platform |
| Food Delivery Platform | Technology, matching & logistics | Commission, fees, ads, subscriptions |
How a Food Delivery Order Works Step by Step

Understanding the order flow is the foundation for understanding the business. Here is exactly what happens from the moment a customer opens the app to when the food arrives:
- Customer opens the app (Swiggy/Zomato) — the platform uses GPS to show restaurants within the customer’s delivery radius (typically 5–10 km)
- Customer browses menus, selects items, and places the order — pays via UPI, card, wallet, or Cash on Delivery
- Platform receives the order and instantly sends a notification to the restaurant’s order management terminal (a dedicated tablet or app)
- Restaurant accepts the order and begins food preparation — estimated prep time is communicated back to the platform’s algorithm
- Platform’s dispatch algorithm simultaneously searches for available delivery partners within a 2–3 km radius of the restaurant
- Nearest available delivery partner receives an order request on their Swiggy/Zomato partner app — they accept and navigate to the restaurant
- Delivery partner picks up the packaged order, and the platform’s GPS tracking goes live for the customer
- Customer receives real-time tracking — ‘Order picked up’, ‘X minutes away’, live map view
- Delivery partner delivers to the customer’s address — order marked complete in the app
- Platform processes settlement — restaurant receives payment (minus commission) within 7 days; delivery partner receives daily or weekly payout
Technology at the core: The ‘dispatch algorithm’ that matches delivery partners to orders is the most valuable and proprietary piece of technology in any food delivery platform. It simultaneously optimises for delivery speed, partner proximity, partner workload, and estimated preparation time — processing hundreds of such matches per minute in cities like Mumbai, Delhi, and Bengaluru.
How Food Delivery Apps Make Money — Revenue Model Explained
The most common question about food delivery businesses is: how do Swiggy and Zomato actually make money? The answer is a multi-stream revenue model. No single stream is profitable on its own — the business model is built on layering several revenue sources while growing order volumes.
1. Restaurant Commission (Primary Revenue Stream)
Every time a restaurant receives an order through the platform, it pays a commission ranging from 18% to 30% of the order value. This commission covers platform listing, order management technology, customer acquisition, and logistics facilitation.
| Restaurant Type | Typical Commission Rate | Notes |
| Small / Independent restaurant | 22% – 30% | Higher rate, less negotiating power |
| Chain / QSR (e.g. Domino’s) | 15% – 22% | Negotiated lower due to volume |
| Cloud kitchen (platform-owned) | 0% – 5% | Platform owns the brand directly |
| Exclusive listing partner | 18% – 24% | In exchange for exclusivity deals |
2. Delivery Fee from Customers
Customers pay a delivery fee per order, which typically ranges from Rs. 20 to Rs. 80 depending on distance, order value, and time of day. During rain, late nights, or peak hours, platforms apply surge pricing. The platform retains a portion of this fee after paying the delivery partner.
3. Platform Fee / Convenience Fee
Swiggy and Zomato charge a platform or handling fee of Rs. 2 to Rs. 10 per order — a small per-transaction fee that, multiplied across millions of daily orders, adds up to significant revenue. This fee is separate from the delivery charge and not waivable for most customers.
4. Subscription / Membership Revenue
Both Swiggy (Swiggy One) and Zomato (Zomato Gold / Pro) offer monthly and annual subscription programmes at Rs. 99 – Rs. 399 per month that provide benefits like free delivery, discounts, and priority service. With millions of subscribers, this is a high-margin, predictable recurring revenue stream that reduces platform dependence on per-order economics.
5. Advertising and Promoted Listings
Restaurants pay to appear at the top of search results, in banner placements, or in curated collections (‘Top Picks’, ‘Trending Near You’). This in-app advertising is one of the fastest-growing revenue streams — restaurant advertising on Swiggy and Zomato is now a significant marketing budget line item for food brands, functioning similarly to Amazon Sponsored Products.
6. Cloud Kitchens and Private Labels
Both Swiggy (The Bowl Company, Homely) and Zomato (Zomato Kitchen Infrastructure) have invested in cloud kitchen infrastructure — delivery-only brands with no physical restaurant. These brands capture the full order value rather than just a commission, significantly improving unit economics on high-demand menu categories.
Delivery Partner Economics — How Gig Workers Earn

Delivery partners are the backbone of the food delivery business — and understanding their earnings model is critical for anyone evaluating this business, whether as an operator, a partner, or a policymaker.
| Earning Component | Typical Amount | Notes |
| Base per-delivery fee | Rs. 25 – Rs. 60 | Varies by distance and city tier |
| Incentive/bonus per day | Rs. 100 – Rs. 500 | For completing X orders in a day |
| Peak hour surge | Rs. 10 – Rs. 30 extra/order | Applies during lunch/dinner/rain |
| Tips from customers | Rs. 0 – Rs. 50 per order | In-app tipping growing in metros |
| Weekly login bonus | Rs. 200 – Rs. 1,000 | For consistent availability |
| Average monthly earnings | Rs. 15,000 – Rs. 35,000 | Full-time, metro city partner |
The gig economy reality: Delivery partners in India are classified as independent contractors, not employees — meaning no EPF, ESI, or guaranteed minimum wage in most states. However, both Swiggy and Zomato now offer accident insurance, health coverage, and financial products to partners as part of their gig worker welfare programmes under regulatory pressure.
Restaurant Economics — What Listing on Swiggy or Zomato Actually Costs
For restaurant owners, listing on a food delivery platform is a double-edged decision. The incremental order volume can be significant, but the commission structure eats into already thin restaurant margins.
- Gross margin for a typical Indian restaurant: 65% – 75% of food cost (before overheads)
- After platform commission (25%): Effective margin drops to 40% – 50% of order value
- After packaging cost (Rs. 15 – Rs. 40 per order): Margin further reduced
- After advertising spend for better visibility: Many restaurants spend 3% – 8% of their platform revenue on promoted listings
- Net effective margin on platform orders for a small restaurant: 20% – 35% — compared to 50%+ on dine-in orders
This margin pressure is exactly why cloud kitchens — designed from the ground up for delivery with no dine-in overhead, cheaper real estate, and optimised packaging — have grown explosively in India. A well-run cloud kitchen can achieve 35%–50% net margins on delivery orders versus 15%–25% for a traditional restaurant doing delivery as a side channel.
How to Start a Food Delivery App Business in India
If you are an entrepreneur looking to enter the food delivery space in India — either as a new aggregator platform, a hyperlocal delivery service, or a cloud kitchen brand — here is the high-level roadmap:
Option A: Build a New Food Delivery Aggregator Platform
- Define your geography — start hyperlocal (one city or one neighbourhood) rather than trying to compete nationally from day one
- Choose your tech stack — build a custom app or use a white-label food delivery SaaS platform (Shipday, Tookan, or local Indian providers) to reduce development time and cost
- Onboard restaurants — offer zero commission for the first 3–6 months to build supply; restaurants will list for free to access new customers
- Recruit delivery partners — list on WorkIndia, Apna, or use WhatsApp groups in your target locality; offer guaranteed daily minimums to attract early partners
- Acquire first 1,000 customers through hyperlocal digital marketing — Instagram, RWA WhatsApp groups, and offline flyers in your target neighbourhood
- Register your business — private limited company or LLP, GST registration, FSSAI licence (mandatory for food businesses), and payment gateway integration
Option B: Launch a Cloud Kitchen Brand
- Identify a high-demand, underserved cuisine or format in your city — use Zomato and Swiggy data (publicly available trending sections) to spot opportunities
- Rent a small commercial kitchen space (200–500 sq ft) in a high-density area — food delivery platforms show restaurant locations, so proximity to demand clusters matters
- Obtain FSSAI registration, local municipal trade licence, fire safety NOC, and GST registration
- Create a distinct brand identity — name, logo, packaging, menu (keep it focused: 15–25 items outperform 100-item menus on delivery)
- List on Swiggy, Zomato, and ONDC simultaneously from day one — diversifying platforms reduces revenue concentration risk
- Invest in photography — professional food photos increase click-through rate on delivery apps by 40%–60% compared to no-photo listings
Conclusion
Understanding how the food delivery app business works reveals a sophisticated, multi-sided marketplace that balances the competing needs of customers (speed, variety, price), restaurants (volume, visibility, fair margins), and delivery partners (income, flexibility, safety). The platforms that succeed — Swiggy and Zomato in India — have built proprietary logistics algorithms, massive restaurant networks, and loyal customer bases that took years and billions of rupees to develop.
For entrepreneurs, the opportunity lies not in replicating Swiggy or Zomato nationally, but in finding underserved hyperlocal markets, launching niche cloud kitchen brands, or building the next layer of food tech infrastructure — from supply chain technology to dark store fulfilment to ONDC-native delivery solutions.
Key Takeaways:
- Food delivery platforms earn through commissions, fees, advertising, subscriptions, and cloud kitchens — not just delivery charges
- Restaurants pay 18%–30% commission per order — making platform orders lower-margin than dine-in
- Delivery partners earn Rs. 15,000–Rs. 35,000/month full-time in metros, with gig-based flexibility
- Cloud kitchens offer better margins than traditional restaurants for delivery-first brands
- The dispatch algorithm — matching orders to partners in real time — is the platform’s core competitive advantage
- ONDC is emerging as a government-backed alternative that reduces restaurant dependence on Swiggy/Zomato
- Hyperlocal, niche-focused new entrants can still compete effectively in underserved markets
Want to explore more business model breakdowns, startup guides, and digital entrepreneurship resources for India? Visit “BiznesIdea.com” for our full library of in-depth business guides.
FAQs
Que 1. How do food delivery apps like Swiggy and Zomato make money in India?
Ans. Swiggy and Zomato earn revenue through multiple streams simultaneously: restaurant commissions (18%–30% per order), delivery fees charged to customers (Rs. 20–Rs. 80 per order), platform/convenience fees (Rs. 2–Rs. 10 per order), in-app restaurant advertising and promoted listings, paid subscription programmes (Swiggy One, Zomato Gold), and their own cloud kitchen brands. No single stream is sufficient alone — profitability comes from layering all streams at scale, which is why both companies needed billions in venture capital before reaching operating profitability.
Que 2. What percentage does Swiggy or Zomato take from restaurants?
Ans. Swiggy and Zomato typically charge restaurants a commission between 18% and 30% of the order value, depending on the restaurant’s size, negotiating power, and exclusivity arrangements. Large QSR chains like McDonald’s or Domino’s typically negotiate rates of 15%–22%, while small independent restaurants usually pay 25%–30%. This commission covers customer acquisition, order technology, and platform logistics support — but not the actual delivery cost, which is separately charged to customers.
Que 3. How much do food delivery partners earn per month in India?
Ans. Full-time delivery partners in metro cities typically earn between Rs. 15,000 and Rs. 35,000 per month, including base delivery fees, daily completion incentives, peak-hour surge pay, and occasional bonuses. Earnings vary significantly by city (Bengaluru and Mumbai pay more than Tier-2 cities), hours worked, number of orders completed per day, and whether the partner uses a two-wheeler or cycles. Part-time partners working 4–5 hours daily typically earn Rs. 8,000–Rs. 15,000 per month.
Que 4. What is a cloud kitchen and how is it different from a restaurant?
Ans. A cloud kitchen (also called a ghost kitchen or dark kitchen) is a delivery-only food preparation facility with no dine-in space, no storefront, and no walk-in customers. It exists solely to fulfil online delivery orders. Cloud kitchens have dramatically lower overhead than traditional restaurants — no prime location rent, no dining room staff, no ambiance investment — which allows them to achieve better margins on delivery orders. In India, cloud kitchens have become the preferred model for food entrepreneurs and restaurant chains expanding to new cities without large capital expenditure.
Q5: Can a small restaurant compete with large chains on food delivery apps in India?
Ans. Yes — and many do. On food delivery platforms, small restaurants can compete effectively by focusing on a specific cuisine niche, maintaining consistently high ratings (4.0+ stars is critical for algorithmic visibility), investing in professional food photography, responding quickly to orders (fast acceptance rates improve platform ranking), and offering competitive pricing with attractive combo deals. The delivery platform’s algorithm is fundamentally a meritocracy — a small biryani shop with 4.5 stars and 500 ratings will consistently outrank a large chain with 3.8 stars in the same area.



