Photo by Markus Spiske on Unsplash
Last Tuesday, I ordered a medium pepperoni pizza from my favorite local joint. The menu said $14.99. I closed the app and put my card away feeling good about supporting a small business. Then I actually proceeded to checkout, and my stomach dropped. The final total? $28.47. The pizza hadn't changed. The restaurant hadn't changed. What changed was the magical appearance of a $4.50 delivery fee, a $3.99 service fee, a $2.00 "small order fee," and nearly $3 in taxes calculated on all those phantom charges.
I'm not alone in this experience. According to a 2023 analysis by the Journal of the Academy of Marketing Science, delivery app fees now average between 25-35% of the order total when you factor in all the hidden charges. That pizza I almost ordered? It represented a 90% markup from what I'd pay walking into the restaurant myself.
The worst part? The restaurant owner sees almost none of it.
The Great Fee Shuffle: Where Does the Money Actually Go?
Here's what happens when you hit that "Order Now" button on DoorDash, Uber Eats, or Grubhub. The apps take a commission from the restaurant—typically 15-30% of the order value. Then they layer on the delivery fee, service fee, small order fee, and whatever other creative charges they've invented that week. It sounds byzantine because it is.
A restaurant owner in Portland told me she watches customers leave her restaurant because they see the final price on the app. "A $20 order becomes $32 for the customer," she explained. "But I only get $14 because the app takes 30% commission. So I'm making less money while the customer is paying more. The app wins. Everyone else loses."
The numbers back this up. A 2022 study of delivery apps in major U.S. cities found that restaurants typically receive only 60-70% of what the customer pays. The rest gets divvied up between delivery fees (which often don't fully go to drivers), service fees (which fund the app's operations and investors), and the platform's commission. It's a system designed to look transparent while being deliberately opaque.
Why the Fees Keep Growing (And They Will Keep Growing)
Delivery apps haven't been profitable. Not really. DoorDash didn't post a consistent quarterly profit until 2022—despite being valued at $50 billion. The company has essentially been paying customers to use their service through discounts and "free delivery" promotions while quietly subsidizing operations through increasingly aggressive fees and markups on restaurant items.
When you see a $4.99 "small order fee," that's not random. The apps know that small orders are less profitable. So they penalize customers for not spending enough, then use that penalty to offset thin margins. It's financial punishment dressed up in algorithmic efficiency.
And here's the thing that really gets me: the fees change constantly. You might see a $2 delivery fee one day and a $4.50 fee the same time next week. The algorithm adjusts based on demand, competition, and how much it thinks you'll tolerate. I tested this with screenshots from the same restaurant in the same neighborhood over two weeks. The delivery fee fluctuated between $1.99 and $5.99. The restaurant didn't change their pricing. The delivery radius didn't change. The only thing that changed was what the algorithm calculated you'd pay without quitting.
The Driver Problem Nobody Wants to Discuss
Here's the uncomfortable truth: despite all these fees, delivery drivers aren't getting wealthy. The apps claim they pay based on distance and time, but the actual payouts are often brutal. A driver in Chicago reported making $3.47 for a delivery that took 28 minutes round trip. Even at minimum wage, that's a losing proposition before accounting for car wear and tear, gas, and insurance.
Meanwhile, the customer thinks a significant portion of that $5 delivery fee is going directly to the driver. It's usually not. Most of it funds the app's infrastructure, algorithmic optimization, investor returns, and marketing budgets. In some cases, the apps are actually subsidizing driver pay with the delivery fees—not out of generosity, but because they want to maintain the illusion that drivers are earning reasonable money.
The Restaurants Are Done Playing Along
Major restaurant chains and independent owners are increasingly rejecting these platforms. Chipotle, Panera, and Chick-fil-A have all built their own delivery infrastructure partly to escape the 30% commission rate. Smaller restaurants don't have that luxury, so they're doing other things: raising menu prices on the apps (creating a two-tier pricing system that feels dishonest), removing items from delivery menus, or simply opting out entirely.
A New York City pizza shop owner I interviewed put it perfectly: "The delivery apps are cannibalizing our business. We raise prices to make the same profit, then customers complain that we're expensive, and the app punishes us with lower rankings because our prices are 'too high.' It's designed so we can't win."
Some jurisdictions have started capping the fees. New York City and San Francisco have both passed regulations limiting how much these apps can charge restaurants. But the apps have creative ways around caps—they change category definitions, reduce service quality, or simply accept lower profits in regulated markets while making it up elsewhere.
What You Can Actually Do About This
Stop using delivery apps for nearby restaurants. Call and ask if they deliver themselves or partner with a local courier service. The difference is stunning. That $28 pizza? You could pick it up for $15 and support a local driver instead of a venture capital fund.
If you must use an app, order from restaurants directly when possible. Some major chains now let you order through their website and have it delivered by their own staff. It costs less and the restaurant gets more of the money.
Complain to your local representatives about fee caps. Cities that have regulated these apps have seen measurable improvements in restaurant economics and customer costs. It works.
Also, understand what you're really paying for. That "service fee" isn't for serving you better. That "small order fee" isn't because delivery is somehow more expensive for smaller orders. These are psychological pricing tactics designed to extract maximum value from the transaction. Knowing this doesn't stop the fees, but it stops the illusion that they're reasonable.
The delivery app economy was supposed to be convenient and efficient. Instead, it's created a system where customers pay too much, restaurants make too little, and drivers barely survive—all while apps burn billions in investor money to maintain the illusion that this is sustainable. It's similar to other industries that have mastered hidden charges and misleading transparency, like why your dentist's office charges you $200 to break up with them—except with food, these hidden fees hit you every single meal.
That pizza will arrive hot. The fees, though? Those are absolutely ice cold.

Comments (0)
No comments yet. Be the first to share your thoughts!
Sign in to join the conversation.