Where your refund actually is depends on how you paid and who you paid
A refund does not move in a straight line from the seller back to your account. It bounces through at least three separate systems — the merchant's bank, the payment network (Visa, Mastercard, ACH), and your own bank — and each one has its own timeline. If you paid by credit card, debit card, or bank transfer, the path is different, and the time it takes varies. The first step is figuring out which payment method you used, then checking the right place for status.
Most refunds issued in the last 30 days are still in transit. Most refunds older than that have either arrived and you missed them, or something has stalled them. This section walks you through how to find out which one is true.
Key Takeaways
- Credit card refunds take 3 to 5 business days to leave the merchant's bank, then another 1 to 3 days to appear in your account; debit card refunds take 5 to 10 business days total.
- Bank transfers (ACH refunds) can take 5 to 10 business days, and weekends and holidays pause the clock.
- Your bank's transaction history shows the refund when it arrives at your bank, not when the merchant sends it, so a missing refund there means it is still in transit or the merchant never sent it.
- Contact the merchant first with your order number and original payment method; they can see whether the refund was actually issued and when.
- If the merchant says they issued it and your bank says it never arrived, file a dispute with your card issuer or bank within 60 days of the original charge.
Check your bank or card account first — the right way
Open your bank's app or website and look at your transaction history for the account you used to pay. Search for the merchant's name or the word "refund". If you see a credit (money coming in) from that merchant, the refund has arrived. Write down the date it posted and the amount.
If you do not see it, scroll back at least 60 days. Refunds sometimes post under a slightly different name than the original charge — for example, the original charge might say "AMAZON.COM" but the refund says "AMAZON REFUNDS". If you still do not see anything, the refund has not reached your bank yet.
Do not assume it is lost just because it is not there. Credit card refunds typically take 3 to 5 business days after the merchant processes them, then another 1 to 3 days to show in your account. Debit card refunds take 5 to 10 business days total. Bank transfers (ACH) take 5 to 10 business days. Weekends and holidays do not count as business days, so a refund issued on a Friday may not appear until the following Wednesday or Thursday.
Contact the merchant with your order number and payment method
Call or email the merchant's customer service and tell them you are looking for a refund. Have your order number ready, and tell them which payment method you used (Visa, Mastercard, debit card, bank account). Ask them three specific things: (1) Did they issue a refund for this order? (2) If yes, what date did they send it? (3) What is the refund amount?
The merchant's system shows when a refund was initiated on their end. If they say they issued it on a specific date, you now know when to start counting the timeline. If they say they never issued a refund, ask why — sometimes a return was rejected, or the order was cancelled before the refund could process. If they say they issued it but cannot tell you the date, ask them to look up the transaction in their payment processor's system or to send you a screenshot showing the refund status.
Write down whatever they tell you, including the name of the person you spoke to and the date of the conversation. You may need this later if you have to file a dispute.
If the merchant says they sent it but your bank has not received it
This is the situation where you need to file a dispute. You have a record that the merchant initiated the refund, but it has not appeared in your account after the normal timeline has passed. Contact your card issuer (the bank that issued your credit or debit card) or your bank (if the refund was supposed to go to your checking account via ACH).
Tell them: "I requested a refund from [merchant name] on [date]. The merchant has confirmed they issued the refund on [date]. It has not appeared in my account. I would like to file a dispute." You will need to provide the original transaction date, the amount, the merchant's name, and the date the merchant says they sent the refund.
Your card issuer or bank will open an investigation. They will contact the merchant's bank and ask whether the refund was actually sent. This process typically takes 10 to 30 days. During that time, the issuer may credit your account temporarily while they investigate. If the investigation confirms the refund was sent but lost in transit, you keep the credit. If it confirms the merchant never sent it, the credit is reversed and you will need to pursue the refund directly with the merchant.
What to do if the merchant says they never issued a refund
If the merchant confirms they did not send a refund, ask them why. The most common reasons are: the return was not received or was rejected, the return window has closed, the item was not returnable, or the order was cancelled before the refund could process. Ask them what you need to do to get the refund — sometimes you need to re-initiate the return, sometimes you need to provide proof of shipment, sometimes the refund is straightforward not available.
If the merchant refuses to issue a refund and you believe you are may have access to to one, you have two options. First, contact your card issuer or bank and file a dispute based on the original charge. Tell them the merchant will not refund you and explain why you believe the refund should have been issued. Your card issuer can investigate and may reverse the charge. Second, if the amount is small, you may decide the time and effort are not worth it. If the amount is large, you can pursue the claim through small claims court, though this requires filing fees and time.
Special cases: marketplace sellers and third-party processors
If you bought from a marketplace like eBay, Amazon, or Etsy, the refund path is more complicated. The marketplace may hold the refund in an escrow account for a few days before sending it to your bank. Ask the marketplace's customer service team where the refund is in their system — they can see this information even if the individual seller cannot. The marketplace usually has its own timeline separate from the merchant's bank.
If you paid through a third-party processor like PayPal, Stripe, or Square Cash, the refund goes back to that processor first, then to your bank. Check your PayPal or processor account to see if the refund has arrived there. If it has, it should reach your bank within 1 to 3 business days. If it has not arrived at the processor, contact the merchant and ask them to check the processor's dashboard.
Refund timelines by payment method
| Payment Method | Merchant Processing Time | Bank/Network Time | Total Timeline |
|---|---|---|---|
| Credit Card | 1 to 3 business days | 1 to 3 business days | 3 to 5 business days |
| Debit Card | 1 to 3 business days | 5 to 7 business days | 5 to 10 business days |
| Bank Transfer (ACH) | 1 to 3 business days | 3 to 5 business days | 5 to 10 business days |
| Marketplace (eBay, Amazon) | 3 to 5 business days | 1 to 3 business days | 5 to 8 business days |
Frequently Asked Questions
How long should I wait before I contact someone about a missing refund?
Wait at least 10 business days if you paid by credit card, and 15 business days if you paid by debit card or bank transfer. If it has been longer than that and you still do not see the refund in your account, contact the merchant. Do not wait longer than 60 days — that is the important date for filing a dispute with your card issuer or bank.
Can a refund get lost between the merchant and my bank?
Yes, it is rare but it happens. If the merchant's system shows they sent it and your bank's system shows they never received it, the refund is lost in the payment network. This is why filing a dispute is important — your card issuer can investigate and recover the money or credit your account.
What if my refund shows up as a pending transaction but never clears?
Pending transactions usually clear within 1 to 3 business days. If a refund has been pending for longer than that, contact your bank and ask them to investigate. Pending transactions that never clear are unusual and suggest a processing error on the merchant's or bank's end.
Do I need to do anything if the refund finally arrives?
No. Once the refund appears in your account, it is yours. If you filed a dispute, contact your card issuer and let them know the refund arrived so they can close the investigation. If you do not, they may continue investigating and the process may take longer.
What if the refund amount is less than what I paid?
Contact the merchant when ready. Ask them why the refund is partial. Common reasons include restocking fees, return shipping deductions, or a discount that was applied to the original purchase. If you believe the deduction is wrong, ask the merchant to explain it in writing and dispute it if necessary.