ComparisonMarch 27, 202611 min read

Food Delivery Refunds in 2026: DoorDash vs Uber Eats vs Grubhub vs Instacart vs Gopuff vs Shipt

You open your bag. Half the order is missing. The fries are ice-cold. Your $47 sushi dinner came with someone else's burrito bowl. Now you need a refund, and every app handles it differently.

According to a 2025 DoorDash merchant report, roughly 1 in 10 food delivery orders has some kind of issue: missing items, wrong items, late arrival, or quality problems. That means millions of customers every month face the same question: will this app actually give me my money back?

The answer depends entirely on which platform you ordered from, where you live, and how many refunds you have requested in the past. We compared all six major food delivery apps on refund windows, eligible scenarios, credit vs. cash refunds, dispute processes, and abuse detection. Here is what we found.


The Full Comparison at a Glance

AppRefund WindowMissing ItemsWrong OrderLate DeliveryRefund MethodCredit vs Cash
DoorDash48 hoursFull refund for missing itemsFull refundCase-by-caseCredits or cardCredits default (cash in CA)
Uber Eats48 hoursItem price + taxFull refund incl. feesCourtesy creditUber Cash or cardCredits default (cash in CA)
GrubhubCase-by-caseCredit or refundCredit or refundGrubhub covers costCredit or original paymentCredits preferred
Instacart3 daysRefund or creditRefund or creditNot typically coveredCredit or card (5-10 biz days)Both offered
Gopuff2 hours (issues) / 30 days (charges)Refund at Gopuff discretionRefund at Gopuff discretionNot coveredOriginal payment methodCash refund default
ShiptAfter deliveryRefund per itemRefund per itemNot typically coveredOriginal payment / EBTCash refund default

Refund Friendliness Scores

We ranked each app based on refund window length, ease of the dispute process, likelihood of receiving a cash refund instead of credits, transparency of policies, and customer service accessibility.

Refund Friendliness Score (out of 100)

DoorDashBest overall
Uber EatsStrong in CA
InstacartGenerous window
GrubhubInconsistent
ShiptBasic coverage
GopuffRestrictive

DoorDash

DoorDash48-hour window

DoorDash is the largest food delivery platform in the US, and its refund process is the most streamlined of the group. The automated system handles most claims instantly, and the 48-hour reporting window gives you a reasonable amount of time to notice problems.

How to get a refund

  1. Open the DoorDash app and go to Orders
  2. Select the order with the issue
  3. Tap Help in the top-right corner
  4. Choose the issue type: Missing Items, Order Never Arrived, Wrong Order, or Poor Food Quality
  5. Select the specific items affected
  6. Add a description and upload photos if prompted
  7. Submit — the automated system evaluates and responds immediately

What scenarios get refunds

Credits vs actual refunds

DoorDash historically defaults to issuing DoorDash Credits rather than refunding your card. However, California's AB 578 law (effective January 1, 2026) now requires a full cash refund to your original payment method for missing, incorrect, or undelivered orders. If you are in California, you are entitled to a real refund including food cost, taxes, fees, and tips.

Outside California, you can try requesting a card refund through live chat instead of credits, but it is not guaranteed. Card refunds take 3-7 business days.

Abuse detection

DoorDash does not publish a fixed refund limit, but it tracks your history. High-frequency requesters receive warnings, and flagged accounts are required to submit photos and detailed descriptions for every claim. Persistent abuse can lead to account bans and IP-level blocking.

Pros

  • Fast automated system — most claims resolved instantly
  • 24/7 phone support at 855-431-0459 with ~87% success reaching a human
  • In-app chat connects in about 30 seconds
  • DashPass members get priority support
  • California residents get mandatory cash refunds under AB 578

Cons

  • Defaults to credits instead of card refunds outside California
  • No published refund limit — account flagging is opaque
  • Flagged accounts need photo evidence for every claim
  • Post-pickup cancellations are difficult to get refunded

DoorDash pro tip

Always take a photo of your order immediately after opening the bag. If items are missing or wrong, having timestamped photos from right after delivery dramatically increases your approval odds, especially if your account has been flagged.


Uber Eats

Uber Eats48-hour window

Uber Eats matches DoorDash's 48-hour reporting window and has a similar in-app dispute flow. The key difference is that Uber Eats has more explicit partial refund rules and publicly known abuse thresholds.

How to get a refund

  1. Open the Uber Eats app and tap the Orders tab
  2. Select the problematic order
  3. Scroll down and tap Help
  4. Choose the issue: missing items, wrong items, quality issues, or order never arrived
  5. Select the specific items affected and describe the issue
  6. Upload photos if prompted — clear photos significantly strengthen claims
  7. Submit — you receive a notification with the outcome

What scenarios get refunds

Credits vs actual refunds

Like DoorDash, Uber Eats defaults to Uber Cash / account credits for minor issues. California AB 578 forces full cash refunds for missing, incorrect, or undelivered orders — including food cost, taxes, fees, and tips. Outside California, card refunds take 3-10 business days.

One notable detail: when tips are refunded under California law, the tip is not clawed back from the driver. Uber absorbs that cost.

Abuse detection

Uber Eats has the most well-documented abuse thresholds in the industry. Community reports suggest approximately 2 refunds per 30-day period before scrutiny increases, and roughly 20 lifetime refunds before facing blanket denials. Exceeding these limits can lead to account deactivation for suspected refund fraud.

Pros

  • Clear in-app dispute flow with specific issue categories
  • Multiple contact channels: in-app, email (eats@uber.com), phone (800-253-6882), Twitter/X
  • California residents get full cash refunds including tips under AB 578
  • Uber One members may get better support responsiveness

Cons

  • Known ~2 refunds/month and ~20 lifetime thresholds before denials
  • Credits default outside California — card refunds take 3-10 business days
  • Quality issues only get courtesy credits, not full refunds
  • Tips not refunded outside California in most cases

⚠️ Uber Eats lifetime limit

Uber Eats is widely reported to have the strictest abuse detection in the industry. If you have legitimate issues on multiple orders, file every one — but know that after approximately 20 lifetime refund requests, the system may start automatically denying claims regardless of merit. At that point, calling 800-253-6882 to speak with a human is your best path.


Grubhub

GrubhubCase-by-case

Grubhub (which also operates Seamless) takes a less structured approach to refunds. There is no published refund window — everything is handled on a "case-by-case basis" at Grubhub's "sole discretion." This vagueness works both for and against you.

How to get a refund

  1. Check your order confirmation email for the restaurant's phone number
  2. Call the restaurant directly to check the order status
  3. If the order was not received or something is wrong with the food, contact Grubhub's Customer Care team on the Contact Us page
  4. You can also call 1-877-585-7878 to speak with an agent
  5. In-app: select the order, tap Help, then choose Chat With Us

What scenarios get refunds

Credits vs actual refunds

Grubhub's terms state that "payments are final and non-refundable unless otherwise determined by Grubhub." In practice, the platform tends to issue credits first and card refunds only upon request or escalation. There is no California-specific language in Grubhub's published policies equivalent to DoorDash and Uber Eats' AB 578 compliance, though the law applies to them equally.

Abuse detection

Grubhub explicitly states that "eligibility for future compensation may be affected by the frequency of refund requests on an account." Disputes are generally denied if a prior refund or credit was already issued for the order, or if the order was not placed through Grubhub.

Pros

  • Grubhub covers refunds for delivery issues even when it is the customer's mistake
  • Phone support available at 1-877-585-7878
  • Seamless orders use the same refund process
  • Restaurant-side issues are handled without requiring customer escalation

Cons

  • No published refund window — everything is 'sole discretion'
  • Must often call the restaurant first before Grubhub will help
  • Terms explicitly say payments are 'final and non-refundable' as default
  • Vague abuse detection policy with no published thresholds

Instacart

Instacart3-day window

Instacart is primarily a grocery delivery platform, but its refund process applies equally to food and household items. It offers the longest explicit refund window of the group at 3 days from pickup or delivery, and the self-service dispute flow is straightforward.

How to get a refund

  1. Tap the Account icon in the Instacart app, then go to Orders
  2. Tap Get help on the relevant order
  3. Tap the issue you experienced
  4. If you selected an item issue, choose the affected item(s)
  5. Select your preferred resolution or tap Help center to contact support

What scenarios get refunds

Credits vs actual refunds

Instacart offers both credits and card refunds. Same-day refunds do not appear as separate line items — instead, they show as an adjustment to the original charge on your statement. If the entire order is refunded on the same day, the original charge disappears from your statement entirely. Instacart credits automatically apply at checkout on your next order.

Card refunds are processed immediately by Instacart but take 5-10 business days for funds to appear in your bank or credit card account.

Abuse detection

Instacart's terms note that "not all issues automatically qualify for a credit or refund," suggesting internal evaluation criteria. The platform does not publish specific thresholds, but frequent claimants report declining approval rates over time.

Pros

  • Longest explicit refund window at 3 days
  • Self-service dispute flow handles most cases without calling support
  • Same-day refunds adjust the original charge (clean statement)
  • Supports refunds via PayPal and Klarna in addition to card
  • In-store returns available for high-value items at eligible retailers

Cons

  • 5-10 business days for card refund to post
  • Restaurant delivery orders excluded from the 3-day window
  • No explicit policy on late deliveries
  • Partial refunds can be subjective — only a 'portion' of the item value

💡 Instacart grocery tip

For grocery deliveries, check your items immediately. Produce quality issues (bruised avocados, wilted lettuce) and missing substitutions are the most common claims on Instacart. The 3-day window is generous, but reporting sooner always helps your case.


Gopuff

Gopuff2-hour issue window

Gopuff operates its own warehouses and delivery fleet, which gives it more control over orders but also makes its refund policy the most restrictive of the six apps. The key distinction: Gopuff expects you to inspect your order immediately and report issues within 2 hours of receipt.

How to get a refund

  1. Inspect your order immediately upon delivery
  2. Contact Gopuff customer service within 2 hours of receiving the order via the app or help.gopuff.com
  3. For charge disputes, notify Gopuff within 30 days after the charge
  4. If a refund has not posted after 5 business days, contact your financial institution

What scenarios get refunds

Credits vs actual refunds

Gopuff refunds to the original payment method by default, which is better than DoorDash and Uber Eats' credit-first approach. Refunds generally take 3-5 business days. For Apple Pay or Google Pay, refunds appear in the mobile device's transaction history. For Venmo, refunds appear as "Venmo Credits" with the reason "Refund for merchant payment."

However, Gopuff's terms bluntly state that "charges paid by the customer are final and non-refundable, unless otherwise determined by Gopuff." All refunds are at Gopuff's sole discretion, and Gopuff does not facilitate product returns.

Abuse detection

Gopuff's 30-day dispute window comes with a hard cutoff: customers "waive their right to dispute amounts charged" if they do not notify Gopuff within 30 days. GoCash (Gopuff credits) are not refundable or redeemable for cash except where required by law.

Pros

  • Refunds go to original payment method by default (not credits)
  • Supports Apple Pay, Google Pay, and Venmo refunds
  • 3-5 business day processing is reasonable

Cons

  • Only 2 hours to report order issues — extremely tight
  • All refunds are at Gopuff's 'sole discretion'
  • Order cancellations may incur a restocking fee
  • No product returns accepted at all
  • Faulty vape claims require extensive photographic evidence within 24 hours

🚨 Gopuff's 2-hour window

Gopuff's 2-hour reporting window for order issues is the shortest of any food delivery app by a wide margin. If you order from Gopuff, open and inspect everything immediately. Waiting until the next morning to check your delivery could mean losing your right to a refund entirely.


Shipt

ShiptReport after delivery

Shipt (owned by Target) focuses on grocery and household delivery. Its refund process is the least documented of the six apps, with no published refund window and a process that routes through multiple support channels depending on the issue type.

How to get a refund

  1. Report an item issue through the Shipt app or website after delivery
  2. For recalled products from Club or Lowes Foods, check your email for a Shipt notification and click the refund link
  3. For recalled products from other retailers, email support@shipt.com
  4. For general issues, contact support via Live Chat, phone at 205-502-2500, or email at support@shipt.com

What scenarios get refunds

Credits vs actual refunds

Shipt refunds to the original payment method by default. For EBT purchases, refunds can only go back to the EBT card — Shipt cannot provide cash, credit card, or Shipt credit refunds for EBT transactions. You receive an email with the refunded amount and your new SNAP EBT balance.

Abuse detection

Shipt's published policies do not describe specific abuse thresholds. If a shopper has already started shopping your order, you must contact support directly to cancel (rather than using self-service), which adds friction to the process.

Pros

  • Refunds to original payment method by default
  • Multiple support channels: app, Live Chat, phone, email
  • EBT/SNAP refund support for eligible items
  • Recalled item refund process is proactive (email notification)

Cons

  • No published refund window or timeline
  • Recalled item process varies by retailer — inconsistent experience
  • Must contact support to cancel if shopper already started
  • Least detailed refund documentation of all six apps

The Refund Abuse Problem

Every food delivery app tracks your refund history, and requesting too many refunds — even for legitimate issues — can get your account flagged or banned. Here is what we know about each platform's limits:

AppKnown LimitsConsequencesTransparency
DoorDashNo published limit; pattern-basedWarnings, photo requirements, account ban, IP blockingLow
Uber Eats~2 per month, ~20 lifetimeBlanket denials, account deactivationMedium (community-reported)
GrubhubFrequency affects eligibilityFuture compensation reduced or deniedLow
InstacartNot publishedDeclining approval ratesLow
Gopuff30-day dispute window cutoffRight to dispute waived after 30 daysMedium
ShiptNot publishedUnknownVery low

The uncomfortable reality is that legitimate issues can still trigger abuse detection systems. If you order food delivery frequently (say, 5+ times per week), even a normal error rate of 10% means you might file 2 refund requests per month — exactly the threshold where Uber Eats starts scrutinizing you.

⚠️ Protect your account

If you rely heavily on food delivery, do not file refund requests for minor issues like a missing sauce packet or slightly cold fries. Save your refund requests for genuine problems: missing entrees, entirely wrong orders, or orders that never arrived. Every request counts toward your invisible lifetime total.


When to Contact Your Credit Card Instead

If a food delivery app denies your refund and you believe you have a legitimate claim, your credit card's chargeback process is a backup option. Here is when it makes sense:

How to file a chargeback

  1. Contact your credit card issuer (number on back of card)
  2. State the reason: "services not rendered" or "goods not as described"
  3. Provide your order confirmation, screenshots of the in-app dispute, and any photos of the issue
  4. The card issuer investigates and may issue a provisional credit within 10 business days

🚨 Chargeback warning

Filing a chargeback will almost certainly result in the food delivery app banning your account permanently. DoorDash, Uber Eats, and Grubhub all flag accounts associated with chargebacks. Only use this as a last resort for significant amounts where the app has refused a legitimate refund.


Tips for Getting Your Refund Approved

Based on the refund policies and dispute processes across all six apps, here are the strategies that maximize your chances:

1. Report immediately

Every app favors early reporting. Gopuff gives you only 2 hours. DoorDash and Uber Eats give 48 hours. Instacart gives 3 days. But across all platforms, filing within the first hour of delivery yields the highest approval rates.

2. Take photos before you eat anything

The moment you open the delivery bag, photograph everything: the sealed bag, the contents laid out, any missing or wrong items, any quality issues. Timestamped photos are the single strongest piece of evidence you can provide.

3. Be specific about what is wrong

"My order was wrong" gets less traction than "I ordered a California roll (8 pieces) and received a spicy tuna roll instead. The California roll is not in the bag." Specificity signals legitimacy to both automated systems and human reviewers.

4. Request a card refund, not credits

If you are in California, you are legally entitled to a cash refund under AB 578. Elsewhere, always ask for a refund to your original payment method. Start in the app, and if only credits are offered, contact support via chat or phone to request a card refund.

5. Escalate through the right channels

AppBest Escalation ChannelContact
DoorDashPhone (24/7)855-431-0459
Uber EatsPhone or Twitter/X800-253-6882 / @Uber_Support
GrubhubPhone1-877-585-7878
InstacartIn-app Help CenterApp > Account > Orders > Get help
GopuffApp or websitehelp.gopuff.com
ShiptPhone or Live Chat205-502-2500 / support@shipt.com

6. Know your state laws

California's AB 578 is the strongest consumer protection for food delivery refunds in the US as of 2026. If you live in California and an app offers you credits instead of a cash refund for a missing or incorrect order, cite AB 578 specifically. Other states may have similar protections — check your state attorney general's website for consumer protection guidelines related to delivery services.


The Bottom Line

If refund reliability matters to your food delivery decisions:

For the complete refund policy of any food delivery app — with every condition, step, and contact number — check our full refund policy database.


Last updated: March 27, 2026. Policies change frequently in the food delivery industry. Always verify with the app before relying on these details for a specific refund claim.