When Uber Eats will refund your money

Uber Eats refunds money when the order never arrives, arrives significantly late, or arrives with missing or wrong items. The refund goes back to your original payment method — usually your debit card, credit card, or Uber Cash balance — within 3 to 5 business days. You request the refund through the Uber Eats app or website; Uber does not process refunds by phone or email.

The amount refunded depends on what went wrong. If the entire order is missing or the restaurant closes before preparing it, you get the full order cost back. If items are missing or incorrect, you can request a partial refund for just those items. Delivery fees are refunded only if the order never arrives or if you cancel before the driver picks it up.

Refunds for late orders work differently. Uber Eats does not automatically refund orders that arrive late — you have to report the delay and request credit. The company offers a credit (not a refund) if the order arrives more than 15 minutes past the estimated delivery time, but the amount varies and is not always the full order cost.

Key Takeaways

  • Request refunds through the Uber Eats app under "Help" for that specific order, not by contacting the restaurant or driver directly.
  • Refunds for missing or wrong items must be reported within a reasonable time after delivery — waiting weeks makes it harder to get approval.
  • Money returns to your original payment method in 3 to 5 business days, though your bank may take additional time to post it.
  • Late-order credits are issued as Uber Cash, not refunds to your card, and the amount depends on how late the order was.
  • If your refund request is denied, you can appeal through the app, but Uber may ask for photos or other proof before reversing the decision.

How to request a refund through the app

Open the Uber Eats app and go to your account menu. Tap "Orders" or "Your Orders" to see your order history. Find the order you want a refund for and tap it to open the order details. At the bottom of the screen, you will see a "Help" button — tap that.

A menu will appear with options like "Item missing or incorrect," "Order never arrived," or "Something else." Select the option that matches your situation. Describe what happened in the text box — be specific about which items were missing, how late it arrived, or what was wrong with it. You can attach a photo if the app prompts you to. Tap "Submit" to send your request.

Uber Eats will review your request, usually within 24 to 48 hours. You will get a notification in the app telling you whether the refund was approved or denied. If approved, the money will be processed back to your payment method. If denied, the notification will explain why, and you can tap "Appeal" to contest the decision and provide more information.

What happens if your refund request is denied

Uber Eats denies refund requests when the order shows as delivered and you have not reported a problem within a reasonable time, or when the company cannot verify that something actually went wrong. If your request is denied, you have the option to appeal directly through the app.

When you appeal, Uber Eats may ask for proof — a photo of the empty bag, a screenshot of the tracking showing the order never moved, or a message from the restaurant confirming they never received the order. Provide whatever evidence you have. If you took photos of the order when it arrived, include those. If the driver never showed up, describe the time you waited and any messages you sent.

If Uber Eats denies your appeal, you can contact your credit card company or bank and dispute the charge directly. This is called a chargeback. Your bank will investigate and may reverse the charge on their own, though this process takes longer — usually 2 to 4 weeks — and may result in Uber closing your account.

Refunds for cancelled orders

If you cancel an order before the restaurant starts preparing it, you get a full refund of the food cost. The delivery fee is also refunded. Cancellations processed before the driver picks up the order are usually refunded within 1 to 2 hours.

If you cancel after the restaurant has already started preparing your food, Uber Eats may charge a cancellation fee or issue only a partial refund. The amount depends on how far along the preparation was. You can see the cancellation policy for each restaurant before you order — tap the restaurant name to see its details, then look for "Cancellation Policy" or similar language.

To cancel an order, open the Uber Eats app, go to "Orders," find the order, and tap "Cancel Order" if that button is available. If the order is already being prepared or picked up, the cancel button will be grayed out and you will not be able to stop it. In that case, you would need to request a refund after delivery instead.

Refunds for Uber Cash and gift cards

If you paid with Uber Cash or an Uber gift card and received a refund, the money goes back into your Uber Cash balance, not to your bank account. You can use that Uber Cash on any future Uber Eats order or on Uber rides. Uber Cash does not expire and does not convert to regular money.

If you want to convert Uber Cash to actual money in your bank account, Uber does not offer that option directly. Your only route is to use the Uber Cash on orders and then request refunds for those orders to your original payment method — but this only works if you paid for the Uber Cash with a debit or credit card in the first place.

Refunds for orders placed through third-party apps or websites

If you ordered through a third-party delivery app that uses Uber Eats in the background — such as certain restaurant websites or aggregator platforms — you may need to request the refund through that third-party app instead of through Uber Eats directly. Check your confirmation email to see which platform processed your order.

Contact that platform's customer service first. If they cannot help, you can then go to Uber Eats and request the refund there, but the process may be slower because Uber has to verify the order with the third party. Keep your order confirmation number and any emails from the third-party platform handy.

Refunds for restaurant or driver issues

If the restaurant closed, stopped responding, or the driver never picked up your order, Uber Eats will usually refund the full amount without much back-and-forth. Report the issue as soon as you notice it — do not wait hours hoping the order will still arrive. The sooner you report it, the faster Uber can investigate.

If the driver picked up your order but never delivered it, or if the driver marked the order as delivered but you never received it, report this immediately. Uber tracks driver location and can see whether the driver actually went to your address. Provide your delivery address and the time window you were home waiting. Uber will review the driver's GPS data and refund you if the evidence shows the order was not delivered.

Frequently Asked Questions

How long does it take to get a refund after I request one?

Uber Eats reviews most refund requests within 24 to 48 hours and notifies you through the app. Once approved, the refund is processed to your original payment method within 3 to 5 business days. Your bank may take an additional 1 to 3 business days to post the money to your account, so the total time from request to your bank account can be 5 to 10 business days.

Can I get a refund if I just didn't like the food?

Uber Eats does not refund orders based on taste or quality alone. You can request a refund if the food arrived cold, if items were missing, or if the order was significantly different from what you ordered. If you ordered the wrong thing by mistake, that is typically not refundable, though you can try requesting a refund and explaining the situation.

What if the restaurant says they never received my order?

If the restaurant confirms they never received your order, report this through the Uber Eats app and mention that the restaurant has confirmed the issue. Provide the restaurant's name and the time you placed the order. Uber will contact the restaurant to verify and will usually refund you immediately if the restaurant confirms the order never came through.

Can I get a refund if I paid with cash at pickup?

Uber Eats does not process cash payments through the app, so if you paid cash at the restaurant, you would need to request a refund directly from the restaurant, not from Uber. Uber's refund system only works for orders paid through the app using a card, Uber Cash, or a gift card.

What if Uber Eats keeps denying my refund request?

If you have appealed and Uber Eats still denies your request, you can dispute the charge with your credit card company or bank. Contact your bank's fraud or dispute department, explain what happened, and provide any evidence you have — screenshots of the order, photos of what arrived, or messages with the driver. Your bank will investigate and may reverse the charge, though this takes 2 to 4 weeks.