According to IndMoney, Zomato (reporting as Eternal) earned ₹20,243 crore in FY25 revenue and a ₹527 crore net profit, while Swiggy's revenue was ₹15,227 crore and its loss widened to ₹3,117 crore. IndMoney adds that ₹1,077 crore of other income gave Zomato's profit a substantial lift, so the headline figure does not come purely from its core business.
Revenue, profit and costs
IndMoney's review of the FY25 results for Zomato, which now reports as Eternal, and for Swiggy puts real numbers behind the familiar line that one platform makes money and the other does not. For anyone selling through these apps, the detail underneath says more than the headline.
- Revenue: Eternal (Zomato) ₹20,243 crore, up 67% on the year before; Swiggy ₹15,227 crore, up 35%. The difference is just over ₹5,000 crore.
- Bottom line: Zomato recorded a net profit of ₹527 crore, up about 50%, while Swiggy's loss grew by 33% to ₹3,117 crore.
- Total expenses: ₹20,623 crore at Zomato against ₹18,725 crore at Swiggy.
Zomato therefore spent more in absolute terms, yet its bigger revenue base still turned into a profit.
Customers and platform fees
Per IndMoney, Zomato averaged 2.09 crore food delivery customers a month, compared with 1.51 crore for Swiggy, a difference of 58 lakh regular users.
Both companies charge a platform fee of about ₹10 an order. From it, Zomato collected ₹235 crore and Swiggy ₹221 crore. That gap is proportionally narrower than the gap in users, because Swiggy's customers spend more per order on average, which partly makes up for its smaller customer base.
Blinkit against Instamart
In quick commerce, IndMoney's numbers put Zomato's Blinkit ahead of Swiggy's Instamart on every operating measure it lists:
- Daily orders: roughly 15.7 lakh for Blinkit and 12.15 lakh for Instamart
- Average order value: ₹665 at Blinkit, ₹527 at Instamart
- Dark stores: 1,301 against 1,021
- Orders per store each day: 1,210 against 1,190
- Sales: Blinkit up 126% to ₹5,206 crore; Instamart up 118% to ₹2,130 crore
Neither quick-commerce business is profitable yet, but they are heading in opposite directions. Year on year, Blinkit cut its losses by 92%, whereas Instamart saw its losses rise by 60%. On these figures, Zomato's quick-commerce arm is getting close to paying its way considerably faster than Swiggy's.
Market share, and a caveat on Zomato's profit
The recent estimates IndMoney cites give Zomato 55–58% of food delivery against 42–45% for Swiggy, with Blinkit also leading in quick commerce.
There is a qualifier. Zomato's FY25 profit was lifted substantially by ₹1,077 crore of "other income". The headline figure is therefore not purely the food delivery and quick-commerce business making money by itself; investment and non-operating income played a real part in getting Zomato into the black.
The concern that touches every restaurant
IndMoney also raises a structural point. Between them, Zomato and Swiggy hold more than 90% of the market, and restaurants reportedly hand the platforms roughly ₹30–40 out of every ₹100 of order value. The report suggests this concentration could eventually attract fresh government policy, or give alternatives such as ONDC room to grow.
What this means for your restaurant
- Read the headline profit with care: part of Zomato's FY25 result came from other income, not only from delivery and quick commerce.
- Work out what the apps really cost you. IndMoney reports that restaurants part with around ₹30–40 for each ₹100 of order value, so compare your own settlements with that range.
- With two apps holding over 90% of the market, keep an eye on policy changes and on alternatives such as ONDC, which the report says this concentration could encourage.
- Weigh both platforms on their own terms: Zomato has more monthly customers, while Swiggy's customers spend more per order.
Sources
This article summarises the reporting and guides listed above; the figures belong to those sources and are attributed in the text. Check anything that affects your business against your own platform agreements, payout statements and advisers.