Zomato earns money by taking commissions from canteens and resturants partners for adding to its app and delivering food. ... consumers as well as payment for wrapping prices on choose orders, which also are passed through to restaurant partners. Zomato too earns advertisement profits.