In this guide
- How much are aggregator commissions really costing you?
- How do your own system and the aggregators compare?
- What are the options for running your own ordering?
- What does each option cost?
- How do you move regular customers to direct ordering?
- When should a restaurant not bother with its own system?
- Frequently asked questions
- Want to keep more of every order?
For most Indian restaurants the answer is both: stay on Swiggy and Zomato for discovery, and build your own ordering channel to move repeat customers off commission. Your own system wins on margin and customer data, but only if you can handle delivery and keep regulars ordering. Aggregators win on reach, which you would have to pay for elsewhere.
The decision is a numbers question, so this guide starts with the maths and then covers what it takes to run your own channel properly.
How much are aggregator commissions really costing you?
Work out your effective fee rate from your own payout statements, not from the headline commission. Add commission, payment handling charges, any advertising or visibility spend on the platform, discounts you fund, and taxes on those fees. Divide the total by gross order value.
Then use this simple rule: for every ₹1 lakh of monthly aggregator orders, each percentage point of effective fees costs you ₹1,000 a month. Rates vary by contract, city and restaurant, so we will not quote a typical percentage here; your statements are the only reliable source.
An illustration with placeholder numbers, which you should replace with yours:
| Line | Monthly figure (example) |
|---|---|
| Gross aggregator order value | ₹4,00,000 |
| Effective fee rate (from your statements) | Your number, say X% |
| Fees paid per month | ₹4,000 × X |
| Share of orders from repeat customers (from your own estimate) | For example, 40% |
| Fees paid on repeat customers' orders | 40% of the line above |
That last line is the money a direct channel can realistically target. New customers who found you on an app are paying for the app's discovery; regulars who already know your name are the ones worth moving.
How do your own system and the aggregators compare?
Aggregators give you reach and delivery; your own system gives you margin, data and control. Here is the trade-off in one view.
| Factor | Swiggy and Zomato | Your own ordering system |
|---|---|---|
| Customer discovery | Strong: people browse the app to decide what to eat | Weak: you must bring customers yourself |
| Cost per order | Commission and fees on every order | Payment gateway fee, delivery cost, platform cost |
| Delivery | Handled by the platform's riders | Your riders or a third-party delivery partner, paid per delivery |
| Customer data | Limited; the customer belongs to the platform | Full: phone, order history, preferences (with consent) |
| Pricing and menu control | Platform rules, ranking pressure to discount | Your prices, your combos, your offers |
| Reviews and ratings | Public, visible to all app users | Up to you to collect, ideally on Google |
| Set-up effort | Low | Medium to high, depending on the option |
If you have no repeat customers yet, a direct channel has nothing to work with. Build the brand on the apps first.
What are the options for running your own ordering?
You can start with WhatsApp ordering, move to a hosted ordering platform, and only build custom when volume justifies it. Each step costs more and gives more control.
- WhatsApp ordering. Share a menu link or catalogue, take orders in chat, collect payment by UPI link. Cheap and familiar to customers, but it needs a person managing chats at peak hours. The WhatsApp Business Platform adds automation and templated messages; our guide to WhatsApp Business API setup and costs explains what that involves.
- Ordering through your website. A hosted ordering plugin or service adds a menu, cart and payment to your site for a subscription or per-order fee. Our checklist of restaurant website features for 2026 shows what the rest of the site should include.
- Custom web ordering system. Your own menu engine, modifiers, delivery zones, kitchen display and loyalty logic. Worth it for multi-outlet brands or cloud kitchens with high direct volume.
- Branded mobile app. Only for brands with strong repeat usage. Most diners will not install an app for a restaurant they order from once a month.
Open networks such as ONDC, the government-backed Open Network for Digital Commerce, are another route that lets restaurants appear inside participating buyer apps. Terms and reach vary by participant, so evaluate them like any other channel.
What does each option cost?
WhatsApp ordering costs almost nothing to start; custom systems follow normal software ranges. These are typical estimates and depend on scope.
| Option | Typical cost (₹) | Ongoing cost | Time to launch |
|---|---|---|---|
| WhatsApp ordering with menu link and UPI | Minimal set-up | Staff time; API messaging charges if automated | Days |
| Website with hosted ordering | Website build plus platform subscription or per-order fee | Subscription plus gateway fees | 1–2 weeks for a standard site |
| Custom web ordering system (simple internal tool scale) | ₹1.5–5 lakh | About 15–25% of build per year | A few weeks to a couple of months |
| Multi-outlet ordering platform with loyalty and kitchen display | ₹4–12 lakh (MVP range) | About 15–25% of build per year | 8–16 weeks |
| Cross-platform mobile app | ₹4–15 lakh | Maintenance plus store updates | 10–20 weeks for an MVP |
Add delivery cost per order if you use a third-party delivery partner. For app budgets in more detail, see our guide to mobile app development costs in India.
How do you move regular customers to direct ordering?
Give them a reason, make it easy, and keep the aggregator listing for new customers. A practical plan:
- Put a card in every delivery bag with a QR code to your direct menu and a reason to use it: a direct-order price, a free item or loyalty points. Check your aggregator contract for any rules on in-bag marketing or price parity before you do this.
- Make the first direct order effortless: UPI payment, saved address, reorder in two taps.
- Collect phone numbers with consent for order updates and offers. India's DPDP Act 2023 sets out consent and purpose duties for personal data, so say clearly what you will send.
- Send occasional, useful messages (new dishes, weekend specials), not daily spam.
- Run click-to-WhatsApp ads to people near your outlet. Across the Meta ad accounts we manage, click-to-message campaigns were usually the cheapest cost per enquiry; our guide to click-to-WhatsApp ads explains the set-up.
- Rank on Google for "near me" searches so hungry locals find your direct channel first. Our restaurant SEO guide covers the basics.
When should a restaurant not bother with its own system?
Skip it if you lack the staff to handle direct orders at peak times, or if most of your orders come from first-time customers. A direct channel that delivers late or misses orders damages the brand more than commission does.
Also skip a custom build if:
- You run one outlet with modest delivery volume
- Your margins depend on aggregator promotions you cannot replicate
- You have no plan to market the direct channel
Start with WhatsApp and a simple menu page, measure how many orders come direct, and invest more only when the numbers justify it. Brands outgrowing hosted platforms face a similar decision in e-commerce, covered in our guide on when to move from Shopify to a custom build.
Frequently asked questions
Can I leave Swiggy and Zomato completely?
You can, but you lose discovery, which most restaurants rely on for new customers. A small number of strong local brands with loyal followings run direct-only, usually after years of building their name.
Who delivers orders from my own system?
Either your own riders or a third-party hyperlocal delivery service that charges per delivery. Compare that per-order cost with your aggregator fee before deciding.
Is a mobile app better than a website for direct orders?
Usually not at first. A fast mobile website or WhatsApp ordering covers most customers without an install. Apps make sense for chains with frequent repeat orders and loyalty programmes.
Can I charge lower prices on my own channel?
That depends on your aggregator contracts, which may include pricing terms. Read them, and consider offering loyalty points or a free item instead of a lower menu price.
How do I know if direct ordering is working?
Track direct orders per week, repeat rate, average order value and delivery cost per order. Compare the margin per direct order with the margin per aggregator order.
Want to keep more of every order?
If you have a loyal customer base paying commission on every repeat order, a direct channel can be a sensible next step. Look at our services for websites and ordering systems, then ask us for a fixed-price plan sized to your volume.