Why are delivery fees getting so expensive at cafes through delivery services?

I've been ordering through Yandex.Eda for three years now, and over the last six months the prices have just skyrocketed. A single dish costs 450 rubles at the actual café, but through the app it's already 650. That's not just logistics, right? There are also service commissions on top?

3 answers

★ Best answer

You're absolutely right - it's way more than just delivery :) When you order through Yandex.Eda, the service takes a commission from the cafe, usually 15-30% of the order total. On top of that, the cafe adds a markup specifically in the app, because they know the customer's already willing to pay more for the convenience of home delivery. So the cafe owner tries to make up for the commission loss by raising the dish prices in the app. That's where that 200-ruble difference you're seeing comes from.

You also gotta understand that over the last couple years a lot of services have raised their commissions because of inflation and rising costs. When commissions go up, the cafe's basically forced to raise prices in the app so they don't operate at a loss. Plus there's the actual delivery cost itself, and the markup on delivery packaging - it all adds up.

Honestly, I've noticed this too when I sometimes order something hot to my place in winter :) Turns out it's cheaper to just go to the cafe yourself. A lot of people are already switching to direct orders from cafes through messengers or phone calls - the prices there are usually the same as in the restaurant itself, without all that markup.

There are actually several reasons for that - the service commission is usually like 15-30% of the order, plus delivery fees, plus the cafe just marks things up more because they know people order on the app impulsively and don't really look at prices as much 😅 You can just call the cafe directly and order from them - they'll often offer you a cheaper price or deliver it themselves.

There are actually several factors at play here. The service takes its commission - usually 15-30% of the order amount, plus delivery is separate. Cafes add a markup specifically because they need to compensate for that commission, otherwise they're operating at a loss. So basically you're paying for the service itself as a middleman, for its logistics, for the courier to actually get to your area. And then inflation on top of that - prices on everything have gone up over the past three years, and that affects it too.

Plus, honestly, services like Yandex.Eda have been raising commissions for restaurants in recent years, especially if they're popular and know customers will order anyway. Cafes just pass those costs onto the price in the app - because they're getting fewer dine-in customers now, people prefer delivery. It's the simplest way to not end up in the red.

Also, there's the specifics of your particular area or how popular the cafe is. If delivery there costs more or there are tons of orders, the service might take a bigger cut, and the restaurant puts a higher markup accordingly. Basically, it's a combo of commissions, logistics, inflation, and business logic. If you wanna save money, calling the cafe directly and doing pickup - that's usually real savings.

Your answer

Log into answer.