Swiggy makes money by taking a commission percentage, usually around 20%, from each order placed through its app from partner restaurants. It also used to charge delivery fees for orders under $200 but has recently waived those fees. Swiggy's reliable and fast delivery times, averaging 37 minutes, help differentiate it from competitors and drive customer satisfaction and repeat business.