What Uber Eats codes do and where they come from

Uber Eats promo codes reduce the cost of your order by a fixed dollar amount or percentage. A code might take $10 off your first order, or give you 20% off your next five orders. When you enter a code at checkout, the discount appears before you pay.

Codes come from several sources: Uber sends them to existing users by email or push notification, credit card companies offer them as cardholder perks, third-party websites publish codes that anyone can use, and promotional partners like restaurants or grocery stores sometimes include codes with purchases or in their own apps.

Not every code works for every user. Uber tracks which codes you have already used, which restaurants are in your delivery zone, and whether you meet the code's requirements — for example, a code might require a $15 minimum order, or only work on your first order ever. A code that works for your neighbor may not work for you.

Key Takeaways

  • Promo codes reduce your order total by a set amount or percentage, and you enter them at checkout before you pay.
  • Codes come from Uber emails, credit card offers, third-party coupon sites, and restaurant or store promotions — not all codes work for all users.
  • Each code has restrictions: a minimum order amount, a limit on how many times you can use it, or a requirement that it be your first order.
  • Uber tracks your code history, so once you use a code, you cannot use it again even if you see it posted online.
  • If a code does not work, check the expiration date, the minimum order amount, and whether you have already used it on your account.

How to find and enter a promo code

Open the Uber Eats app or website and look for a "Promotions" or "Offers" tab — the exact name varies by device and region. Tap or click it to see codes Uber has sent directly to your account. These are the safest codes to use because Uber has already verified they work for you.

If you do not see codes in the app, check your email for messages from Uber Eats. Promotional emails often include a code in the subject line or body. Click the link in the email to go straight to the app with the code pre-filled.

To enter a code manually, add items to your cart, go to checkout, and look for a field labeled "Promo code," "Coupon code," or "Add promo code." Paste or type the code and press Enter or click explore. The discount should appear when ready if the code is valid for your order.

If the code does not work, Uber shows an error message. Common reasons include: the code has expired, your order total is below the minimum, you have already used the code, or the code does not work in your delivery zone or with the restaurant you selected.

Codes from credit cards and third-party sites

Many credit card companies bundle Uber Eats codes with their rewards programs. Check your card's benefits page or app — look for a section on dining, food delivery, or partner offers. Some cards give you a code automatically each month, while others require you to set up the offer first.

Third-party coupon websites and deal forums post codes that Uber has released publicly. These codes usually have fewer restrictions than account-specific codes, but they may have already expired or reached their usage limit. Before you use a code from an outside site, check the post date — if it is more than a few weeks old, the code may no longer work.

Codes from restaurants or grocery stores work the same way as Uber codes. A restaurant might print a code on a receipt or include one in an email newsletter. A grocery delivery partner might offer a code to new customers. Enter these codes at checkout just like any other promo code.

Understanding code restrictions and expiration

Every promo code has terms that limit when and how you can use it. The most common restrictions are: a minimum order amount (for example, $20 minimum), a maximum discount (the code might say "up to $15 off"), a limit on how many times you can use it (often one time only), and an expiration date.

Some codes only work on your first order with Uber Eats, or only on orders from certain restaurants or categories. A code might say "20% off groceries" and not work on restaurant food, or "first order only" and reject if you have ordered before. Uber shows these restrictions in small print when you view the code in the app.

Expiration dates vary widely. A code might expire in a few days, a few weeks, or several months. Once the expiration date passes, the code stops working even if you have not used it yet. Uber does not send a reminder when a code is about to expire, so check the date before you add items to your cart.

Why a code stops working after you use it

Uber Eats codes are tracked per account. Once you enter a code and complete an order, Uber records that you have used it. If you try to use the same code again on the same account, it will not work — Uber's system recognizes that you have already redeemed it.

This applies even if you see the code posted online again or receive it in a new email. Your account history is separate from other users' histories. A code that your friend just used for the first time will work for them but not for you if you used it before.

The only exception is if a code is designed for multiple uses — some promotional codes allow you to use them five or ten times during the promotion period. These codes will show a usage counter in the app, like "3 uses remaining." Once the counter reaches zero, the code is exhausted.

Troubleshooting codes that do not work

If you enter a code and see an error, start by checking three things: the expiration date (look in the app or in the original email), the minimum order amount (add up your items and compare to the requirement), and whether you have used the code before on your account.

Next, check your delivery zone. Some codes only work in certain cities or neighborhoods. If you are ordering from a restaurant outside your usual area, the code may not be valid there. The error message sometimes specifies this, but not always.

If the code came from a third-party website, it may have expired or reached its usage limit even though the post is still online. Try a code from the Uber Eats app or from your email instead — these are more likely to be current.

If you believe the code should work and the error persists, take a screenshot of the error message and contact Uber Eats support through the app. Tap your account icon, select "Help," and choose "Report a problem." Describe what happened and include the code and the error message.

Stacking codes and combining discounts

Uber Eats does not allow you to enter multiple promo codes on a single order. You can only use one code per checkout. If you have multiple codes available, choose the one that saves you the most money on that specific order.

However, you can combine a promo code with other discounts that Uber applies automatically. For example, if you have a subscription to Uber One (Uber's membership program), you may receive a percentage discount on all orders. A promo code discount stacks on top of this, so you get both the membership discount and the code discount.

Some restaurants also offer their own discounts through the Uber Eats app — for example, "Buy one, get one 50% off." These restaurant discounts usually stack with promo codes as well. The order total shows each discount separately before you pay.

Frequently Asked Questions

Can I use a code I found online if it is not in my app?

You can try entering it at checkout, but codes from third-party websites often expire quickly or have already reached their usage limit. Codes that Uber sends directly to your account through email or the app are more reliable. If a code from a website does not work, check the post date — if it is more than a few weeks old, it has likely expired.

What does "first order only" mean?

It means you can only use that code on your very first Uber Eats order from that account. Once you complete any order, even a small one, the code stops working. Uber tracks this in your account history, so you cannot use a first-order code again even if you delete the app and reinstall it.

Do I lose the discount if I cancel my order after entering a code?

No. The code is only charged to your account when you complete the order and pay. If you cancel before payment goes through, the code is not used and you can use it again on a future order. If you cancel after payment, contact Uber Eats support to request a refund.

Why does the same code work for my friend but not for me?

Codes are tied to individual accounts. Your friend may not have used that code before, while you have. Or the code may have restrictions that explore to you but not to them — for example, it might only work in certain delivery zones, or only on first orders. Check whether you have already used the code and whether your order meets the minimum amount and location requirements.

Can I get a refund if I used a code by mistake?

Contact Uber Eats support through the app and explain what happened. Support can sometimes reverse a code redemption if you request it shortly after the order. The sooner you reach out, the better your chances. Tap your account icon, select "Help," and choose "Report a problem."