Refunds usually take 3 to 5 business days to reach your account, but the timeline depends on when the merchant processes the return and your bank's processing speed
When you return something you bought with a credit card, the merchant initiates the refund, not your card issuer. The merchant's bank then sends the money to your card issuer, which deposits it into your account. Each step takes time. A refund that starts on a Friday might not land until the following Wednesday because banks don't process transactions on weekends or holidays.
The clock starts when the merchant processes the return, not when you hand over the item or click "return" online. Some stores process returns the same day. Others wait until the end of the business day, or even several days later if they're verifying the item's condition first. This is the part you have the least control over, and it's often where delays happen.
Key Takeaways
- The merchant must process your return first — this can take anywhere from same-day to several days depending on their procedures.
- Once the merchant processes the refund, your bank typically receives it within 1 to 3 business days.
- Your card issuer then posts the credit to your account, which usually happens within 1 to 2 business days after receiving it.
- Weekends and holidays pause the clock at every stage, so a return processed Friday afternoon may not show up until Wednesday.
- If a refund doesn't appear within 7 to 10 business days, contact the merchant first to confirm they actually processed it.
Why the merchant's processing time matters most
The merchant controls the first and often longest part of the timeline. A big-box retailer with automated return systems might process your refund the same day you return the item. A small boutique or an online seller might batch process returns once a week. Some merchants hold returned items for inspection before issuing the refund — this can add 3 to 5 days on top of everything else.
When you return something in a physical store, ask the cashier or manager when the refund will be processed. They can tell you whether it happens immediately, at end of day, or on a set schedule. For online returns, check the merchant's return policy page — it usually states how long they take to process refunds after receiving the item back.
What happens after the merchant sends the refund
Once the merchant's bank sends the refund, your card issuer receives it and posts it to your account. This leg of the journey typically takes 1 to 3 business days. Some banks are faster — they may post refunds the same day they receive them. Others batch process refunds once daily, so timing matters. A refund that arrives at your bank at 4 p.m. might not post until the next business day.
The refund appears as a credit on your account, which reduces what you owe if you're carrying a balance, or increases your available credit if your account is paid off. You won't see the money in a linked bank account — a credit card refund stays on the card itself.
How weekends and holidays extend the timeline
Banks don't process transactions on Saturdays, Sundays, or federal holidays. A return processed on Friday afternoon might not reach your bank until Monday, and your bank might not post it until Tuesday. If Monday is a holiday, add another day. This is why a refund can take 7 to 10 calendar days even though the actual processing time is only 3 to 5 business days.
When you're tracking a refund, count only business days — Monday through Friday, excluding federal holidays. If you returned something on a Thursday and it's now the following Tuesday, that's only 2 business days of processing time, so you're still within the normal window.
What to do if a refund is taking longer than expected
If 10 business days have passed since the merchant processed the return and the refund still hasn't appeared, start by contacting the merchant. Ask them to confirm the refund was actually processed and provide you with a confirmation number or reference code. Some merchants will tell you the refund was sent but the bank rejected it — this happens occasionally if account information was entered incorrectly.
If the merchant confirms they sent the refund and you still don't see it after 10 business days, contact your card issuer. Provide them with the merchant's confirmation number and the date the refund was processed. They can investigate whether the refund arrived at their bank and trace where it went. Keep any receipts or return documentation from the merchant — you'll need these if a dispute becomes necessary.
Refunds on disputed transactions work differently
If you dispute a charge with your card issuer instead of returning the item to the merchant, the timeline is longer. Your bank will investigate the dispute, which typically takes 30 to 60 days. During this time, the amount is usually credited back to your account temporarily, but the credit is provisional — if the merchant provides evidence that the transaction was legitimate, the bank can reverse the credit and you'll owe the money again.
This is why returning items directly to the merchant is usually faster than disputing the charge. A standard refund takes a week or two. A dispute investigation takes a month or more, and you risk losing the dispute if the merchant has good documentation.
Refunds on closed or replaced cards
If you closed the card you used for the purchase, or your card was replaced due to fraud or expiration, the refund still goes to that original card account. Your card issuer will either deposit it into a linked bank account you provided when you closed the card, or hold it as a credit on the closed account that you can request as a check. The process takes longer because the bank has to route the refund differently.
To avoid this complication, keep old cards open for at least 30 days after returning a purchase, or contact your card issuer before closing a card to ask how they handle refunds to closed accounts. Some issuers have a specific procedure that speeds things up.
Frequently Asked Questions
Can I speed up a refund by calling my bank?
No — your bank can't process a refund faster than the merchant sends it. Calling your bank before the merchant has processed the return won't help. Once the refund is in your bank's system, they process it on their normal schedule, which you can't change. If the merchant has already processed it, your bank can tell you when it arrived and when it will post, but they can't push it through faster.
Why does my available credit go up before the refund shows as a separate transaction?
Your available credit increases the moment your bank receives the refund, even if it hasn't posted as a line item on your statement yet. This is normal. The refund will appear as a separate credit transaction within a day or two, but your available credit reflects it immediately.
What if the merchant says they issued a refund but I never received it?
Ask the merchant for the exact date and time they processed the refund, plus any confirmation or reference number. Give your card issuer this information and ask them to trace it. If the refund was sent to the wrong card number or account, the merchant's bank may have rejected it — the merchant can reissue it to the correct account. Keep documentation of all communication with the merchant.
Do refunds post on weekends?
No. Banks don't process transactions on weekends or federal holidays. A refund that arrives at your bank on Friday evening won't post until Monday at the earliest. If Monday is a holiday, it won't post until Tuesday. Always count only business days when tracking a refund.
Is there a difference between a refund and a credit?
In everyday use, the terms mean the same thing — money coming back to your card. Technically, a refund is when the merchant returns money for a purchase you returned or cancelled. A credit is any amount added to your account. For refunds on purchases, you'll see both terms used interchangeably.