DoorDash refunds usually arrive within 5 to 10 business days, but the timeline depends on why you requested the refund and which payment method you used
When DoorDash processes a refund, the money does not go back to your account instantly. The refund first goes to your original payment method — your debit card, credit card, or bank account — and then your bank or card issuer takes another 1 to 5 business days to post it. If you paid with a DoorDash credit balance or gift card, the refund lands in your DoorDash account immediately, but refunds to external payment methods take longer because a second institution is involved.
The type of issue that triggered the refund also affects timing. A refund for a cancelled order before the restaurant starts preparing it usually processes within 24 hours. A refund for missing items or food quality issues requires DoorDash to review your report first, which can add 2 to 3 business days. Refunds tied to a dispute with your bank or card issuer follow a different path entirely and can take 10 to 30 days.
Key Takeaways
- Refunds to debit or credit cards take 5 to 10 business days after DoorDash approves them, because your bank processes the transaction separately.
- Refunds to a DoorDash credit balance appear in your account within hours, but refunds to external payment methods are slower.
- Cancelled orders refund faster (within 24 hours) than reports for missing or damaged items (2 to 3 days of review time).
- If you dispute a charge with your bank instead of requesting a refund through DoorDash, the process takes 10 to 30 days and may result in account restrictions.
Refunds for Cancelled Orders Before Preparation Starts
If you cancel an order while the restaurant is still accepting it — before they start cooking — DoorDash usually refunds you within 24 hours. The refund goes back to your original payment method. If you paid with a credit card, your card issuer may show the credit within 1 to 3 business days, though some banks take up to 5 days to post it to your account.
The fastest refunds happen when you cancel within the first few minutes after placing the order. Once the restaurant has accepted the order and begun preparation, cancellation becomes more difficult, and DoorDash may not refund the full amount. Check your order status in the app — if the restaurant has not yet confirmed the order, you can cancel and receive a full refund without delay.
Refunds for Missing or Damaged Items
When you report missing items or damaged food through the DoorDash app, DoorDash does not refund immediately. A support agent reviews your report, which typically takes 2 to 3 business days. During this time, DoorDash may contact the restaurant or dasher to gather information about what happened. Once the review is complete and DoorDash approves the refund, it goes to your payment method and follows the standard 5 to 10 business day timeline for banks to post it.
To speed up this process, provide clear details in your report: describe exactly what was missing or damaged, note the time you received the order, and include photos if possible. Reports with complete information are resolved faster than vague ones. DoorDash may also offer you a credit toward a future order instead of a refund to your payment method — you can accept or decline this offer in the app.
Refunds to Different Payment Methods
The payment method you used determines how long the refund takes to reach you. DoorDash processes the refund on its end within 24 hours, but your bank or card issuer controls the final step. Credit cards and debit cards typically take 5 to 10 business days because the card network and your bank must process the credit separately. Bank account refunds (ACH transfers) follow your bank's processing schedule, which is usually 5 to 10 business days as well.
| Payment Method | Time to Refund | Why It Varies |
|---|---|---|
| Credit card | 5 to 10 business days | Card issuer processes the credit separately after DoorDash sends it |
| Debit card | 5 to 10 business days | Your bank processes the refund; some banks are slower than others |
| Bank account (ACH) | 5 to 10 business days | Your bank's ACH processing schedule determines when the credit posts |
| DoorDash credit balance | Within hours | Money stays within DoorDash's system; no external institution involved |
| Gift card | Within hours | Refund goes directly back to the gift card balance |
DoorDash credit balance refunds are the fastest because the money never leaves DoorDash's system. If you have a DoorDash credit balance from a previous refund or promotion, you can request that future refunds go there instead of back to your card. This is useful if you order frequently and want to avoid the bank processing delay.
What to Do If Your Refund Does Not Arrive
If more than 10 business days have passed since DoorDash approved your refund and it has not appeared on your card or bank statement, contact your bank first. Sometimes refunds are sent but rejected by the bank due to a closed account, incorrect account number, or a fraud filter. Your bank can tell you whether DoorDash sent the refund and why it did not post.
If your bank confirms the refund was never received, go to the DoorDash app, find the order in your history, and select "Help" to open a support case. Provide the date you requested the refund and the amount. DoorDash support can check whether the refund was actually processed and resend it if necessary. Keep screenshots of your refund request and any communication with DoorDash in case you need to escalate the issue.
Bank Disputes Versus DoorDash Refund Requests
If you file a dispute or chargeback with your bank instead of requesting a refund through DoorDash, the timeline is much longer. Bank disputes take 10 to 30 days to resolve, depending on your bank's process. More importantly, DoorDash may restrict or close your account if you dispute a charge without first trying to resolve it through the app. DoorDash views chargebacks as a sign of fraud or bad faith, even if the dispute is legitimate.
Always request a refund through the DoorDash app first. If DoorDash denies your request or does not respond within 7 to 10 business days, then contact your bank. This order protects your account and usually results in a faster resolution. If you do file a dispute, DoorDash will likely ask you to provide proof that you attempted to resolve it through their support channel before escalating to your bank.
Frequently Asked Questions
Why does my refund take longer than 24 hours?
DoorDash processes refunds to external payment methods (cards and bank accounts) within 24 hours, but your bank or card issuer then takes 5 to 10 additional business days to post the credit to your account. Refunds for missing or damaged items also require 2 to 3 days of review before DoorDash approves them. The delay is usually on your bank's side, not DoorDash's.
Can I get a refund as DoorDash credit instead of to my card?
Yes. When you request a refund through the app, DoorDash often offers you the option to receive it as a credit balance instead of a card refund. Credit balance refunds appear within hours. You can also contact DoorDash support and ask them to change the refund destination before it is processed.
What if the restaurant already started making my order?
If the restaurant has accepted and begun preparing your order, DoorDash may not refund the full amount. You can still request a cancellation and refund through the app, but DoorDash may deduct a portion for the restaurant's preparation costs. The exact amount depends on how far along the order was when you cancelled.
Do weekends and holidays slow down refunds?
Yes. Business days do not include weekends or federal holidays. If you request a refund on a Friday, the 5 to 10 business day clock starts on Monday. A refund requested on a Friday may not appear until the following week or later, depending on your bank's processing schedule.
Can I track my refund status in the DoorDash app?
DoorDash shows whether a refund has been approved and sent, but it does not show real-time tracking like a package would. Once DoorDash marks the refund as processed, the rest is up to your bank. Check your bank's app or website to see when the credit actually posts to your account.