Most credit card refunds land in your account within 3 to 5 business days, but the timeline depends on when the merchant starts the refund and your bank's processing speed
The clock starts when the merchant initiates the refund, not when you request it. A merchant can take anywhere from the same day to 30 days to process your return, depending on their refund policy and how quickly they handle returns. Once the merchant sends the refund to your card network (Visa, Mastercard, American Express, or Discover), your bank typically receives it within 1 to 3 business days. Your bank then posts it to your account, which usually takes another 1 to 2 business days. The total: most refunds show up within 3 to 5 business days of the merchant initiating the refund, though some take up to 10 business days.
Weekends and holidays don't count as business days, so a refund initiated on a Friday afternoon might not appear until Wednesday or Thursday. If you initiated the return on a holiday or after business hours, add another day to the timeline. Some banks are faster than others — credit unions and online banks sometimes post refunds in 1 to 2 business days, while larger traditional banks may take the full 5 to 10 days.
Key Takeaways
- The merchant must initiate the refund first, which can take up to 30 days depending on their return policy and processing speed.
- Once the merchant sends the refund, your bank typically receives and posts it within 3 to 5 business days.
- Weekends and holidays do not count as business days, so refunds initiated on Friday may not appear until the following Wednesday or later.
- Your bank's processing speed varies — online banks and credit unions often post refunds faster than large traditional banks.
- If a refund does not appear after 10 business days, contact your bank or the merchant to track down where it stopped.
Why merchants take time to process refunds
Merchants don't always process refunds the moment you return an item or request one. Most have a return window — typically 14 to 30 days — during which they'll accept returns, but they don't process the refund immediately. They may wait to receive the physical item, inspect it for damage, verify the return against your receipt, and then batch refunds together before sending them to the card network. Some merchants process refunds daily; others do it once a week or even once a month.
If you returned an item in a physical store, the refund might be processed the same day or the next business day. If you returned it by mail, the merchant needs time to receive it, log it into their system, and verify it's in returnable condition. This can add 5 to 10 days to the timeline. Online retailers often process refunds faster than brick-and-mortar stores, but it still depends on their internal procedures.
How your bank processes the refund once it arrives
Once the merchant sends the refund through the card network, your bank receives a file with all incoming refunds, usually overnight or within 24 hours. The bank then posts the refund to your account, which typically takes 1 to 2 additional business days. Some banks post refunds immediately upon receipt; others batch them and post them at the end of the business day or the next morning.
The card network itself (Visa, Mastercard, etc.) doesn't hold up the process — it's usually the merchant's delay in initiating the refund and your bank's posting schedule that account for most of the wait. If your bank is slow to post, you can call and ask when they expect to see the refund, but they can't speed up the merchant's processing or the network's delivery.
Refunds to debit cards and prepaid cards take longer
Debit card refunds often take longer than credit card refunds because the money is coming directly from your bank account rather than a line of credit. Banks treat debit refunds more cautiously and may hold them for verification before posting. A debit card refund can take 5 to 10 business days, sometimes longer if your bank flags it for review.
Prepaid card refunds follow similar timelines but may be even slower because the card issuer has to verify your account and ensure the refund is legitimate. If you used a prepaid card for the original purchase, ask the card issuer about their refund timeline when you initiate the return — some prepaid card companies have their own processing delays on top of the standard 3 to 5 business days.
What to do if your refund hasn't appeared after 10 business days
If 10 business days have passed since the merchant initiated the refund and it hasn't shown up, start by contacting the merchant. Ask them to confirm the refund was processed and provide you with a confirmation number or reference ID. Some merchants will give you a tracking number that shows when the refund was sent to the card network. If the merchant says they processed it, ask for the date they sent it.
Once you have that date, contact your bank. Tell them the merchant's name, the refund amount, and the date the merchant says they sent it. Your bank can check their incoming refund files to see if it arrived. If it did arrive but hasn't posted to your account, the bank can investigate the delay. If it never arrived, the merchant may have sent it to the wrong card number or the wrong card network, and you'll need to work with the merchant to reissue it.
Keep your return receipt, the merchant's confirmation number, and any emails about the refund. These documents help both the merchant and your bank track down a missing refund quickly.
Refunds for disputed charges versus returned items
If you filed a dispute with your bank (claiming the charge was unauthorized or fraudulent), the timeline is different. Your bank will investigate the dispute, which typically takes 10 to 30 days. During that time, the bank may provisionally credit your account while they gather evidence from the merchant. Once the investigation closes, the bank either makes the credit permanent or removes it. This process is slower than a standard merchant refund because it involves back-and-forth communication between your bank and the merchant.
A standard refund for a returned item is faster because the merchant is voluntarily processing it. A disputed charge refund is slower because your bank has to verify that you're may have access to to the money before they let you keep it.
International refunds and currency conversion delays
If you made a purchase in a foreign currency and the refund is coming back to a card in a different currency, add extra time. The refund has to go through currency conversion, which can add 2 to 5 business days. Your bank may also apply an exchange rate that's different from the rate when you made the purchase, so the refund amount might be slightly less than what you originally paid.
International refunds can take 7 to 15 business days total because they move through multiple banks and currency exchanges. If you're waiting for an international refund, contact the merchant to confirm they sent it and ask which currency they sent it in. Then contact your bank to confirm they received it and when they expect to post it.
Frequently Asked Questions
Can I speed up a refund by calling my bank?
Your bank can't speed up a refund that hasn't arrived yet, but they can tell you whether they've received it and when they expect to post it. If the refund has already arrived at your bank but hasn't posted to your account, calling can sometimes get it posted the same day. If the merchant hasn't sent it yet, your bank can't do anything — you need to contact the merchant.
Why does my bank show a pending refund but it's not in my available balance?
A pending refund means your bank has received it but hasn't finished processing it. It will move from pending to posted within 1 to 2 business days, and then it will be added to your available balance. Don't spend money based on a pending refund — wait until it posts and shows in your available balance.
What if the refund amount is wrong?
Contact the merchant immediately and ask why the refund is less than the original charge. They may have deducted a restocking fee, shipping cost, or other charge. If the amount is genuinely wrong, ask them to issue a second refund for the difference. If they refuse, you can dispute the original charge with your bank, but that process takes 10 to 30 days.
Do refunds go back to the same card I used to make the purchase?
Yes, refunds go back to the card number on file for the original transaction. If you've since closed that card or gotten a new one with a different number, the refund may fail or be delayed. Contact the merchant and provide your current card number if your original card is no longer active.
How long do refunds take if I used a third-party payment service like PayPal or Apple Pay?
The refund goes back to your PayPal account or Apple Pay account first, then to your bank. This adds 1 to 2 business days to the timeline. The total can be 5 to 7 business days from when the merchant initiates the refund. Check your PayPal or Apple Pay account first to see if the refund has arrived there before contacting your bank.