How to Avoid DoorDash Fees: 7 Tricks That Actually Work in 2026
April 16, 2026 · 8 min read
A $14 burrito shouldn't cost $23. But on DoorDash, it routinely does. Between the delivery fee, service fee, small order fee, and inflated menu prices, the platform quietly adds $5-12 in extra costs to every order. Most people have no idea how much they're actually paying.
DoorDash doesn't make these fees obvious. The delivery fee is listed up front, but the service fee is percentage-based and grows with your order. Menu prices are often 15-25% higher than what the restaurant charges in-store. And a "small order fee" penalizes you if your subtotal is under $12. These are the DoorDash hidden fees that inflate your bill before you even reach checkout.
The good news: every single one of these fees is avoidable. Here are seven real strategies that work, ranked by how much they'll save you.
1. Order Direct From the Restaurant's Website (Saves 20-35%)
This is the single most effective DoorDash fee hack, and it doesn't require any coupons or special timing. Most restaurants on DoorDash also have their own online ordering through platforms like Toast, Square, or ChowNow. When you order through the restaurant's own site, you skip every DoorDash fee and pay the restaurant's actual menu prices.
Here's what that looks like in real numbers:
| Fee Type | DoorDash | Direct Order |
|---|---|---|
| Menu markup | +$2.50-4.00 | $0 |
| Service fee (15%) | +$2.10-3.50 | $0 |
| Delivery fee | +$1.99-5.99 | $0-3.99 |
| Small order fee | +$2.00-3.00 | $0 |
On a typical $20 food order, DoorDash fees add $8-12 in extra costs. Ordering direct from the restaurant's own site cuts that to $0-4. That's a $5-10 savings per order with no change to what you're eating.
The catch? Finding the restaurant's direct ordering link takes effort. You have to leave DoorDash, search Google, find their website, hope they have online ordering, and navigate a different checkout flow. Most people just stay on DoorDash because it's easier.
Shortcut: Eddy is a free Chrome extension that automatically detects when you're browsing a restaurant on DoorDash and shows you the direct ordering link. No searching required — it checks a database of 13,000+ restaurants instantly.
2. Choose Pickup Instead of Delivery (Saves $4-8)
If the restaurant is within a 5-10 minute drive, DoorDash pickup eliminates the delivery fee entirely and reduces the service fee. On a $25 order, switching from delivery to pickup typically saves $4-8.
DoorDash pickup also tends to be faster than delivery. Your food isn't sitting in a driver's car making other stops. You walk in, grab it, and leave. Some restaurants even offer pickup-only promotions that aren't available on delivery orders.
The math: if you order delivery three times a week, switching just one of those to pickup saves roughly $250-400 per year.
3. Do the DashPass Math Before Subscribing (Saves or Wastes $9.99/month)
DashPass costs $9.99/month and gives you $0 delivery fees plus reduced service fees on orders over $12 from eligible restaurants. It sounds like the obvious way to skip DoorDash fees, but it's not always a good deal.
Here's the breakeven: DashPass saves you roughly $3-5 per delivery order. That means you need at least 3 delivery orders per month just to break even on the subscription cost. If you order fewer than 3 times a month, DashPass is a net loss.
More importantly, DashPass doesn't fix inflated menu prices. You're still paying 15-25% more per item than the restaurant charges directly. A DashPass subscriber ordering through DoorDash still pays more than someone ordering direct with no subscription at all.
4. Stack Promo Codes and First-Order Deals
DoorDash regularly offers promotional codes, especially for new users and returning users who haven't ordered in a while. Common promotions include:
- New user offers: 50-75% off your first order (up to $10-15)
- Restaurant-specific deals: $5 off $20, free item with $15+ order
- Seasonal promos: Free delivery weekends, holiday discounts
- Chase credit card perk: Complimentary DashPass for cardholders
Check the "Offers" section in the DoorDash app before every order. Also search "DoorDash promo code [current month]" — aggregator sites frequently list working codes. These promotions can offset fees on individual orders, though they're not a consistent long-term strategy.
5. Order Larger to Eliminate the Small Order Fee
DoorDash charges a $2-3 "small order fee" on any order under $12. This is one of the most frustrating DoorDash hidden fees because it punishes you for ordering less food.
The simple fix: if your order is $9-11, add a drink or a side to push it over $12. A $2.50 fountain drink that eliminates a $3 fee is a net savings of $0.50 and you get an extra drink. Better yet, batch your orders — instead of ordering lunch solo today and tomorrow, order both meals at once and split them.
6. Order During Off-Peak Hours
DoorDash uses dynamic pricing, which means delivery fees increase when demand is high. Peak times include:
- Lunch rush: 11:30 AM - 1:00 PM (fees spike 50-100%)
- Dinner rush: 5:30 PM - 8:00 PM (highest fees of the day)
- Friday/Saturday evenings: Peak demand, peak pricing
- Bad weather days: Rain and snow drive up delivery fees significantly
Order at 2:00 PM instead of noon, or at 8:30 PM instead of 6:00 PM, and delivery fees often drop by $2-4. The food is the same; the timing just changes what DoorDash charges to bring it to you.
7. Use a Price Comparison Tool Across Delivery Apps
DoorDash isn't the only delivery app, and prices vary significantly across platforms. The same restaurant might charge a $5.99 delivery fee on DoorDash but $1.99 on Uber Eats, or vice versa. Grubhub frequently runs free delivery promotions that neither DoorDash nor Uber Eats matches.
Manually checking three apps for every order is tedious. This is where comparison tools earn their keep. Eddy compares prices across DoorDash, Uber Eats, and Grubhub automatically, and also checks whether the restaurant has a direct ordering option that beats all three apps. Takes about two seconds and runs right in your browser.
How Much Can You Actually Save?
Let's put real numbers on this. Say you order delivery 3 times per week at an average of $22 per DoorDash order:
Weekly DoorDash spend: 3 orders x $22 = $66/week ($3,432/year)
Switch 2 orders to direct ordering: save $10-16/week
Switch 1 order to pickup: save $4-8/week
Estimated annual savings: $730-1,250/year
That's not a typo. If you're a regular delivery user, DoorDash fees are costing you over a thousand dollars a year in charges that don't go to the restaurant or your food.
The Bottom Line
You don't need to stop using delivery apps entirely. You just need to be strategic about when you use DoorDash versus when you order direct. The single highest-impact change is ordering from the restaurant's own website whenever possible. It eliminates the menu markup, the service fee, and often the delivery fee too.
The seven strategies above work independently, but they compound when combined. Pick the two or three that fit your routine and you'll see the difference on your next bank statement.
Skip the fees. Keep the food.
Eddy finds direct ordering links and compares prices across DoorDash, Uber Eats, and Grubhub. Free Chrome extension.
Add Eddy to Chrome — Free