The approval delay usually comes down to fraud checks and verification steps, not a backlog
When you request a refund, the merchant or payment processor doesn't hand the money back when ready. They run your transaction through fraud detection systems, verify the reason for the return, confirm you're the account holder, and sometimes wait for the original charge to fully settle before they can reverse it. Each of these steps takes time, and they happen in sequence, not at once. A refund that seems stuck is usually sitting at one of these checkpoints, waiting for a response from you or for a system to finish its work.
The timeline depends on what triggered the delay. A straightforward return of a physical item might clear in 5 to 10 business days. A disputed charge or a refund flagged by fraud detection can take 30 to 60 days. A refund on a credit card purchase takes longer than one on a debit card because the credit card company has to reverse the charge with the merchant's bank, then credit your account. Understanding where your refund is stuck tells you what to do next.
Key Takeaways
- Refunds are delayed by fraud checks, verification of your identity, and the time it takes for the original charge to settle—not by a queue of other refunds.
- Debit card refunds typically take 5 to 10 business days; credit card refunds take 7 to 14 business days; disputed charges can take 30 to 60 days.
- If your refund is past the merchant's stated timeline, contact them with your order number and ask which step in the process is holding it up.
- You can file a dispute with your card issuer if the merchant stops responding or the timeline exceeds what they promised.
- Refunds on transactions older than 180 days are harder to reverse and may require documentation of the original purchase.
Why fraud detection holds up refunds
Merchants and payment processors flag refunds for manual review when the request looks unusual. This happens when you request a refund from a different device or location than the original purchase, when the refund amount is large, when you've requested multiple refunds in a short time, or when the merchant's fraud system has flagged your account for other reasons. A flagged refund goes to a human reviewer, not an automated system, and that review can take 5 to 15 business days depending on the company's staffing.
You won't always know your refund was flagged. The merchant may process it without telling you, or they may send an email asking you to confirm the request. If you see a message asking you to verify your identity, respond as quickly as you can—delays in your response extend the timeline. Some merchants ask for a photo of your ID, a screenshot of the original order confirmation, or a written explanation of why you're requesting the refund. Providing this documentation when ready can cut the review time in half.
How the original charge settlement affects your timeline
Your refund cannot be processed until the original charge has fully settled in the merchant's account. When you make a purchase, the charge is "pending" for 24 to 72 hours while the payment processor confirms the transaction with your bank. Only after that settlement is complete can the merchant reverse the charge. If you request a refund during the pending period, the processor may have to wait for settlement to finish before they can issue the refund.
This is why refunds requested when ready after purchase take longer than refunds requested a few days later. A charge that settled three days ago can be reversed when ready. A charge that's still pending may need to settle first, adding days to your timeline. Check your bank or card statement—if the charge still shows as "pending" rather than "posted," your refund is waiting for that settlement to complete. Once it posts, the refund clock starts.
Debit card refunds versus credit card refunds
Debit card refunds are faster because the money comes directly from your bank account. The merchant's processor contacts your bank, your bank confirms the account, and the refund posts within 5 to 10 business days. Credit card refunds take longer because the credit card company (Visa, Mastercard, American Express) sits between your bank and the merchant. The merchant has to reverse the charge with the card network, the network has to notify your card issuer, and your card issuer has to credit your account. This chain of communication typically takes 7 to 14 business days.
Some credit card issuers are slower than others. A refund to a card issued by a large national bank may post in 7 days. A refund to a card from a smaller regional bank or a credit union may take the full 14 days. If your refund is on a credit card and you're past day 10, contact your card issuer directly—they can see whether the refund has been received from the merchant and when it will post to your account.
What to do if your refund is past the promised timeline
Most merchants state a refund timeline in their return policy or in the confirmation email you receive when you request the refund. Common timelines are "5 to 10 business days" or "7 to 14 business days." If your refund is past that window, contact the merchant with your order number and ask for a status update. Be specific: ask which step the refund is at (fraud review, settlement, processing, or posting to your account) and when they expect it to complete.
If the merchant doesn't respond within two business days, or if they say the refund is lost or they can't locate it, file a dispute with your card issuer or bank. You have the right to dispute any charge that wasn't refunded as promised. Provide your card issuer with the order confirmation, the merchant's refund timeline, and any email correspondence showing the refund was requested. Your card issuer will open an investigation and typically reach a decision within 30 to 60 days. During that time, the disputed amount is usually credited back to your account temporarily.
Refunds on old transactions and why they're harder to reverse
Refunds on transactions older than 180 days are harder to process because the original charge has moved out of the merchant's active transaction history. After 180 days, the charge is archived, and reversing it requires manual intervention from the merchant's accounting team. Some merchants will still process the refund, but they may ask for proof of the original purchase—a receipt, an order confirmation email, or a screenshot of your bank statement showing the charge.
If you're requesting a refund on something you bought more than six months ago, gather your documentation before you contact the merchant. Have the original order confirmation, the date of the charge, and the amount ready. Some merchants will deny refunds on transactions this old, citing their return window. If that happens, your only option is to dispute the charge with your card issuer, though card issuers are also less likely to reverse charges older than 180 days. The sooner you request a refund after a purchase, the easier it is to process.
When a refund shows as pending but doesn't post
A refund that shows as "pending" in your account but doesn't post after 10 business days is usually stuck in the posting queue at your bank. Banks process refunds in batches, and a refund can sit in that batch for a few extra days if the bank is processing a high volume. This is different from a refund that's delayed at the merchant—this is a delay on your bank's end after the merchant has already sent it.
Contact your bank and provide them with the merchant's name, the transaction date, and the refund amount. Ask them to check whether the refund has been received from the merchant and when it will post. If your bank says they haven't received it, go back to the merchant and ask them to confirm the refund was sent. If the merchant confirms they sent it and your bank says they didn't receive it, the refund may have been sent to the wrong account number or routing number. The merchant will need to resend it with the correct banking information.
Frequently Asked Questions
How long do refunds actually take?
Debit card refunds typically take 5 to 10 business days. Credit card refunds take 7 to 14 business days. Disputed charges take 30 to 60 days. The timeline depends on whether the original charge has settled, whether fraud detection flagged the refund, and which bank or card issuer is processing it.
Can I speed up a refund that's taking too long?
You can speed it up by responding when ready to any verification requests from the merchant, providing documentation if asked, and contacting the merchant directly if you're past their stated timeline. Beyond that, the timeline is controlled by your bank and the payment processor, not by you.
What if the merchant says the refund was sent but I don't see it?
Contact your bank and ask them to confirm whether they received the refund from the merchant. If they say no, ask the merchant to resend it and verify they have the correct account number and routing number. If your bank says they received it but it hasn't posted, ask when it will appear on your statement.
Can I dispute a refund that's just delayed, not missing?
You can file a dispute if the refund is past the merchant's stated timeline and the merchant isn't responding to your requests for a status update. A dispute is your backup option when the normal process stalls, not your first step.
Do I lose the right to a refund if I wait too long to request one?
Most merchants have a return window of 30 to 90 days. After that, they may deny the refund. Refunds on transactions older than 180 days are harder to reverse even if the merchant agrees. Request a refund as soon as you know you want one.