Your refund follows different paths depending on how you paid
The path your refund takes depends on your original payment method. If you paid by credit card, debit card, or bank transfer, the money goes back through that same channel — not to a separate account or a third party. If you paid by check or cash, the refund typically arrives as a new check mailed to your address. The time it takes varies by method, and knowing which one you used is the first step to finding where it went.
Most refund delays happen because the money is moving through a system you can't see directly. A credit card refund has to travel from the merchant's bank to your card issuer, which can take 3 to 5 business days even after the merchant processes it. A bank transfer refund moves through the ACH system, which also takes several business days. A check refund depends on postal delivery, which adds another 5 to 10 business days on top of processing time.
Key Takeaways
- Credit and debit card refunds post to your card statement 3 to 5 business days after the merchant processes them, not when ready.
- Bank transfer refunds move through the ACH system and typically arrive 1 to 3 business days after the merchant initiates them.
- Check refunds require mailing time, so budget 5 to 10 business days after you receive the check in the mail.
- Your bank or card issuer can confirm whether a refund has been received on their end, even if it hasn't posted to your account yet.
- If a refund was promised but never initiated by the merchant, you have dispute options through your bank or card company.
How to check if a credit or debit card refund has been sent
Contact your card issuer — the bank or company that issued your card — not the merchant. Your card issuer can see refunds that have been submitted to them, even if they haven't posted to your account yet. Call the number on the back of your card or log into your online account and look for pending transactions. A refund that has been sent but not yet posted will often show as "pending" or "in progress" in your transaction history.
Write down the exact date you requested the refund and the amount. When you call your card issuer, have this information ready. Ask them to confirm whether the merchant has submitted a refund and, if so, when it was received on their end. If they confirm it was received, ask how long it typically takes to post — this varies slightly by card issuer but is usually 1 to 3 additional business days.
If your card issuer confirms the refund was received more than 5 business days ago and still hasn't posted, ask them to escalate it. This is rare, but it can happen if there's a processing error on the issuer's side.
How to check if a bank transfer refund has been sent
Log into your bank account online or call your bank directly. Ask them to search for incoming ACH transfers from the merchant. Provide the merchant's name and the approximate date you requested the refund. Your bank can see ACH transfers that have been submitted to them, even if they're still processing.
ACH transfers typically take 1 to 3 business days to complete. If your bank confirms the transfer was received more than 3 business days ago, ask them to investigate. Sometimes transfers get held up in the system, and your bank can trace it. If the transfer hasn't arrived at all, ask your bank for the merchant's bank routing number and account number so you can provide that information to the merchant's customer service.
How to track a check refund
A check refund requires two separate timelines: the time the merchant takes to mail it, and the time the postal service takes to deliver it. Ask the merchant when they mailed the check and request a tracking number or confirmation of the mailing date. Some merchants can provide this; others cannot.
Once you know the check was mailed, budget 5 to 10 business days for postal delivery. If more than 10 business days have passed since the merchant confirmed mailing and you haven't received it, contact the merchant and ask them to stop payment on the original check and issue a replacement. You can also contact your bank to report a missing check, though they typically won't take action until 30 days have passed.
What to do if the merchant says they issued a refund but you can't find it
Ask the merchant for written proof that the refund was issued. This should include the refund date, the amount, the method (card, bank transfer, or check), and — for card and bank refunds — a confirmation number or reference number. Do not accept a verbal promise or an email that straightforward says "refund processed." You need documentation.
Once you have that documentation, contact your bank or card issuer with it. Provide them with the merchant's proof and ask them to investigate. If the merchant claims they issued a refund but your bank or card issuer has no record of it, that's a sign the merchant never actually sent it — they may have only marked it as sent in their own system.
Starting a dispute if the refund was never sent
If you've confirmed with your bank or card issuer that no refund was received, and the merchant won't send one, you can file a dispute. For credit and debit cards, this is called a chargeback. For bank transfers, this is called a reversal or dispute. Both processes require you to provide documentation of your original purchase and proof that you requested the refund.
Contact your bank or card issuer and ask to file a dispute. They will give you a form to fill out or a process to follow online. You'll need to describe what happened, provide the merchant's response (or lack of response), and submit any documentation you have. The bank or card issuer will then contact the merchant and ask them to respond. This process typically takes 30 to 60 days.
During a dispute, the bank or card issuer may issue you a provisional credit while they investigate — meaning the money goes back into your account temporarily. If the merchant doesn't respond or can't prove they sent the refund, the provisional credit becomes permanent.
Why refunds sometimes go to the wrong account
If you paid with a card or bank account that you no longer have access to, the refund may have been sent to that old account. Contact your old bank or card issuer and ask if a refund was received. If it was, ask them what happened to it. Some banks hold unclaimed refunds for a set period before returning them to the merchant; others may have closed the account and returned the money automatically.
If the refund went to a closed account, contact the merchant and explain the situation. Ask them to issue a new refund to your current account or payment method. Provide them with your current card or bank details. Most merchants will do this without requiring you to file a dispute, but it may take a few days to process.
Frequently Asked Questions
How long should I wait before contacting the merchant about a missing refund?
For card and bank refunds, wait at least 5 business days after you requested the refund. For check refunds, wait at least 10 business days after the merchant confirms they mailed it. If you're past those timelines, contact the merchant when ready with your request date and ask for proof the refund was sent.
Can my bank reverse a refund that was already posted to my account?
No. Once a refund has posted, it's in your account. If the merchant claims they sent a refund by mistake and wants it back, that's a separate transaction — they would need to ask you to return it or file their own dispute with their bank. You are not required to return a refund you received.
What if the merchant is out of business?
If the merchant is out of business and won't respond to refund requests, file a dispute with your bank or card issuer when ready. Provide documentation of your original purchase and your refund request. Your bank or card issuer will attempt to contact the merchant's bank, and if they can't recover the money, you may be covered under your bank's fraud or error protection policies.
Do I need to keep the original receipt to dispute a refund?
Yes. Keep your original receipt or order confirmation, your refund request (email, chat transcript, or written request), and any response from the merchant. When you file a dispute, you'll need to provide these documents to your bank or card issuer as proof of what happened.
Can a refund take longer than 5 business days for a credit card?
Yes, though it's uncommon. Some card issuers take up to 10 business days, and some merchants take longer to process refunds before sending them. If it's been more than 10 business days, contact your card issuer and ask them to investigate.