Restaurant Delivery Fees vs Third-Party Apps — Which Costs Less?

Direct ordering wins more often than people assume — but the apps occasionally do beat the restaurant on total cost. Knowing which is which saves money on every order.

When direct ordering wins

Most UK restaurants set their dine-in or website prices below their app prices, because they pay 25-35% commission to platforms. When you call the restaurant or order through their own site, you skip:

  • The platform's 10-25% item markup.
  • The service fee.
  • The small-order fee.

You usually still pay a delivery fee, either to the restaurant directly or to a courier service like Stuart that the restaurant uses. That fee is typically £2-£4 — comparable to or lower than what apps charge.

Direct wins on: family-run restaurants, mid-size independents, anywhere you order frequently enough to know their menu.

When third-party apps win

There are real cases where the apps are cheaper:

  • First-order promos: 20-40% off codes routinely beat direct pricing on the first one or two orders from a new platform.
  • Aggressive seasonal promos: Uber Eats and Deliveroo run basket-wide discounts during quiet weeks that can drop prices below in-store.
  • Subscription members: Deliveroo Plus or Uber One members effectively skip delivery fees on eligible orders, which closes the gap with direct.
  • Restaurants without their own delivery: many chains have dropped in-house delivery entirely. The app is the only option.

The hybrid that actually saves money

The pattern that works for most UK delivery customers:

1. Check the restaurant's own site or call ahead — if they deliver, compare their total to the apps. 2. If they only do collection, decide whether the trip is worth the saving (usually yes if it is under 10 minutes). 3. If they only sell through apps, compare across all three platforms and pick the cheapest tonight.

Most people skip step 1 entirely. That is the avoidable money.

Is it always cheaper to order directly from the restaurant?

Not always — promos can flip the maths — but it is cheaper most of the time, especially after the first-order discounts run out. Independent restaurants in particular almost always charge less direct.

Why do restaurants use delivery apps if they are so expensive for customers?

Because the apps bring volume. A small restaurant with no marketing budget gets visibility on Uber Eats or Deliveroo it could not buy elsewhere, and the commission only hurts on orders that would have come through other channels.

Do all UK restaurants have their own delivery?

No. Many have moved to apps-only and dropped in-house drivers because it costs less to run no fleet than a small one. Always check before assuming direct is an option.