Food-delivery refunds aren't guaranteed. The most practical first step is usually the order's support flow: report the exact problem promptly, attach clear evidence, save the case details, and check whether the remedy is account credit or a refund to the original payment method. A payment dispute is a separate process and isn't automatic.

For U.S. consumers, the platform's policy controls the first refund request. A bank or card issuer follows different rules for a payment dispute. There is no universal federal 24-hour, 48-hour, or 30-day deadline for every food-delivery complaint.

The rules that actually control a food-delivery dispute

Two systems may be involved:

  1. The delivery platform's policy. DoorDash, Uber Eats, Grubhub, Postmates, and Instacart decide whether to offer a refund, credit, partial adjustment, or another remedy under their order-support rules.
  2. Your payment provider's dispute process. A credit-card issuer, debit-card bank, prepaid-card provider, or payment service may apply different deadlines, categories, and evidence requirements.

An app denial doesn't automatically eliminate a payment dispute option, but it also doesn't require a bank or issuer to reverse the charge. The provider reviews the transaction, your explanation, and your evidence under the rules for that payment method.

For a qualifying credit-card billing error, the Federal Trade Commission's guidance on billing errors says a written dispute must reach the issuer within 60 days after the first statement containing the error was sent. The issuer generally must acknowledge the complaint in writing within 30 days unless it resolves the matter sooner. It then generally has two complete billing cycles, and no more than 90 days, to resolve the dispute.

Those are credit-card billing-dispute rules, not a deadline for asking a delivery app for a refund. They don't automatically apply to debit cards, prepaid cards, ACH payments, or person-to-person payment services.

Ten mistakes that can weaken a delivery refund claim

1. Waiting to report the problem

Report the issue after inspecting the order, rather than waiting several days. Save the receipt and delivery status before submitting the request if the app makes them difficult to find later.

Instacart says customers can report issues through its app or website within three days of pickup or delivery. Its separate refund guidance says a request made within 24 hours may qualify for a same-day refund, subject to conditions. Those are Instacart timeframes, not universal food-delivery rules.

Better approach: Open the order promptly, select the closest issue category, and submit the request before contacting your bank.

2. Writing a vague complaint

"Bad order" gives support little to verify. Identify the order, affected item, amount, and exact problem.

For example: "The $12 chicken bowl was missing, but the drink and side were delivered. Please refund the missing item." That is clearer than claiming the entire order was missing.

Better approach: Separate missing items, incorrect items, damage, delay, and non-delivery. Ask for the remedy that matches the problem.

3. Sending weak or incomplete photos

A blurry picture of a delivery bag may not show what went wrong. DoorDash's consumer guidance asks for original, clear photos and says all delivered items should be visible and unwrapped. Its examples distinguish between showing an opened bag with a missing item and photographing the incorrect item received. See DoorDash's guidance for missing or incorrect items.

Better approach: Photograph the full delivery, labels, seals, packaging, spills, and the specific incorrect or damaged item. Take the photos before discarding the food or packaging.

Don't edit, stage, or reuse an old image. If the food appears unsafe, don't eat it to create more evidence.

4. Choosing the wrong issue category

A missing side, an entirely wrong order, and an order marked delivered but not received are different complaints. The category may also determine what evidence the platform requests.

Use the closest factual category and follow the platform's own instructions. For example, DoorDash says that if every item is wrong, customers should report it under Order Issues as "Order never arrived" and include photos of what they received. That is a DoorDash workflow label, not a reason to tell a bank that no delivery occurred.

Better approach: Don't use a non-delivery category merely because one item is missing. Explain what actually arrived.

5. Blaming the wrong person

You usually don't need to decide whether a restaurant employee, driver, or platform caused the mistake. Speculation can distract from the facts.

A missing item may be a packing error. A late delivery may involve preparation time, traffic, or routing. An incorrect address may result from information entered at checkout.

Better approach: State what you ordered, what arrived, when it arrived, and what the app recorded. If you entered the wrong address or changed delivery instructions after checkout, disclose that detail.

6. Contacting only the restaurant

A restaurant may confirm that an item was unavailable or packed incorrectly, but the delivery platform may control the order record and payment adjustment.

Better approach: Start with the support path attached to the order. Contact the restaurant if it can clarify the facts, then save its messages or confirmation number and add that information to the platform case.

7. Filing duplicate or inconsistent claims

Submitting the same complaint through several app forms, then describing it differently to the bank, creates conflicting records. It can also produce a refund for an amount you already received.

Better approach: Keep one timeline. If the platform issues a partial refund, record the amount and seek only any remaining amount that is separately supportable. Never claim an item was missing if it was delivered.

8. Treating app credit as the same as a card refund

A platform may offer account credit, a partial adjustment, or a refund to the original payment method. These remedies are not identical.

Better approach: Read the offer before accepting it. If you need money returned to your card or bank account, ask whether that option is available and save the response. Don't assume an account credit has already changed your bank balance.

9. Filing a chargeback too quickly or using the wrong reason

A chargeback is not a guaranteed refund. An authorized order that arrived late or incorrectly is generally a service or billing problem, not an unauthorized transaction.

Starting with the app can be practical, but a long support exchange shouldn't cause you to miss a payment-provider deadline.

Better approach: Check the payment method, identify the exact charge and amount, submit a concise explanation, and use the provider's actual dispute category. If the charge was unauthorized, contact the bank or card issuer promptly through its fraud process.

10. Losing the paper trail

A platform may ask for the same information again after a chat closes. Without records, you may not be able to show what you reported or what remedy was offered.

Better approach: Save the receipt, promised delivery time, delivery status, photos, support chats, emails, case numbers, refund confirmation, and bank statement. Keep the evidence until the refund posts or the dispute is closed.

Evidence checklist for a food-delivery refund

Collect these items before escalating:

For phone conversations, note the date, time, representative's name if provided, and case number. Don't record a call unless you understand the consent rules that apply where you are.

Platform-specific cautions and next steps

Platform What to avoid Practical next step
DoorDash Sending vague text without showing what arrived Use the order-help flow and attach clear, original photos. DoorDash's consumer instructions explain what to show for missing and incorrect items.
Instacart Waiting beyond the reporting window or overlooking item-level categories Report the issue within three days of pickup or delivery. Check whether the result is a credit or refund, and monitor the payment account. See Instacart's order-problem guidance.
Uber Eats Assuming a deadline from a merchant policy or relying on a generic complaint Use the help option attached to the order and save the submitted request. The Uber help page available here is for merchants, so its 30-day adjustment-dispute period should not be treated as a consumer deadline.
Grubhub Assuming its timing or refund format matches another app Follow the instructions shown for that order, then save the confirmation and any offer.
Postmates-branded orders Relying on an old Postmates rule or a restaurant-only conversation Use the support path in the current receipt or app and keep the order record.

Instacart's separate refund help page says that a same-day refund may be available for requests made within 24 hours, but conditions and bank-processing times can apply. Its guidance also says same-day refunds may not appear as separate line items on a bank or credit-card statement. Check the app's refund record as well as the payment account.

Handling common order problems

Wrong or missing food

Photograph everything that arrived, not just the empty space where an item should be. Compare the receipt with the packaging and identify each missing or incorrect item. If the entire order belongs to another customer, say that plainly and follow the platform's instructions for a wrong-order report.

Late or cold delivery

Save the original estimated arrival time and the actual delivery time. Explain whether the food was merely late, cold, spilled, or unsafe to eat. A delay alone may lead to a different remedy than damaged or unusable food, so describe the condition accurately.

Spoiled, expired, or unsafe food

Don't eat food that appears spoiled or contaminated. Photograph the condition, packaging, date labels, and receipt, then report the issue promptly. Instacart specifically lists expired, damaged, and spoiled items among its reportable problems.

If you became ill, seek medical care and preserve relevant records. A routine refund request may not address a separate health issue.

Order marked delivered but not received

Check the delivery photo, entrance, building number, neighbors, and delivery instructions. Screenshot the app's delivery status and explain what you checked. If you entered the wrong address, say so; an inaccurate claim can undermine a legitimate complaint.

When a credit-card billing dispute may be worth considering

Use the app's support process first when there is enough time to do so. Then consider contacting the card issuer if:

Before contacting the issuer:

  1. Confirm that the payment was made with a credit card, not a debit card, prepaid card, ACH transfer, or person-to-person payment service.
  2. Check the first statement that showed the charge. The federal written-notice period runs from when that statement was sent, not simply from the order date.
  3. Identify the exact merchant name, date, amount, and disputed portion.
  4. Gather the order record, photos, support correspondence, and refund decision.
  5. Ask the issuer which dispute category fits the facts.
  6. If using the federal credit-card billing-error process, send written notice to the billing-dispute address and keep a copy and delivery proof.

Don't describe an authorized order as identity theft. Don't dispute a charge that has already been fully refunded. If the platform refunded one item, explain the remaining amount rather than disputing the full order.

A debit-card or payment-service dispute follows a different process. Contact the bank or service promptly and ask about its error-reporting deadline. The 60-day credit-card billing-error procedure shouldn't be copied automatically to another payment rail.

A practical escalation sequence

Use this order unless a payment-provider deadline requires faster action:

  1. Submit the platform report. Use the order-specific help flow and state the problem precisely.
  2. Save the response. Keep the case number, decision, refund type, and amount.
  3. Request a focused review. If support missed an attachment or misunderstood the issue, send one concise follow-up with the missing evidence.
  4. Contact the restaurant when useful. Ask for factual clarification, but don't rely on a restaurant conversation to replace the platform record.
  5. Contact the payment provider before its deadline. Explain that the transaction was authorized if it was, and describe the actual service or billing problem.
  6. Track the result. Watch for the app credit, card refund, temporary credit, or final issuer decision.

The app's decision, a card issuer's billing investigation, and a fraud claim are separate processes. Match the evidence and dispute category to what actually happened.

Frequently asked questions

Is there a universal 30-day deadline for food-delivery refunds?

No. Platform deadlines vary. The 30-day period in the Uber page cited above applies to merchant adjustment disputes, not necessarily consumers. The FTC's 60-day written-notice rule applies to qualifying credit-card billing errors, not ordinary app refund requests.

Can I dispute the charge after the app denies my refund?

Possibly, but there is no guarantee. The payment provider decides whether the transaction fits its rules. Provide the app's denial, your original complaint, and supporting evidence, and use the correct dispute reason.

Do photos guarantee a refund?

No. Photos make the facts easier to verify, but the platform or issuer still applies its policy and reviews the entire transaction.

Should I file a fraud claim for a missing item?

Not if you authorized the order. Report a missing, incorrect, delayed, or undelivered service problem accurately. Use the fraud process only for a charge you did not authorize.

What should I do if the refund is still missing?

Check whether the platform issued account credit or returned money to the original payment method. Save the refund confirmation, ask the platform for the processing date, and contact the payment provider promptly if an applicable dispute deadline is approaching.

If you're reporting the problem now, screenshot the order and delivery status, photograph what arrived, submit one precise claim through the order's support flow, and save the case number before closing the app.