How to get a refund for a cancelled Uber Eats order

If Uber Eats cancels your order, the money goes back to your original payment method automatically in most cases. The refund usually appears within 3 to 5 business days, though it can take longer depending on your bank. If you paid with a credit or debit card, the refund shows as a credit on your statement. If you used Uber Cash or a gift card, the amount returns to that account immediately.

The timing matters because of how payment systems work. When you place an order, Uber Eats holds the charge right away. When the order cancels, they release that hold and send the refund back through the same channel. Your bank then has to process it on their end, which is where the delay happens — Uber cannot speed this up.

Check your account under "Wallet" or "Payment Methods" to see the refund status. If the money doesn't appear after a week, contact Uber Eats support through the app or website with your order number and the date you placed it.

Key Takeaways

  • Refunds for cancelled Uber Eats orders return to your original payment method automatically, usually within 3 to 5 business days.
  • If you paid with Uber Cash or a gift card, the refund appears in your account immediately rather than going back to your bank.
  • The delay in seeing a refund is controlled by your bank, not Uber Eats, so contact your bank if it takes longer than a week.
  • You can check refund status in the app under "Wallet" or by looking at your payment method's transaction history.
  • If a restaurant cancels your order, you may be offered a credit or discount code instead of a refund — you can decline and request the refund instead.

Why Uber Eats cancels orders

Orders get cancelled for a few specific reasons, and knowing which one happened to you matters for what comes next. The restaurant might cancel because they ran out of an item, closed unexpectedly, or got too many orders at once. Uber Eats itself cancels when no driver accepts the delivery within a certain time window, or when the restaurant doesn't confirm the order quickly enough.

You can also cancel your own order before a driver picks it up. Once a driver has accepted and is on the way, you cannot cancel through the app — you have to contact support directly, and they may charge a cancellation fee depending on how far the driver has travelled.

The app tells you who cancelled and why when it happens. Look at the order details to see whether it says "Restaurant cancelled," "No drivers available," or "You cancelled." This information helps you decide whether to reorder from the same restaurant or try a different one.

When you should contact Uber Eats support

Contact support if the refund doesn't show up after 7 business days, if you were charged twice for the same order, or if the app shows a refund was processed but your bank account doesn't reflect it. You can reach support through the app by going to your cancelled order, tapping "Help," and selecting the issue that matches your situation.

Have your order number, the date you placed the order, and your payment method information ready. Support can see the refund status on their end and can escalate to your bank if the money is genuinely lost in the system, though this is rare.

If a restaurant cancelled and offered you a credit code instead of a refund, and you want the refund instead, support can process that for you. Tell them you prefer a refund to the credit, and they can reverse the credit and send the money back to your payment method.

Refunds for orders with promo codes or discounts

If you used a promo code that reduced your total, the refund includes the discount. You get back the full amount you actually paid, not the full menu price. The promo code itself is not refunded to your account — it is used up whether the order went through or not.

If you had a credit balance from Uber Eats and used it toward the order, that credit goes back into your Uber Eats wallet when the order cancels. You can use it on your next order or request to have it refunded to your payment method, though some credits have restrictions on how they can be used.

What happens if the driver already picked up your food

If a driver picked up the order but then cancelled the delivery, or if the order was delivered but arrived cold or damaged, that is a different situation from a cancelled order. In those cases, you can report the issue through the app and request a refund or credit for the full amount or a partial refund depending on what happened.

Take a photo of the food if it arrived damaged or cold, and upload it when you report the issue. Support uses the photo to decide whether to refund you fully, give you a credit, or offer a discount on your next order. If the driver never showed up after picking up the food, report it immediately so support can contact the driver and investigate.

Preventing cancellations on future orders

You cannot prevent a restaurant or driver cancellation, but you can reduce the chance of it happening. Order during slower times if possible — restaurants are less likely to cancel when they are not overwhelmed. Check the restaurant's hours and make sure they are currently open before you order.

If you are ordering from a restaurant that is new to you, read recent reviews to see whether other customers report frequent cancellations. Some restaurants cancel more often than others, and the reviews usually mention it.

For driver cancellations, make sure your delivery address is complete and correct. Drivers are more likely to cancel if the address is unclear or in a hard-to-reach location. If you live in an apartment, include your unit number and any gate codes or building access instructions in the delivery notes.

Frequently Asked Questions

How long does it take to get a refund after Uber Eats cancels my order?

Refunds usually appear within 3 to 5 business days if you paid with a card. If you used Uber Cash or a gift card, the refund is instant. The delay depends on your bank's processing time, not Uber Eats. Contact your bank if it takes longer than a week.

Can I get a refund if I cancelled my own order?

Yes, if you cancelled before a driver accepted. If a driver already picked up the order, Uber Eats may charge a cancellation fee. Contact support with your order number to see whether a fee applies in your situation.

What if the restaurant offered me a credit code instead of a refund?

You can accept the credit or ask support to process a refund to your original payment method instead. Tell support you prefer the refund, and they can reverse the credit and send the money back.

Will I lose my promo code if my order gets cancelled?

Yes, the promo code is used up when you place the order, even if it cancels. You get back the discounted amount you paid, but the code itself is not refunded to your account.

What should I do if my refund never shows up?

Wait 7 business days, then check with your bank to confirm the refund was received. If your bank has no record of it, contact Uber Eats support with your order number and payment method details so they can investigate.