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 & Plan | Commission | Processing | Total Fee | Net on $15 |
|---|---|---|---|---|
| DoorDash Basic | 25–30% | 2.9% | 27.9–32.9% | $10.07–$10.82 |
| DoorDash Plus | 20–25% | 2.9% | 22.9–27.9% | $10.82–$11.57 |
| DoorDash Premier | 15% | 2.9% | 17.9% | $12.32 |
| Uber Eats Standard | 25–30% | 3.0% | 28–33% | $10.05–$10.80 |
| Uber Eats Plus | 15% | 3.0% | 18% | $12.30 |
| Grubhub Basic | 15% | 3.05% | 18.05% | $12.29 |
| Grubhub Premium | 25% | 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
Price delivery menus 18–25% higher than dine-in
The single most impactful change. Set it once in each platform's menu editor.
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.
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.
Add packaging costs to delivery pricing
Delivery requires better packaging ($0.50–$1.50/order). Factor this into your delivery price increase.
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