Uber Eats has raised its fees across delivery, service charges, and restaurant markups
Uber Eats charges you money in three separate places on your receipt, and the company has increased how much it takes from each one over the past few years. The delivery fee — what you pay for the driver to bring your food — varies by location and demand. The service fee — a percentage Uber keeps from your order total — typically ranges from 10% to 15% depending on your city. On top of that, restaurants often charge Uber higher prices for menu items than they charge customers who order in person, a practice called menu markup.
These increases happened gradually rather than all at once. Uber Eats raised delivery fees in many cities during 2021 and 2022, then again in 2023 and 2024 as labor costs and operating expenses climbed. The service fee percentage has also crept upward in competitive markets. What you pay today is often 20% to 40% higher than what the same meal cost on Uber Eats three years ago, though the exact increase depends on your city and which restaurants you order from.
Key Takeaways
- Your Uber Eats bill includes three separate charges: delivery fee, service fee (usually 10–15%), and restaurant markups that can add $2 to $5 per item.
- Delivery fees vary by location, time of day, and how busy Uber's driver network is, so the same restaurant may cost different amounts at different times.
- Restaurants set their own menu prices on Uber Eats and often charge more than their in-store prices to offset what Uber takes as commission.
- Uber Eats Pass, a paid membership, waives delivery fees and lowers service fees, but only covers orders above a minimum amount (usually $15 to $20).
- Ordering directly from a restaurant's own app or website often costs less because the restaurant keeps more of the money and doesn't pay Uber's commission.
How the three-part fee structure works
When you place an order on Uber Eats, the app shows you a subtotal for the food, then adds a delivery fee, a service fee, and sometimes small charges for taxes or promotions. The delivery fee is what Uber charges you to have someone bring the order to your door. This fee changes based on how far the restaurant is from you, how many other orders are waiting, and what time you're ordering. Late-night orders and orders from restaurants far from your location cost more to deliver.
The service fee is a percentage of your food subtotal that Uber keeps. This is separate from the delivery fee. In most cities it sits between 10% and 15%, though some cities see it as high as 20% during peak hours. Restaurants don't set this fee — Uber does. The third piece is the restaurant markup. Restaurants pay Uber a commission (usually 15% to 30% of each order) to be on the platform. To make up for this cost, many restaurants charge higher prices on Uber Eats than they do at their physical location. A $12 burger at the counter might be $14 or $15 on the app.
Why fees have gone up in recent years
Uber Eats raised fees for several reasons. The company faced higher labor costs as it competed to attract and keep drivers. Gas prices spiked in 2021 and 2022, making delivery more expensive. Restaurants also raised their own prices during this period, which pushed up the subtotals that service fees are calculated from. In cities where Uber Eats competes heavily with DoorDash, Grubhub, and other platforms, the company sometimes raised fees to increase profit margins rather than to cover rising costs.
The increases were not uniform. Some cities saw bigger jumps than others. Cities with high demand and many restaurants — like New York, Los Angeles, and San Francisco — often have higher fees than smaller cities. Uber Eats also charges different fees to different customers based on their location, order history, and how much the platform thinks they will pay. This means two people ordering the same meal from the same restaurant at the same time might see different delivery fees.
What Uber Eats Pass does and whether it saves money
Uber Eats Pass is a paid membership that waives delivery fees on most orders and reduces the service fee by a few percentage points. The membership costs $9.99 per month (or $99.99 per year if you pay upfront). To use it, your order must meet a minimum amount, usually $15 to $20 depending on your city. If you order from Uber Eats multiple times per week, the membership can pay for itself. If you order once or twice a month, it probably won't.
The math depends on your habits. If you spend $20 per order and order four times a month, you'd normally pay roughly $8 to $12 in delivery fees alone. Uber Eats Pass would save you that money, minus the $10 monthly fee, for a net savings of about $22 to $38 per month. But if you order only once a month, the membership costs more than you'd save. Uber Eats Pass also doesn't reduce restaurant markups — you still pay the higher menu prices.
How ordering directly from restaurants can cost less
Many restaurants have their own ordering websites or apps. When you order directly from a restaurant instead of through Uber Eats, you skip Uber's service fee and delivery fee entirely. The restaurant handles delivery itself or uses its own driver. You pay only for the food and any delivery charge the restaurant sets, which is often lower than Uber's fee. Some restaurants offer discounts for direct orders to encourage this.
The tradeoff is convenience. Uber Eats lets you browse dozens of restaurants in one app and compare menus side by side. Ordering directly means visiting each restaurant's website separately. If you have a favorite restaurant you order from often, saving 15% to 25% per order by going direct adds up quickly. For one-off orders from places you've never tried, Uber Eats is usually faster even if it costs more.
Comparing Uber Eats to other delivery platforms
DoorDash, Grubhub, and Uber Eats charge similar fees in most cities — typically 10% to 15% service fees plus variable delivery fees. The exact amounts shift month to month and city to city as each platform adjusts prices. In some markets, one platform is noticeably cheaper than another for the same restaurant and order. The only way to know is to check all three apps before you order.
Each platform also has its own membership program. DoorDash has DashPass, Grubhub has Grubhub+, and Uber Eats has Uber Eats Pass. All three waive or reduce delivery fees for members. If you order from multiple platforms, comparing the cost of each membership against your actual spending can help you decide which one to join. Some people subscribe to two memberships if they split their orders between platforms.
Understanding surge pricing and peak-hour fees
Uber Eats uses surge pricing during busy times. When many people are ordering and few drivers are available, delivery fees jump. A delivery that costs $3 at 2 p.m. might cost $6 or $7 at 7 p.m. on a Friday night. The app shows you the delivery fee before you confirm your order, so you can see the surge price and decide whether to order now or wait. Ordering during off-peak hours — early afternoon, late night, or weekday mornings — usually means lower delivery fees.
Some restaurants also charge higher prices during peak hours, though this is less common than surge pricing on delivery. Uber Eats doesn't control restaurant prices — restaurants set them. But restaurants know that demand is high during dinner time, so some raise prices then and lower them during slower hours.
Frequently Asked Questions
Why is my delivery fee so high?
Delivery fees depend on distance, time of day, and how busy Uber's driver network is. Ordering from a restaurant far from you, during dinner rush, or late at night will cost more. Checking the app at different times for the same order can show you how much surge pricing affects the fee. Ordering during slower hours usually costs less.
Can I see the full fee breakdown before I order?
Yes. Uber Eats shows the subtotal, delivery fee, service fee, and any taxes or promos before you confirm payment. Tap or click on the fee details to see the exact percentages. This lets you decide whether the total is worth it before you commit.
Does Uber Eats Pass cover all restaurants?
Uber Eats Pass waives delivery fees on most restaurants in your area, but some restaurants opt out of the program. The app shows which restaurants accept the pass. The membership also doesn't reduce restaurant markups or the service fee — it only removes the delivery charge and slightly lowers the service fee percentage.
Why do menu prices differ between Uber Eats and the restaurant?
Restaurants pay Uber a commission (usually 15% to 30%) for each order placed through the app. To offset this cost, restaurants charge higher prices on Uber Eats than they do in person. This is standard across all delivery platforms, not just Uber Eats.
Is there a way to avoid paying Uber Eats fees entirely?
Yes — order directly from the restaurant's website or app, or pick up the order yourself. You'll pay only for the food and any delivery fee the restaurant sets, which is usually lower than Uber's combined fees. Some restaurants offer discounts for direct orders to encourage this.