What discount codes do on Uber Eats
Discount codes on Uber Eats reduce the cost of your order by a fixed dollar amount or percentage. When you enter a valid code at checkout, the discount appears as a line item before you pay. Most codes work on food and drinks only — they do not reduce delivery fees or service charges, though some promotions cover those separately.
Codes come from several sources: Uber itself sends them to existing users, restaurants offer them for first orders or loyalty, and third-party sites publish codes that Uber has made public. Not every code works everywhere — many are limited to specific cities, restaurants, or account types, and most expire on a set date.
Key Takeaways
- Discount codes reduce your food total at checkout but typically do not lower delivery fees or service charges.
- Codes from Uber appear in the app's Promotions tab, in your email, or in push notifications if you have them turned on.
- Restaurant-specific codes usually appear on the restaurant's own website or social media, not in the Uber Eats app.
- Each code has an expiration date and minimum order requirement, which the app shows before you complete your purchase.
- If a code does not work, the app will tell you why — expired, already used, wrong restaurant, or not valid in your location.
Finding codes Uber sends directly to you
Open the Uber Eats app and tap the Promotions tab at the bottom of the screen. This section shows all active codes tied to your account, along with their expiration dates and any restrictions (minimum order, specific restaurants, first order only). Codes here are personalized — they may differ from what other users see.
Uber also sends codes by email and through push notifications. Check your email inbox and the Promotions tab in the app regularly, especially after you have not ordered in a while — Uber often sends "come back" discounts to inactive users. If you have notifications turned off, you will miss these codes, so consider enabling them if you order frequently.
Codes from restaurants and third-party sites
Individual restaurants sometimes offer Uber Eats codes on their own websites, social media pages, or email newsletters. These codes usually apply only to that restaurant and may require a minimum order. Check the restaurant's Instagram, Facebook, or website before you order to see if they have posted a current promotion.
Third-party coupon sites and deal forums publish Uber Eats codes that users have found or that Uber has released publicly. These codes are free to view and use, though they may be expired or location-specific. Always check the expiration date and any location restrictions before entering a code at checkout — the app will confirm whether it is valid for your order.
How to enter a code and what happens if it does not work
At checkout, scroll down to find the Promo Code field. Tap it, type or paste the code, and tap Apply. The app will instantly tell you whether the code worked. If it did not, the app displays a reason: expired, already used on your account, not valid in your location, below the minimum order amount, or not valid for the restaurants in your cart.
If a code is rejected, you can still place your order without it. Some codes can be used only once per account, while others allow multiple uses. If you see "already used," that code will not work for you again. If the code is expired or location-specific, it will not work no matter how many times you try.
Minimum orders and what codes do not cover
Most codes require a minimum order before the discount applies. The app shows this requirement before you enter the code — for example, "Minimum $15 order" or "Minimum $25 order." Your subtotal must meet this amount before the discount is calculated. Taxes, delivery fees, and service charges do not count toward the minimum in most cases.
Discount codes reduce only the food and drink subtotal. Delivery fees, Uber Eats service charges, and small-order fees are separate line items that codes do not touch. Some promotions do include free delivery, but these are usually separate offers that appear in the Promotions tab and do not require a code — they apply automatically when you meet the conditions.
Codes that are location-specific or restaurant-specific
Many codes work only in certain cities or neighborhoods. If you try to use a code and see "not valid in your location," it means Uber has limited that promotion to a different area. You cannot use it even if you travel to that location later — the code is tied to the address you entered at checkout.
Restaurant-specific codes work only at the restaurant that issued them. If you add food from multiple restaurants to one cart, a code for Restaurant A will not apply to Restaurant B's items. Some codes also restrict which items you can order — for example, "not valid on alcohol" or "not valid on delivery-only items." The app will show these restrictions before you apply the code.
Frequently Asked Questions
Can I use more than one code on a single order?
No. Uber Eats allows only one promo code per order. If you have multiple codes, you must choose which one saves you the most money. Some accounts may see stacked offers (a code plus a separate free delivery promotion), but you cannot enter two codes in the same checkout.
What does "already used" mean when I try to enter a code?
It means you have already redeemed that code on your account. Most codes can be used only once per person. If the code is meant for first-time users only, you cannot use it again even if you create a new account with the same payment method — Uber tracks this by phone number and payment info.
Do codes work on orders placed through the website instead of the app?
Yes. The promo code field appears at checkout on both the Uber Eats app and the website. The same codes work on both, and the same restrictions apply — expiration date, minimum order, location limits, and one code per order.
Why does my code say it is not valid in my location?
Uber limits many promotions to specific cities or delivery zones. If you are outside that zone, the code will not work. Some codes are also limited to certain neighborhoods within a city. Check the code's details in the Promotions tab to see which areas it covers, or try entering it at checkout to see the exact restriction.
Can I get a refund if I used a code by mistake?
Contact Uber Eats support through the app (go to Account, then Help) and explain what happened. Support can sometimes reverse a code use if you request it quickly, though this is not may provide. It is faster to check the code details and minimum order before you apply it than to request a reversal afterward.