Where to look depends on how you got the refund
The place you check for your refund depends on which channel the money is traveling through. A refund to a credit card works differently from one going to a bank account, which works differently from a check in the mail. The company or organization that issued the refund should have told you which method they used—look for that in your confirmation email or receipt. If you can't find it, contact them and ask specifically: "Which refund method did you process—card, bank transfer, or check?"
Once you know the method, you have a specific place to look and a realistic timeline for when the money should arrive. Starting in the wrong place wastes time. Starting in the right place usually gives you an answer within minutes.
Key Takeaways
- Credit card refunds appear in your card's transaction history or app within one to three business days, though the merchant may have processed it earlier.
- Bank account refunds (ACH transfers) typically land in your account within three to five business days after the merchant initiates them.
- Checks take seven to fourteen business days from the mail date, and you should verify the mailing address the company used before assuming it's lost.
- If a refund doesn't arrive within the expected window, contact the merchant first—they can confirm whether they actually processed it and when.
- Fraud holds and pending transactions can delay refunds; your bank can tell you if that's what's happening.
Checking a credit card refund
Log into your credit card account online or through the card issuer's app. Go to your transaction history or recent activity. You should see the refund listed there as a credit, usually with the merchant's name and the date the card company received it. The refund may show as "pending" for a day or two before it posts to your available balance.
The timeline matters here: the merchant may have sent the refund days before you see it in your account. Most card companies post refunds within one to three business days of receiving them from the merchant. If the merchant processed it on a Friday, you might not see it until Tuesday or Wednesday. Weekends and holidays add time.
If you see the refund posted to your account, you're done—the money is yours. If you don't see it after three business days, contact the merchant and ask for the exact date they initiated the refund. Then contact your card issuer with that date and ask them to investigate.
Checking a bank account refund
Log into your bank account online or through your bank's app and look at your recent deposits. An ACH transfer (the standard way to refund directly to a bank account) shows up as a deposit with the merchant's name or a reference number. It may appear as "pending" for a day before it clears and becomes available to spend.
Bank refunds typically take three to five business days from the date the merchant initiates them. If the merchant sent it on a Monday, expect it Wednesday through Friday. If they sent it on a Friday, expect it the following Wednesday or Thursday.
If you don't see the refund after five business days, contact your bank and give them the merchant's name and the date you were told the refund was sent. Your bank can search their incoming transfers and tell you whether the money arrived. If it did arrive, they can tell you why it's not showing in your account (sometimes a fraud hold or a mismatch in account details delays posting). If it didn't arrive, they can help you contact the merchant's bank to trace it.
Tracking a check refund
Checks take the longest: seven to fourteen business days from the date the merchant mailed it, depending on distance and postal service speed. Before you assume it's lost, verify the mailing address. Contact the merchant and ask them to confirm the address they printed on the check. If they mailed it to the wrong address, you'll need to ask them to stop payment and issue a new one.
If the address is correct and more than two weeks have passed since the merchant mailed it, contact your bank. Give them the merchant's name, the check amount, and the approximate mailing date. Your bank can put a trace on it, which takes another five to seven business days. If the check was cashed by someone else, your bank will tell you and can help you dispute it as fraud. If it was never cashed, the merchant may need to issue a new check or use a different refund method.
What to do if the refund is late
Before you escalate, make sure you're measuring time correctly. Count business days only—not weekends or federal holidays. A refund processed on Friday doesn't start its clock until Monday. If you're within the normal window, wait.
Once the normal window has passed, contact the merchant first. Tell them the refund method, the amount, and the date you were told it was processed. Ask them to confirm they actually initiated it and provide proof (a confirmation number, a screenshot of the transaction, or a reference number). Many refunds fail because the merchant never actually sent them—they marked it as processed in their system but didn't complete the step that sends the money out.
If the merchant confirms they sent it and it's been the full timeline, contact your bank or card issuer. Provide them with the merchant's name, the refund amount, and the date it was supposedly sent. They can investigate on their end and either locate the money or help you file a dispute.
Refunds held by fraud detection
Sometimes a refund arrives at your bank but doesn't show up in your account right away. This usually means your bank's fraud detection system flagged it as unusual and put it on hold. This is more common if the refund is large, if it's coming from a merchant you've never used before, or if your account has been flagged for other reasons.
Call your bank and ask if there's a hold on any pending deposits. If there is, they can release it when ready once they verify it's legitimate. Have the merchant's name and the refund amount ready. The hold usually lasts one to three business days anyway, so if you can wait, the money will post on its own.
Frequently Asked Questions
How long should I wait before I contact the merchant about a missing refund?
Wait for the full timeline of the refund method: three business days for credit cards, five for bank transfers, fourteen for checks. Count only business days and exclude weekends and federal holidays. If it's been that long and you don't see the money, contact the merchant that day.
Can I dispute a refund that never arrived?
Yes, but only after you've confirmed the merchant actually sent it. If they confirm they initiated the refund and it's been the full timeline, you can file a dispute with your bank or card issuer. They'll investigate and either locate the money or credit it back to you, though this process takes two to four weeks.
What if the merchant says they already refunded me but I don't see it?
Ask them for proof: a confirmation number, a transaction ID, or a screenshot showing the refund was sent. Then give that information to your bank and ask them to search for it. If your bank can't find it, the merchant may not have actually processed it despite what they told you.
Do refunds process on weekends?
No. Banks and card companies don't process refunds on weekends or federal holidays. A refund initiated on Friday won't start moving until Monday. This is why a Friday refund often doesn't appear until Wednesday or later.
Why is my refund showing as pending?
Pending means the money is on its way but hasn't fully cleared yet. For credit cards, pending refunds usually post within one to two days. For bank transfers, pending usually clears within one business day. Once it's no longer pending, the money is yours to spend.