McDonald's will replace or refund an order that's wrong, cold, or missing items — but where you go for that refund depends entirely on how you ordered, especially for app and delivery orders.
In-Store, App, and Delivery Orders Are Handled Differently
For a regular counter or drive-thru order, telling staff immediately — before leaving — is the most reliable way to get a replacement or refund at the register. For Mobile Order & Pay issues (not delivery), McDonald's own help center says to return to or contact the restaurant where you ordered directly. But if the order came through the McDonald's app as a delivery, the vendor matters: Uber Eats orders are handled through Uber Eats support, and DoorDash orders through DoorDash, not McDonald's itself. Because most McDonald's locations are independently owned franchises, exact refund handling can also vary somewhat store to store.
| Wrong, cold, or missing items (in-store/drive-thru) |
Tell staff before leaving; most managers can refund the original payment method directly at the register |
| Mobile Order & Pay (non-delivery) issues |
Return to or contact the restaurant where the order was placed |
| App delivery orders via Uber Eats |
Contact Uber Eats support directly, not McDonald's |
| App delivery orders via DoorDash |
Contact DoorDash support directly, not McDonald's |
| Reporting window for delivery issues |
Typically must be reported within 48 hours through the delivery app to qualify for a refund |
| Franchise variation |
Most McDonald's are independently owned franchises, so exact refund handling can vary by location |
Keep your receipt or order number ready when requesting a refund, and don't leave the store before raising the issue if it's an in-person order.
Frequently Asked Questions
Can I get a refund for a wrong McDonald's order?
Yes, tell staff before leaving the restaurant for in-person orders, or contact the restaurant directly for Mobile Order & Pay issues.
How do I get a refund for a McDonald's delivery order?
It depends on the vendor — Uber Eats deliveries are handled by Uber Eats support, and DoorDash deliveries by DoorDash support, not McDonald's directly.
Does every McDonald's have the same refund policy?
Mostly, but since most locations are independently owned franchises, exact handling can vary somewhat by store.
How long do I have to report a missing item on a delivery order?
Typically within 48 hours through the delivery app to remain eligible for a refund.