The most common reasons your refund is delayed
A refund delay usually falls into one of three categories: the bank is still processing it, there is a problem with your account or the original transaction, or the merchant has not sent the refund to your bank yet. Most refunds take three to five business days to appear after the merchant processes them, but some take longer depending on your bank and the type of transaction.
The timeline matters because it tells you where the refund is stuck. If it has been fewer than five business days since the merchant confirmed the refund, the delay is almost certainly normal processing time. If it has been longer, you need to find out whether your bank received the refund or whether the merchant never sent it.
Key Takeaways
- Most refunds take three to five business days to show up in your account after the merchant processes them, and weekends and holidays do not count as business days.
- If more than five business days have passed, contact your bank first to confirm whether they received the refund from the merchant.
- If your bank did not receive it, the merchant may have sent it to the wrong account number or card, or may not have processed the refund at all.
- A hold on your account, a recent address change, or a frozen account can also delay a refund from appearing, even after your bank receives it.
- Keep your original receipt or order confirmation and the merchant's refund confirmation number — you will need both to track down a missing refund.
How to check if your bank received the refund
Call your bank's customer service line or log into your online banking account and look at your transaction history. Search for the merchant's name and look for a credit (money coming in) rather than a debit. If you see it, the refund arrived and the delay is just the time it takes to post to your available balance — usually one more business day.
If you do not see any credit from the merchant, your bank has not received the refund yet. This is the point where you need to contact the merchant, not your bank. Write down the date you requested the refund and the merchant's confirmation number if they gave you one.
What to do if the merchant has not sent the refund
Contact the merchant's customer service and tell them the date you requested the refund and ask them to confirm the status. Have your order number or receipt ready. The merchant should be able to tell you whether they processed the refund, what account number they sent it to, and when they sent it.
If the merchant says they processed the refund but your bank says it never arrived, ask the merchant for the exact account number they sent it to. Refunds sometimes go to the wrong account if the merchant has an old card number on file or if you used a different payment method than you thought. If the account number is wrong, the merchant will need to cancel that refund and send a new one to the correct account.
If the merchant says they have not processed the refund yet, ask them for a specific date when they will send it. Most merchants process refunds within three to five business days of receiving your request, but some take longer depending on their policy.
Holds and account issues that can delay a refund
Even after your bank receives a refund, it may not show up in your available balance right away if your account has a hold on it. A hold is a temporary freeze that banks place on deposits or credits, usually to verify the transaction is legitimate. Holds typically last one to five business days, depending on your bank and the size of the refund.
A recent address change, a frozen account, or a mismatch between the name on your account and the name on the refund can also cause delays. If you recently moved and updated your address with your bank, the refund may be held while the bank verifies your identity. If your account is frozen due to suspicious activity or an unpaid debt, the refund may be held or applied to what you owe.
Call your bank and ask whether there is a hold on the refund or any issue with your account. They can tell you how long the hold will last and whether anything else is preventing the refund from posting.
Refunds from credit cards versus debit cards
Refunds to a credit card usually take longer than refunds to a debit card because the merchant is crediting your account with the card issuer, not your bank. A credit card refund typically takes five to ten business days to appear, while a debit card refund usually takes three to five business days.
If you used a credit card, check your credit card statement or log into your credit card account online. The refund may show as a credit that reduces what you owe, rather than as a deposit into a bank account. Some credit card companies also show pending credits separately from posted credits, so look in both places.
What to do if the refund is more than two weeks old
If more than two weeks have passed since the merchant confirmed the refund and your bank still has not received it, the refund is likely lost. Contact the merchant again and ask them to issue a replacement refund or to provide written confirmation that they sent the original one. If they sent it, ask them to provide the tracking information or confirmation number from their payment processor.
If the merchant refuses to help or says the refund was sent but cannot prove it, you may be able to dispute the charge with your bank or credit card company. This is called a chargeback, and it tells your bank that the merchant did not complete the transaction properly. Your bank will investigate and may return the money to you while they look into it. Keep all emails and receipts from the merchant in case your bank asks for proof.
Frequently Asked Questions
Do weekends and holidays count toward the five business days?
No. Business days are Monday through Friday, and most banks do not process refunds on weekends or federal holidays. If you requested a refund on a Friday, the five-day clock starts on Monday. A refund requested on December 23 may not arrive until after the New Year.
Can a refund go to a different account than the one I used to pay?
Only if you told the merchant to send it somewhere else. Refunds normally go back to the card or account you used to make the purchase. If you used a debit card that is no longer active, the refund may be returned to the merchant or held by your bank. Contact your bank to find out what happened.
What if I see the refund pending but it is not showing in my available balance?
A pending refund is one your bank has received but has not fully processed yet. It should move to your available balance within one to two business days. If it stays pending longer than that, call your bank and ask why it is not posting.
Can I get a refund in a different form, like a check or store credit?
That depends on the merchant's policy. Some merchants will only refund to the original payment method. Others will send a check or issue store credit if you ask. Contact the merchant and ask what options they offer if the original refund is lost or delayed.