← Back to blog

Guide

How to Stop Spending So Much on DoorDash (Without Giving It Up)

By the Coinage team · October 29, 2026

Delivery can cost far more than the food. In a 2025 test by the credit-building company Self, the same four McDonald’s meals cost $36.95 at the counter and $63.21 through DoorDash, with a 15% tip. That’s $26.26 more for the same dinner.

You don’t have to delete the app forever. Make pickup the default, put a little friction before checkout, and give each order a price you can feel.

Where the extra money goes

A delivery order carries more than the menu price:

  • Service fee. DoorDash says it varies with distance and order size. In the markets where its older pricing still applies, it’s 15% of the subtotal for most orders.
  • Delivery fee. A flat fee per order that varies by restaurant.
  • Small order fee. Added when the subtotal falls below a minimum.
  • The tip. Optional, and all of it goes to the driver. In the 2025 test it came to $8.27.

App menu prices can also differ from the counter. In the 2025 test, the DoorDash total came to $63.21 against $36.95 at the counter, and $8.27 of that gap was the tip. The study doesn’t break down the rest.

You’re not the only one wincing at checkout

In an August 2026 survey of 2,000 Americans for Bank of America, 63% had food delivered at least once a month and 30% at least once a week. And 68% said they’d abandoned a delivery order after seeing the total.

So the total is often when people change their minds. Most of the changes below move that moment earlier.

Six changes that can cut the bill without banning takeout

  1. Make pickup the default. Pickup skips the delivery fee and the driver’s tip. If the restaurant is on your way home, it’s the same dinner without those two charges.
  2. Order from the restaurant itself. In the 2025 test, the counter price was the cheapest by far. Many restaurants take orders on their own site or by phone.
  3. Do the DashPass math before you subscribe. DashPass has been $9.99 a month on the monthly plan; the app shows current pricing. It drops the delivery fee and lowers the service fee on eligible orders, so it’s worth it only when those savings beat its price in a typical month. And watch that a membership doesn’t make each order feel free.
  4. Add friction. Remove your saved card or log out, so checkout takes a minute longer. Or delete the app for a month.
  5. Keep two easy dinners at home. Delivery wins when you’re tired and the fridge is empty. Eggs and toast, frozen dumplings, a box of pasta: anything you can make in ten minutes beats a 40-minute wait.
  6. Set a number, not a ban. “Two orders a week” survives a bad Tuesday. “Never again” usually doesn’t.

What moving a few orders to pickup is worth

Say you order delivery eight times a month and move four of those to the counter. At the 2025 test’s gap of about $26 an order, that’s about $105 a month, roughly $1,260 a year.

Your orders won’t look like a family McDonald’s run, so check your own. Open last month’s orders and add up everything you paid above the food.

Make each order build something

Start by seeing the number. Coinage’s spend tracking, on the free plan, lists your top merchants for the month with what you spent at each, how many orders and the average order. Widen it to three or six months and it shows whether a merchant like DoorDash is rising or falling.

Then give the habit a rule. With Spend Matching, you point a rule at DoorDash and choose a match: a flat amount like $5, or a percentage of each order. Each time you order, up to your monthly limit, Coinage adds the match to a running total, and once the total is big enough, it buys into a Nest, a portfolio you build yourself. The money comes from cash in the investing account you connect, which you keep stocked with a recurring deposit from checking. You set a monthly limit to match that deposit, and Coinage never goes over it. Spend Matching is free.

With a monthly limit of $40 or more, eight orders a month at $5 each sets aside $40 a month, or $480 a year, without a decision. Each order also commits $5 more of your money, and that’s the point. The match is a small price you feel on every order, and it goes to you instead of to a fee.

Pay for delivery on purpose

Delivery is a real service: someone drives your dinner across town. Paying for that some nights is fine. The goal is to pay for it on purpose. Pick it up when you can, have it delivered when it’s worth it, and let every order leave a little behind.

Questions people ask

Why is DoorDash so expensive?

Because of what’s added on top of the food. An order can carry a service fee, a delivery fee, a small order fee and an optional tip, and app menu prices can differ from the counter. In a 2025 test, the same McDonald’s order cost $36.95 in the restaurant and $63.21 through DoorDash, tip included.

Is DashPass worth it?

DashPass has been $9.99 a month on the monthly plan, and the app shows current pricing. It removes the delivery fee and lowers the service fee on eligible orders, so it’s worth it only if those savings beat its price in a typical month.

How do I stop ordering takeout every night?

Replace the ban with a number, like two orders a week. Make pickup the default, keep two ten-minute dinners at home, and add friction, such as removing your saved card.

Sources

  • The Most Expensive Cities for Food Delivery Apps, Self, prices as of April 1, 2025 (in-store $36.95; DoorDash $63.21 with an $8.27 tip; 15% tip assumed)
  • What fees do I pay?, DoorDash Help Center, updated for the late-July 2026 fee changes (service, delivery and small order fees; 15% where older pricing applies; DashPass $9.99 a month, in its Caviar section)
  • What is DashPass?, DoorDash Help Center ($0 delivery fees and reduced service fees on eligible orders)
  • The convenience economy, FinanceBuzz for Bank of America, 2,000 U.S. adults, August 2026, published Sep 14, 2026 (63% monthly, 30% weekly, 68% abandoned an order)

The math: $63.21 minus $36.95 = $26.26 an order; four orders a month is $105.04, or $1,260.48 a year. $5 x 8 orders = $40 a month, $480 a year.