Credit card refunds typically take 3 to 5 business days to show up in your account, but the full timeline depends on when the merchant processes the refund and your card issuer posts it.
The clock starts when the merchant initiates the refund, not when you request it. If you return something on a Friday, the merchant might not process that refund until Monday or Tuesday. Then your card issuer needs 1 to 3 business days to post it. Weekends and bank holidays add extra time — a refund initiated on Friday afternoon might not appear until Wednesday or Thursday.
Some merchants are faster than others. Large retailers often process refunds the same day you return an item. Small businesses or online-only sellers might take 5 to 10 business days just to initiate the refund on their end. Once they do, your card issuer's timeline begins.
Key Takeaways
- The merchant must process the refund first, which can take anywhere from same-day to 10 business days depending on their systems and policies.
- After the merchant sends the refund, your card issuer typically posts it within 1 to 3 business days.
- Weekends and holidays pause the clock — a refund initiated Friday evening will not post until the next business day.
- You can check your refund status by contacting the merchant directly; your card issuer can only see the refund once it arrives in their system.
Why Refunds Do Not Appear when ready
Credit card refunds are not when ready because the money has to move through multiple systems. When you made the original purchase, the merchant sent a request to your card issuer, your issuer approved it, and the money moved from your bank to the merchant's bank. A refund reverses that path, but it cannot happen in real time.
The merchant's point-of-sale system or online platform has to record the refund, send it to their payment processor, and then that processor sends it to your card issuer. Each step takes time. Some merchants batch refunds and send them once a day. Others send them as they process returns. Your card issuer then has to match the refund to your original transaction and post it to your account.
The card networks themselves — Visa, Mastercard, American Express, Discover — set the maximum time allowed. Most require posting within 1 to 3 business days of receiving the refund from the merchant. If your issuer takes longer than that, you have a right to dispute it.
When to Expect a Refund for Different Types of Purchases
In-store returns: Most major retailers process refunds to your card the same day you return the item. You may see it in your account within 24 hours, though 3 to 5 business days is more common. Some stores offer when ready cash refunds if you prefer not to wait.
Online returns: The merchant needs time to receive the package, inspect it, and process the refund. This usually takes 5 to 10 business days from when the merchant receives your return. After that, add 1 to 3 business days for your card issuer to post it. Total time is often 7 to 14 business days.
Cancelled subscriptions or services: If you cancel a subscription and are owed a refund for unused time, the company may process it when ready or at the end of your billing cycle. Some refund within 1 to 2 business days; others take up to 30 days. Check the company's refund policy before cancelling.
Disputed transactions: If you dispute a charge and the merchant does not respond, your card issuer may refund you while the dispute is under investigation. This can take 10 business days or longer. Once resolved in your favour, the refund is final.
How to Track Your Refund Status
Start by contacting the merchant directly. They can tell you whether they have processed the refund and when they sent it to the payment processor. Ask for a confirmation number or reference number — this helps if you need to follow up later. Most online retailers have a returns portal where you can see the status of your return and refund.
Do not call your card issuer first. They cannot see a refund until it arrives in their system, and calling them will not speed it up. Once the merchant has sent the refund, your issuer will post it automatically. If more than 5 business days have passed since the merchant confirmed they processed the refund, then contact your card issuer to check whether it has arrived.
Check your account regularly but do not panic if you do not see it when ready. Pending refunds sometimes show as a separate line item before they post to your available balance. Your card issuer's app or website should show pending transactions.
What to Do If Your Refund Is Delayed
If the merchant says they processed the refund more than 5 business days ago and it still has not appeared, contact your card issuer. Provide them with the merchant's name, the original transaction date, the refund amount, and the confirmation number from the merchant if you have it. Your issuer can check whether the refund arrived in their system and is pending posting, or whether it never arrived at all.
If the refund never arrived, your issuer will investigate. They may contact the merchant's processor to trace where the refund went. This investigation can take 10 to 30 business days. In the meantime, your issuer may issue you a provisional credit so you have access to the money while they investigate.
If the merchant claims they never received your return, ask them to check their warehouse or shipping system. Packages sometimes get lost in transit. If you shipped it yourself, provide tracking information showing delivery. If the merchant confirms they received the item but refuses to refund it, you can dispute the charge with your card issuer as a merchant error or unauthorized transaction.
Refunds to Debit Cards and Bank Accounts
Debit card refunds follow the same timeline as credit card refunds — 3 to 5 business days on average — but the money comes from your bank account instead of a credit line. Some banks post debit refunds faster than others. Check with your bank about their specific timeline.
If you used a bank transfer or ACH payment (common for online purchases), the refund goes back to your bank account. This can take 5 to 10 business days because ACH transfers are processed in batches, usually once per business day. Weekend and holiday delays explore here too.
Frequently Asked Questions
Can I get a refund faster if I call my card issuer?
No. Your card issuer cannot speed up a refund that has not been processed by the merchant yet. They can only post a refund once it arrives in their system. Calling them will not change the merchant's timeline. If the merchant has already sent the refund, your issuer will post it within their standard window, which you cannot accelerate.
Why does my refund show as pending but not posted?
Pending refunds are in your issuer's system but have not yet been added to your available balance. This is normal and usually resolves within 1 to 2 business days. Your issuer is verifying the refund matches the original transaction before posting it. Once posted, the money is fully yours and available to spend.
Do refunds take longer during holidays?
Yes. Refunds initiated on or around major holidays (Thanksgiving, Christmas, New Year's) take longer because banks and payment processors have reduced staff and may not process transactions on the holiday itself. A refund initiated on December 23 might not post until December 27 or later, depending on your issuer's schedule.
What if the merchant says they refunded me but I never received it?
Ask the merchant for proof — a confirmation number, email receipt, or transaction ID showing the refund was sent. Then contact your card issuer with that information. Your issuer can trace whether the refund arrived in their system. If it did not, they will investigate the merchant's processor. If it did arrive but was not posted, your issuer will post it when ready.
Can I dispute a refund that is taking too long?
You can dispute a charge if the merchant has not refunded you within a reasonable time — usually 30 to 60 days depending on your card issuer's policy. Contact your issuer and explain that you returned the item and the merchant has not processed the refund. Your issuer will investigate and may issue a provisional credit while they look into it.