Delivery5 min read··Reviewed by the MenuPricer Team

DoorDash vs Uber Eats Commission: How Much Do They Actually Take?

Delivery platforms don't advertise their true cost to restaurants. Here's the complete breakdown of every fee — and how to calculate whether you're actually making money on delivery.

Commission rates by platform (2026)

Platform & PlanCommissionProcessingTotal FeeNet on $15
DoorDash Basic25–30%2.9%27.9–32.9%$10.07–$10.82
DoorDash Plus20–25%2.9%22.9–27.9%$10.82–$11.57
DoorDash Premier15%2.9%17.9%$12.32
Uber Eats Standard25–30%3.0%28–33%$10.05–$10.80
Uber Eats Plus15%3.0%18%$12.30
Grubhub Basic15%3.05%18.05%$12.29
Grubhub Premium25%3.05%28.05%$10.79

Rates as of 2026. Verify with your account rep — rates vary by market and negotiated contract.

Are you actually making money on delivery?

Here's the math most restaurant owners don't do. Take a dish priced at $14 on your dine-in menu:

Dine-In

Revenue: $14.00

Food cost: −$4.00

Gross profit: $10.00

71.4% gross margin

Delivery (DoorDash 25%)

Revenue: $14.00

Commission: −$3.50

Processing: −$0.41

Food cost: −$4.00

Gross profit: $6.09

43.5% gross margin

That's $3.91 less gross profit per dish on delivery — for the same food, same ingredients, same kitchen labor. Multiply that by 50 delivery orders per day and you're leaving $195/day ($71,175/year) on the table.

How to price your delivery menu to stay profitable

The solution is a separate delivery menu priced 18–25% higher than your dine-in menu. Here's the formula:

Delivery Price = Dine-In Price ÷ (1 − Commission Rate)

Example: $14 ÷ (1 − 0.25) = $18.67 → round to $18.99

At $18.99 on DoorDash with 25% commission: $18.99 × 0.75 = $14.24 net — slightly above your dine-in revenue. This is what "break-even on delivery" looks like.

Platform tip: All major platforms allow separate delivery menus

DoorDash, Uber Eats, and Grubhub all let you set different prices for delivery vs. dine-in. This is the standard practice — not a workaround. Customers on delivery apps have accepted higher prices; they know delivery costs more.

DoorDash vs Uber Eats: Which is better for restaurants?

DoorDash

Pros

  • Largest market share in most US cities
  • Premier plan at 15% available
  • DashPass drives volume

Cons

  • Base plan commission is 25–30%
  • Annual contract for Premier plan
  • Customer service varies by market

Uber Eats

Pros

  • Uber One subscribers = frequent orderers
  • Plus plan offers 15% commission
  • Strong international presence

Cons

  • Standard plan is 25–30%
  • Higher processing fee (3%)
  • More variable pricing structures

Grubhub

Pros

  • Lower minimum commission on Basic (15%)
  • Strong in NYC and Chicago
  • Grubhub+ drives loyalty

Cons

  • Smaller market share vs DD/UE
  • Basic plan has geographic limits
  • Marketing support less robust

Most restaurants list on 2–3 platforms simultaneously. The incremental volume from a second platform usually outweighs the operational complexity — as long as you've priced each menu correctly.

5 ways to protect margin on delivery

1.

Price delivery menus 18–25% higher than dine-in

The single most impactful change. Set it once in each platform's menu editor.

2.

Negotiate your commission rate

High-volume restaurants ($15K+/month on a single platform) can often negotiate 2–5% lower commission rates. Call your account rep.

3.

Cut low-margin items from your delivery menu

Items with food cost above 35% become money-losers on delivery. Remove them or adjust delivery pricing specifically.

4.

Add packaging costs to delivery pricing

Delivery requires better packaging ($0.50–$1.50/order). Factor this into your delivery price increase.

5.

Use delivery data to fix your dine-in pricing

Delivery platforms show you exactly what sells and at what price. If a dish moves well at $18 delivery, consider repricing the dine-in version from $14 to $15–$16.

Calculate your delivery break-even price

MenuPricer shows you the right delivery price for every dish — with DoorDash and Uber Eats commission offset built in.

Open Delivery Calculator →

Free · No sign-up required