Delivery vs Dine-In: What the Markup Really Is

Most people compare delivery to dine-in by looking at the delivery fee. That is the smallest component of the difference.
The larger one is that the menu prices inside the app are already above the dine-in prices before any fee is applied.
Where the cost actually sits
Delivery platforms charge restaurants a commission on each order. Restaurants commonly recover that by listing higher prices inside the app than on the board, which means you pay part of the commission in the item price without seeing it as a fee.
Then the visible costs stack on top: a service fee as a percentage of the order, a delivery fee, sometimes a small-order fee, and a tip.
The result is that the total on a delivered order is frequently well above the same order eaten in, and the delivery fee line explains only a fraction of the gap.
- Menu markup inside the app — invisible, often the largest part
- Service fee — percentage of the order
- Delivery fee — the part people notice
- Small-order fee — on smaller baskets
- Tip — on the inflated subtotal
What travels badly anyway
Steak is the worst case. A steak cooked to medium rare continues cooking in a sealed container, so it arrives closer to medium or beyond. There is no way to order around this.
Anything fried loses its texture in transit — the Cactus Blossom, Chicken Critters, Fried Pickles and Tater Skins all soften.
Ribs, pulled pork and the country dinners travel comparatively well, since they are already sauced and slow-cooked.
The free bread does not travel at all, since it is a dine-in courtesy rather than an order item.
The middle option
Collection sits between the two. You pay dine-in menu prices with no platform markup and no fees, and you lose only the table service and the bread.
For a family order where the food is going on plates at home anyway, collection is substantially cheaper than delivery and the food is fresher for having spent less time in a box.
Frequently asked
Is delivery pricing set by the restaurant or the app?
Menu prices inside an app are generally set to absorb the platform commission. The fees on top are the platform's.
Does a promo code fix the difference?
Rarely. A percentage discount applied to already-inflated prices usually does not recover the markup plus fees.
What travels best?
Ribs, pulled pork and country dinners. Steak and anything fried travel worst.
Keep reading
Why Prices Differ Between Restaurants
The same steak carries different prices forty miles apart, and the reasons are more structural than most people assume.
Read →
Is It Expensive? What a Meal Actually Costs
Four worked examples rather than an opinion — what a table of one, two or four actually pays.
Read →
Takeout and Curbside: What Travels and What Does Not
Collection costs dine-in prices with no platform markup. The only question is what survives the trip.
Read →