Swiggy charges about 18%-28% commision depending on the value of restaurant. Usually, Newer restaurants are charged higher and established brands are given rebates and waivers.