What's actually holding up your refund

A refund delay usually comes down to one of five things: the merchant hasn't processed it yet, your bank is holding it in a queue, fraud checks are running in the background, documentation is missing or incomplete, or the original transaction was flagged as high-risk. Most refunds that feel stuck are actually moving—you just can't see the movement from your end.

The timeline varies wildly depending on which of these is happening. A straightforward refund from a major retailer to a standard debit card might land in 3 to 5 business days. A refund to a credit card, a wire transfer, or an account flagged for review can take 10 to 30 days. If documentation is missing, there's no timeline at all until you send it.

The first step is finding out where your refund actually is right now—with the merchant, with your bank, or stuck waiting for something from you.

Key Takeaways

  • Most refunds take 5 to 10 business days, but credit card refunds and transfers to external accounts can take 20 to 30 days because of how those payment systems work.
  • Your bank may hold a refund for fraud review even if the merchant sent it, and you won't see a notification—you have to ask your bank directly.
  • If the merchant says they issued the refund but you don't see it after 10 business days, contact your bank with the merchant's confirmation number and ask them to trace it.
  • Refunds to a different account than the original payment came from can be rejected or delayed, and the merchant may need to reissue it to the original payment method.
  • Some merchants require you to submit proof of return, cancellation, or the reason for the refund before they'll process anything—check your email and spam folder for requests.

Check the merchant's records first

Before you contact your bank, you need to know whether the merchant has actually issued the refund. Log into your account on the merchant's website or app and look for your order. Most retailers show refund status there—either "refund pending," "refund processed," or a date when it was sent.

If the status says "refund pending" or "processing," the money hasn't left the merchant yet. If it says "refund processed" or shows a date, write down that date and the confirmation or reference number. That's what you'll need if your bank has to trace it.

If you can't find the order in your account, search your email for an order confirmation. The confirmation email usually has a link to track the order status, or at least an order number you can use to look it up on the merchant's website. Check your spam folder too—order updates sometimes land there.

Why your bank might be holding it

Even after the merchant sends a refund, your bank can hold it for fraud review. This is most common with refunds to accounts that don't match the original payment method, refunds larger than your typical transaction, or refunds to accounts at a different bank than where the original charge came from.

Your bank won't always notify you that a refund is on hold. You have to call and ask. Have your account number and the merchant's name ready, and ask specifically: "Do you have a pending refund from [merchant name]?" If they do, ask how long the hold typically lasts. Most fraud holds release within 3 to 5 business days, but some can take up to 10.

If your bank says they don't see a pending refund and the merchant says they sent it, ask your bank to file a trace. Give them the date the merchant said they issued it, the amount, and the merchant's name. The bank can then contact the merchant's bank to find out whether the refund was actually sent and where it went.

When the refund was sent to the wrong account

If you requested the refund to go to a different account than the one you used to pay—a different bank, a PayPal account, a gift card, or a wire transfer address—the refund can be rejected or stuck in limbo. Some payment systems won't allow refunds to accounts that don't match the original payment method.

Check your email for a message from the merchant saying the refund failed or was rejected. If you see one, you'll need to contact the merchant and ask them to reissue the refund to the original payment method. This usually takes another 5 to 10 business days.

If you don't see a rejection notice but the refund hasn't arrived after 15 business days, contact the merchant directly and ask whether they attempted to send it to the alternate account. If they did, ask them to cancel that refund and reissue it to the original card or account instead.

What to do if documentation is missing

Some merchants won't process a refund until you send proof—a photo of the damaged item, a cancellation confirmation, a return shipping receipt, or a written explanation. Check your email, including spam, for any message from the merchant asking for this. The message usually includes a important date and instructions for how to submit it.

If you find a request for documentation, submit it as soon as you can. Once the merchant receives it and verifies it, they'll usually process the refund within 2 to 5 business days. If you don't see a request but the refund status says "pending documentation" or "awaiting information," contact the merchant's customer service and ask what they need from you.

If the merchant says they never received your documentation, ask them for a direct email address or find upload link where you can send it again. Keep a copy of what you send and note the date and time you sent it.

Refunds to credit cards take longer

If you paid with a credit card, the refund process is slower than it is for debit cards or bank transfers. Credit card refunds have to go through the card network (Visa, Mastercard, American Express, Discover) before they reach your card issuer. This adds 5 to 10 extra days to the timeline.

A credit card refund typically takes 7 to 14 business days from the date the merchant processes it. Some card issuers take even longer—up to 30 days—before the credit shows on your statement. This is normal and not a sign that something is wrong.

You can check the status by logging into your credit card account online or calling the number on the back of your card. Ask whether they have a pending refund from the merchant. They can tell you whether it's been received and when it's expected to post to your account.

What to do when nothing is moving

If the merchant says they issued the refund more than 10 business days ago, your bank says they don't see it, and you've confirmed the refund wasn't sent to the wrong account, file a dispute with your bank or card issuer. This is different from a chargeback—it's a formal request to investigate where the refund went.

Call the number on the back of your card or in your bank statement. Tell them you have a refund that the merchant processed on [date], and it hasn't arrived. Provide the merchant's name, the amount, and the merchant's confirmation number if you have it. The bank will open an investigation, which usually takes 10 to 30 days.

While the investigation is open, keep all documentation: the original order confirmation, the merchant's email saying the refund was processed, screenshots of the refund status on the merchant's website, and any communication with the merchant's customer service. If the investigation finds that the merchant never actually sent the refund, the bank can force them to issue it again or credit your account.

Frequently Asked Questions

How long should I wait before contacting my bank about a missing refund?

Wait 10 business days after the merchant says they processed it. If it's a credit card refund, wait 14 business days. After that, contact your bank and ask them to trace it. Don't wait longer than 30 days—most banks have time limits on how far back they can investigate.

Can the merchant refuse to refund me if I changed my mind?

That depends on the merchant's return policy and the reason for the refund. If you're within their return window and the item is in returnable condition, they usually have to refund you. If you're outside the window or the item is damaged, they can refuse. Check their policy before contacting them.

What if the merchant says they refunded me but I know they didn't?

Ask them for proof—a confirmation number, a transaction ID, or a screenshot showing the refund was sent. If they can't provide it, tell them you'll be filing a dispute with your bank. Most merchants will process the refund rather than deal with a dispute investigation.

Will a refund dispute hurt my credit score?

No. A refund dispute or trace with your bank doesn't affect your credit. Chargebacks can sometimes affect your relationship with a merchant, but a refund investigation is a normal banking process and has no credit impact.

What happens if my bank's investigation finds the refund was lost?

If the bank finds that the merchant sent the refund but it was lost in the payment system, the bank will credit your account for the full amount. If the merchant never sent it, the bank will contact the merchant and demand they issue it again or face a chargeback.