What to expect: the timeline depends on where your money is
Refund approval time is not one number. It depends on three things: what you bought it with, which company is processing it, and whether there are complications. A credit card refund typically takes 3 to 5 business days after the merchant approves it. A debit card refund can take 5 to 10 business days. A PayPal refund usually lands in 3 to 5 business days. A bank transfer or check can take 7 to 14 business days or longer, depending on your bank.
The approval itself—the moment the merchant or platform says yes—often happens within 24 to 48 hours if you have clear documentation and no red flags. The waiting after that is the bank or payment processor moving the money, not the merchant stalling. Understanding which stage you are in right now changes what you should do next.
Key Takeaways
- Credit card refunds usually post within 3 to 5 business days after the merchant approves them, while debit card refunds take 5 to 10 business days.
- The merchant's approval decision often comes within 24 to 48 hours if your documentation is clear and the reason for return is straightforward.
- You should contact the merchant if you have not heard back within 48 hours, and contact your bank if the refund does not appear 5 business days after approval.
- Fraud investigations, chargebacks, and disputes can extend timelines to 30 to 90 days, and the merchant may ask for additional proof before moving forward.
- Refund timelines vary by payment method, merchant, and whether the transaction is flagged for review—there is no single important date that applies everywhere.
Credit card refunds: the fastest route in most cases
If you paid with a credit card, the refund usually appears in 3 to 5 business days after the merchant approves your return. This is the standard timeline for Visa, Mastercard, and American Express. The merchant initiates the refund on their end, and your card issuer (your bank or credit card company) processes it into your account. Business days means Monday through Friday, excluding federal holidays—so a refund approved on a Friday afternoon might not show until the following Wednesday.
The approval itself often happens faster. Many merchants have automated return systems that approve straightforward returns within hours. If you are returning an unopened item or a clearly defective product, you may see the refund initiated the same day you request it. If the merchant needs to inspect the item or verify your claim, approval can take 24 to 48 hours. Once they initiate it, the 3 to 5 business day clock starts.
Debit card refunds: slower because the bank moves the money differently
Debit card refunds take longer than credit card refunds—typically 5 to 10 business days after approval. This is because the merchant is returning money directly to your bank account rather than to a credit card company acting as a middleman. Your bank has to receive the refund from the merchant's bank, verify it matches your account, and post it. Each of these steps adds time.
The merchant's approval timeline is the same: 24 to 48 hours for straightforward cases. But once they initiate the refund, you are waiting for the banking system to move the money, not just a credit card company to update a balance. Some banks post debit refunds faster than others—a small local bank might take the full 10 days, while a large national bank might do it in 5 to 7. If your bank is slow, there is nothing the merchant can do to speed it up.
PayPal, Stripe, and other payment platforms: 3 to 5 business days is typical
If you paid through PayPal, Stripe, Square, or a similar platform, the refund usually takes 3 to 5 business days after the merchant or platform approves it. PayPal's standard is 3 to 5 business days. Stripe refunds typically post in 2 to 5 business days. Square refunds land in 1 to 3 business days. These timelines assume the refund is going back to the same payment method you used to pay—a linked bank account, debit card, or credit card.
If you paid with a PayPal balance (money sitting in your PayPal account), the refund goes back to that balance when ready or within hours, and you can spend it right away. If you paid with a linked bank account, the refund goes back to that account on the platform's timeline. The merchant's approval is usually fast—24 to 48 hours—but the platform's processing is where the 3 to 5 business days comes in.
When approval takes longer: disputes, fraud flags, and investigations
If your refund request is flagged for review, the timeline stretches. This happens when the transaction looks unusual (a large purchase, a purchase from a new account, a purchase from a different country), when the merchant suspects fraud, or when you file a dispute or chargeback. In these cases, approval can take 7 to 30 days or longer.
The merchant may ask you for additional documentation: a photo of the defective item, a receipt, proof of return shipping, or a police report if you are claiming fraud. You should respond to these requests within 48 hours if possible. Every day you delay extends the investigation. If the merchant needs to inspect a returned item, add 5 to 10 business days for shipping and inspection time. If a chargeback is filed, the merchant has 7 to 10 days to respond, and the dispute can take 30 to 90 days to resolve.
Fraud investigations are the longest. If your bank or the merchant suspects fraud, they may freeze the refund while they investigate. This can take 30 to 60 days. You will need to provide evidence that the transaction was legitimate or that you are the victim of fraud, not the perpetrator. If you are disputing an unauthorized charge, the bank will investigate, but you are usually not liable for the charge while they do.
What to do if your refund is taking longer than expected
If you have not heard back from the merchant within 48 hours, contact them. Use the same channel you used to make the purchase—email, phone, or the website's customer service form. Ask for a confirmation that your return was received and when you can expect approval. Keep records of every message you send and receive.
If the merchant approved the refund but it has not appeared in your account after the expected time, contact your bank or payment processor, not the merchant. Tell them the date the refund was initiated and ask them to trace it. They can see whether the refund is in transit, stuck in a queue, or never arrived. If it never arrived, they can ask the merchant to resend it. This usually takes 1 to 3 business days to resolve.
If you have been waiting longer than the timeline for your payment method and the merchant is not responding, you have other options. You can file a dispute with your credit card company or bank (called a chargeback for credit cards, a dispute for debit cards). You can file a complaint with your state's attorney general or the Consumer Financial Protection Bureau. You can contact the merchant's payment processor directly if the merchant is ignoring you. These steps can take 30 to 90 days but often result in a refund when the merchant will not cooperate.
Refund timelines by payment method: a quick reference
| Payment Method | Merchant Approval | Refund Processing | Total Time |
|---|---|---|---|
| Credit Card | 24–48 hours | 3–5 business days | 3–7 business days |
| Debit Card | 24–48 hours | 5–10 business days | 5–12 business days |
| PayPal | 24–48 hours | 3–5 business days | 3–7 business days |
| Stripe | 24–48 hours | 2–5 business days | 2–7 business days |
| Bank Transfer / Check | 24–48 hours | 7–14 business days | 7–16 business days |
| Under Dispute or Investigation | 7–30 days | Varies | 30–90 days |
Frequently Asked Questions
Can a merchant refuse to refund me after I return the item?
Yes, if the item does not meet their return policy. Most merchants have a window (usually 30 days) and conditions (item must be unused, in original packaging). If you are outside that window or the item is damaged, they can deny the refund. If you paid with a credit card and the merchant refuses an unreasonable claim, you can file a chargeback with your card company, which will investigate.
Why does my bank say the refund is pending but I do not see it yet?
Pending means the bank has received the refund from the merchant but has not posted it to your account yet. This usually takes 1 to 3 more business days. If it stays pending longer than that, contact your bank and ask them to check the status. Occasionally refunds get stuck in a processing queue and need to be manually released.
What if the merchant says they sent the refund but I never got it?
Ask the merchant for proof: a refund confirmation number, the date it was sent, and the amount. Then contact your bank with that information and ask them to trace it. Your bank can see whether the refund arrived on their end. If it did not, the merchant may have sent it to the wrong account or it may have been rejected. Your bank can work with the merchant to resend it.
Do I have to wait the full timeline or can I get it faster?
The timeline is set by the payment processor and your bank, not the merchant. Once the merchant approves the refund, they have done their part. The 3 to 10 business days (depending on your payment method) is how long the banking system takes. You cannot speed this up, but you can make sure the merchant approves it quickly by providing clear documentation and responding to any requests for information within 24 hours.
What happens if I file a chargeback before the refund timeline is up?
Filing a chargeback starts a dispute process that can take 30 to 90 days and may damage your relationship with the merchant. Most payment processors and banks ask you to try to resolve the issue with the merchant first. Only file a chargeback if the merchant is not responding or has refused a legitimate refund claim. If you file a chargeback and the merchant later refunds you, you may end up with a double refund, which the merchant can reverse.