How long do refunds take?

Credit card refunds typically post in 3 to 7 business days. Gift card refunds are instant. Below are exact timelines by store and payment method, plus what to do when yours is delayed. Missed the return window? Here are your options.

How long does a refund take?

Most credit and debit card refunds post within 3–7 business days from when the retailer processes your return. Gift card and store credit refunds are usually instant. The clock starts when the retailer confirms the return, not when you shipped it back or dropped it off. Weekends don't count.

Refund times by retailer

RetailerCredit card
Amazon

Instant for Amazon gift card credit

3–5 business days
Walmart

Cash returns immediate in-store

3–10 business days
Target

Among the fastest of major retailers

1–5 business days
Best Buy

Check card may take up to 10 days

3–5 business days
Apple

Apple Pay refunds within 3 days

3–5 business days
Costco

Costco card refunds can take longer

3–5 business days
Nordstrom

Online returns take longer to process

5–7 business days

Does the payment method affect how fast I get my refund?

Credit card3–7 business days typical

The merchant processes the refund immediately on their end, but your bank controls how fast the credit posts. Most banks post within 3–5 days but can take up to 7.

Debit card3–10 business days typical

Debit refunds can take longer than credit because of how ACH processing works. Your bank may hold funds before releasing them. 5 business days is typical; 10 is the outer limit.

PayPal / Venmo3–5 business days to PayPal balance; longer to bank

Refunds hit your PayPal or Venmo balance first (usually within 3–5 days), but withdrawing to your bank adds another 1–3 business days.

Gift card / store creditUsually instant or same day

Store credit and gift card refunds don't go through banking infrastructure. They post immediately or within hours in most cases.

CashImmediate for in-store returns

Cash refunds for in-store returns are immediate. Online orders paid in cash typically refund to a gift card or check, which can take 7–14 days.

Why is my refund delayed?

!

Item not yet received at the return warehouse (for mail returns, allow 7 to 10 business days after the carrier scans it)

!

Return not inspected yet (some retailers don't process the refund until the item is examined)

!

High return volume periods (post-holiday January, Prime Day, Black Friday weeks)

!

Bank processing delays on your end. Contact your bank if the merchant shows the refund as issued

!

Incorrect refund amount (partial refunds for restocking fees or missing accessories can delay the full processing)

What should I do if my refund has not arrived?

  1. 1Check your order status online first. Most retailers show "refund issued" with a date
  2. 2Wait the full stated business day window before escalating (weekends don't count)
  3. 3Contact the retailer's customer service with your order number and return tracking number
  4. 4If the retailer confirms refund issued but you don't see it, contact your bank and provide the refund reference number
  5. 5File a chargeback with your credit card issuer only as a last resort, after 15+ business days with no resolution

Retailer-specific refund time guides

Common questions

How long does a refund take?

For credit and debit cards, most refunds post within 3 to 7 business days from when the return is processed by the retailer. Gift card and store credit refunds are usually immediate. Cash refunds for in-store returns are immediate. The timeline starts after the retailer confirms the return, not when you shipped the item back.

Why is my refund taking so long?

The most common reasons: the return item hasn't reached the warehouse yet (add 7 to 10 days for mail returns), the retailer hasn't inspected it yet, or your bank is holding the credit before posting it. If the retailer shows "refund issued," the delay is on your bank's end. Contact them with the refund reference number.

Do refunds take longer on debit cards?

Often yes. Debit refunds go through ACH processing, which can take up to 10 business days at some banks. Credit card refunds typically post in 3–5 days because they work differently in the payment network.

Do weekends count for refund processing?

No. Business days exclude weekends and federal holidays. A refund issued on Friday won't start processing until Monday. When counting expected days, skip Saturday and Sunday.

Can I speed up my refund?

Not directly. You can't control bank processing times. What you can do: choose gift card or store credit instead of original payment (usually instant), return in-store instead of by mail (eliminates shipping transit time), and make sure your return is fully processed before expecting the timer to start.

Related tools & guides

Scan your receipt. We count down the days.

UnBuy will scan your receipts, calculate every return deadline, and send you a reminder before time runs out. Coming soon for iOS.

Get notified when the app launches:

Get policy change alerts

We'll email you when major retailers update their return policies or holiday windows open.