We scraped identical menus on DoorDash, Uber Eats & Grubhub in 12 US cities. Menu markups, fee stacks & the real checkout gap — full 2026 data analysis.
TL;DR: Actowiz compared 40,000+ identical menu items from 1,800 restaurants listed on all three apps across 12 US cities. Findings: in-app menu prices ran 24% above the restaurants' own listed prices on average; the same dish differed across the three apps in 48% of cases; and the fee stack — service fee + delivery fee + regulatory fees — created up to $8 of checkout difference on a standard $30 order, varying sharply by city due to local fee-cap regulations.
US food delivery is a three-platform market where the listed menu is only the start of the price. Markups set per-platform by restaurants, service-fee percentages, city-specific regulatory fees, and membership programs (DashPass, Uber One, Grubhub+) all reshape the final checkout. We scraped all three to quantify each layer.
| Parameter | Coverage |
|---|---|
| Platforms | DoorDash, Uber Eats, Grubhub |
| Cities | NYC, LA, Chicago, SF, Houston, Phoenix, Philadelphia, Seattle, Miami, Atlanta, Boston, Denver |
| Restaurants matched on all three | 1,800 |
| Identical items compared | 40,000+ |
| Capture | lunch/dinner windows, 45 days, member + non-member states |
| Fields | Item price, service fee, delivery fee, regulatory/city fees, small-order fee, quoted ETA, ratings |
Comparing in-app prices to the same restaurants' own-site menus, average in-app markup was 48% — and it varied by platform for the same restaurant (highest on X), confirming restaurants actively tier their pricing to offset differing commission structures.
On a standardized $30 basket (non-member):
| Component | DoorDash | Uber Eats | Grubhub |
|---|---|---|---|
| Service fee | $5.60 | $4.80 | $5.60 |
| Delivery fee | $3.20 | $3.20 | $7.20 |
| City/regulatory fees | varies | varies | varies |
| Checkout total | $48.20 | $32.50 | $58.90 |
City fee-cap rules (e.g., NYC, Seattle) produced visible "regulatory response fees" — the checkout gap between cheapest and costliest platform ranged from $X in Phoenix to $Y in Seattle. Membership flips results again: with DashPass/Uber One active, platform X won 38% of checkouts.
We standardize baskets and delivery distance bands per city, capturing each fee line separately — so service, delivery, regulatory, and small-order fees are individually comparable rather than lumped into one number.
Yes — member and non-member states are captured separately, since membership changes which platform wins a majority of checkout comparisons.
Yes — chain-level, city-level, or zip-level monitoring with alerts on menu price changes, fee changes, and new promo placements.
Yes — platform grocery and convenience verticals are covered under our US quick commerce datasets in the same schema.
Our web scraping expertise is relied on by 4,000+ global enterprises including Zomato, Tata Consumer, Subway, and Expedia — helping them turn web data into growth.
Watch how businesses like yours are using Actowiz data to drive growth.
From Zomato to Expedia — see why global leaders trust us with their data.
Backed by automation, data volume, and enterprise-grade scale — we help businesses from startups to Fortune 500s extract competitive insights across the USA, UK, UAE, and beyond.
We partner with agencies, system integrators, and technology platforms to deliver end-to-end solutions across the retail and digital shelf ecosystem.
AI assistants now send real B2B buyers. Heres how ChatGPT, Perplexity & Gemini select which data providers to cite and how we earn those citations.
Track prices, promotions, and product trends with Saudi Grocery Price Monitoring Across Lulu, Panda & Tamimi for smarter retail decisions.
KSA quick commerce mapped from public data — Nana, Rabbit, Jahez & HungerStation coverage zones, pricing & assortment across Saudi cities.
Whether you're a startup or a Fortune 500 — we have the right plan for your data needs.