How much do DoorDash, Grubhub and UberEats really cost you?
Every rate above is published by the vendor, not estimated. DoorDash pickup 6% on all plans — conditioned on DoorDash pickup menu prices matching in-store prices (merchants.doordash.com, retrieved August 2026). Grubhub Basic 5% is the cheapest of its 3 published plans (Basic 5%, Plus 15%, All-access 20%). The rates above are Grubhub's marketing commission. Using Grubhub's own delivery fleet adds a further 10% on top of whichever plan you are on. Grubhub does not publish its payment-processing fee. (get.grubhub.com, retrieved August 2026). Your own Stripe account — 2.9% + 30¢ online, paid to Stripe, not to us (stripe.com/pricing, retrieved August 2026). The commission slider spans 5–30%, the full range of published US marketplace rates — from Grubhub’s cheapest plan to the top DoorDash and Uber Eats delivery tiers. The last slider is the one number no source can give you: what share of these orders you can actually persuade onto your own channel. We have not measured it, we will not guess it for you, and the whole result above scales with whatever you set it to.
How the math works
Marketplace commissions are charged on the order subtotal. A $50 pickup order on DoorDash at 6% costs you $3 in commission. The same order on Grubhub’s Plus plan, at a 15% marketing commission, costs $7.50 — and $12.50 if Grubhub’s own fleet delivers it, because that adds a further 10% on top. The same order through your own FoodyOS ordering site, processed online by Stripe at 2.9% + 30¢, costs $1.75.
The calculator multiplies your monthly order volume by your average ticket and applies each rate. Stripe’s 30¢ per-transaction fee is multiplied by order count. Then it applies the one input that keeps the rest honest: the share of those orders you think you can actually move onto your own channel. Commission you stop paying and processing you start paying are both calculated on that share only — not on your whole marketplace volume — because an order that never leaves the app never stops paying the app.
What this calculator does not know
Four things, and none of them are small. It does not know how many customers will switch channel — that is the slider, and the number it produces is only ever as good as your guess. It does not price delivery you take back in-house: FoodyOS includes dispatch, but drivers cost money and marketplace commission on a delivery order is partly buying you a fleet. It does not value marketplace discovery — new customers who found you in the app and would never have found your site. And it does not know your negotiated rate, only the rates the platforms publish.
What is left after all four is still the real argument: the percentage a marketplace takes on every order is a much larger number than the difference between any two POS subscriptions, and a direct order carries none of it. That difference is worth exactly as much as the volume you succeed in moving, which is why nothing on this page is written as a saving you can bank.
Sources for commission rates
- DoorDash pickup commission of 6%, delivery at 15% (Basic), 25% (Plus), 30% (Premier) — DoorDash Merchant pricing (retrieved August 2026). Conditioned on DoorDash pickup menu prices matching in-store prices. DoorDash states card processing is included inside the marketplace commission. Its separate Online Ordering channel is commission-free but carries a processing fee whose rate is never published.
- Grubhub Direct — 0% commission, processing fees only — Grubhub Direct product page. Grubhub’s marketplace marketing commission is 5% (Basic), 15% (Plus), 20% (All-access) — Grubhub pricing and fees (retrieved August 2026). The rates above are Grubhub's marketing commission. Using Grubhub's own delivery fleet adds a further 10% on top of whichever plan you are on. Grubhub does not publish its payment-processing fee.
- Uber Eats marketplace fees of 20% (Lite), 25% (Plus), 30% (Premium), with self-delivery at 15% and pickup at 7% where in-store pricing is validated — Uber Eats Merchants pricing (retrieved August 2026). Uber Eats lists payment processing as included in all marketplace plans without stating a rate. Its Webshop channel does publish one: 2.5% + $0.29 per order.
- Stripe US standard pricing of 2.9% + 30¢ online and 2.7% + 5¢ in-person — Stripe pricing page.
Frequently asked questions
How much does DoorDash charge for pickup orders?
DoorDash charges restaurants 6% commission on pickup orders placed through the DoorDash marketplace, with no delivery commission since the customer collects the order themselves — conditioned on the pickup menu prices matching in-store prices. Its delivery commission is a separate, tiered rate: 15% (Basic), 25% (Plus), 30% (Premier). DoorDash states card processing is included inside the marketplace commission. Its separate Online Ordering channel is commission-free but carries a processing fee whose rate is never published. (merchants.doordash.com, August 2026.)
What is Grubhub Direct's commission rate?
Grubhub Direct — Grubhub's branded ordering site offering — waives hosting, commission and delivery fees for Grubhub Marketplace customers; only per-order processing fees apply. That is separate from Grubhub's marketplace commissions, which Grubhub publishes as a marketing commission of 5% (Basic), 15% (Plus), 20% (All-access). The rates above are Grubhub's marketing commission. Using Grubhub's own delivery fleet adds a further 10% on top of whichever plan you are on. Grubhub does not publish its payment-processing fee. (get.grubhub.com, August 2026.)
What does Stripe charge for restaurant payments?
Stripe's standard US pricing is 2.9% + 30¢ for online card transactions and 2.7% + 5¢ for in-person Tap to Pay or Stripe Terminal transactions. Apple Pay and Google Pay are included at no additional cost. There are no monthly minimums.
Are these savings realistic?
They are conditional, which is a different thing from unrealistic. The rates are the ones each marketplace publishes on its own pricing page, retrieved August 2026, and the arithmetic is straightforward. What the calculator cannot tell you is how many of your customers will actually order from your site instead of the app — so it asks you for that share rather than assuming one. Set it to 100% and you get an upper bound, not a forecast. Your own deal may also differ: large chains negotiate lower rates, and some restaurants pay marketing-tier surcharges.
What is FoodyOS's per-order commission?
FoodyOS charges 0% commission on direct orders placed through your own ordering site, at any volume. The only fees on a direct order are your payment processor's — Stripe's published rates, charged directly to your own Stripe account, since FoodyOS never sits in the money flow. That 0% applies to the orders that come through your channel; an order placed in a marketplace app is still a marketplace order and still pays that marketplace's commission.
Does FoodyOS move my marketplace orders over to my own site?
No, and no software can. FoodyOS gives you the direct channel — your own ordering site, WhatsApp ordering, loyalty passes in Apple Wallet, your customer list — and the reasons to point regulars at it: printed inserts, the QR on the receipt, a loyalty reward that only exists on your channel. Moving the orders is work you do, over months, and some customers will never move. That is why every number on this page is framed as "on the orders you move direct" rather than a monthly saving you can bank.
If I move a delivery order direct, who delivers it?
You do. FoodyOS includes in-house delivery dispatch — map-based zones, driver assignment, an anonymous tracking link for the customer — but drivers are your cost, not ours, and this calculator does not model them. The comparison is cleanest on pickup and on delivery you already run with your own drivers. If you rely on a marketplace's fleet, the commission you would stop paying has to be weighed against what it costs you to deliver those orders yourself.
