The most common reason a refund is rejected: the account information you provided doesn't match what the bank has on file
When you request a refund to a bank account, the payment processor or merchant checks that the account number, routing number, and account holder name match the records at your bank. If even one piece of information is wrong or mismatched, the bank rejects the refund and it bounces back to the sender. This is the single most frequent cause of rejection.
The second most common reason is that the account itself has been closed. If you provided an account number for a bank account that you've since closed, the bank will reject any incoming transfer to that account number. The refund cannot go anywhere else — it has to go back to the merchant or processor who sent it.
A third reason, less common but still possible: the account has been flagged for fraud or suspicious activity. Banks sometimes freeze accounts temporarily or block incoming transfers while they investigate. The refund gets rejected during that hold period.
Key Takeaways
- A rejected refund usually means the account number, routing number, or account holder name you provided doesn't match your bank's records.
- If you closed the account after requesting the refund, the bank will reject it to that closed account number.
- The refund bounces back to the merchant or processor, not to you — you'll need to request it again with correct information.
- The merchant or processor typically holds the rejected refund for 30 to 90 days before returning it to their own account.
- You can prevent rejection by confirming your account number and routing number directly with your bank before providing them to a merchant.
How to find out why your specific refund was rejected
The merchant or payment processor who sent the refund should have received a rejection code from your bank. This code tells them exactly why the transfer failed. Contact the merchant's customer service and ask them to tell you the rejection reason — they can see it in their system even if you cannot.
Common rejection codes include "account closed," "invalid account number," "name mismatch," and "account frozen." Once you know which code your refund received, you'll know what to fix. If the code is "account closed," you need to provide a different account number. If it's "name mismatch," you need to verify the exact spelling of the name on your account with your bank.
Do not assume the reason. A rejection notice you receive from your bank may be vague or generic. The merchant has the detailed code, so start there.
Correcting account information and requesting the refund again
Once you know what was wrong, contact your bank to confirm the correct information. Ask them to spell out your account number, confirm your routing number, and verify the exact legal name on the account. Banks sometimes have middle initials, suffixes, or spacing that differs from what you think.
Then contact the merchant and provide the corrected information. Most merchants have a form or process to update your refund details and resubmit the refund. Some will do this automatically once you provide the correct account information. Others require you to request the refund again from scratch.
Ask the merchant how long the resubmitted refund will take to arrive. Most refunds take 3 to 5 business days once they're sent, though some take up to 10 business days depending on your bank.
What happens to a rejected refund while it's being sorted out
When a refund is rejected, it goes back to the merchant or payment processor. The funds sit in their account, not yours. The merchant is required to hold the money and either resubmit it to a corrected account or return it to the original payment method (usually your credit card or debit card).
The timeline for this varies. Some merchants resubmit when ready once you provide corrected information. Others wait 30 to 90 days before returning the money to your original payment method if the refund hasn't been successfully delivered to a bank account. Check your merchant's refund policy or ask their customer service what their timeline is.
If 90 days pass and you haven't received the refund in any form, contact the merchant again and ask them to confirm the status. At that point, they should either resubmit to your corrected account or return the money to your original card.
Rejected refunds and your original payment method
If the merchant decides to return the rejected refund to your original payment method instead of resubmitting it to a bank account, the timeline is different. A refund back to a credit card or debit card typically takes 3 to 5 business days, though some card issuers take up to 10 business days to post the credit.
You'll see the refund appear as a credit on your card statement, not as a deposit into a bank account. If you originally paid with a debit card, the refund goes back to that debit card's account. If you paid with a credit card, it appears as a credit on your credit card bill.
This route is actually simpler than correcting bank account information, because the merchant doesn't need any new information from you — they already have the card details from your original purchase.
When a merchant won't resubmit or explain the rejection
Some merchants are slow to respond or unclear about what happened to a rejected refund. If you've asked for the rejection reason and the merchant won't provide it, or if they won't resubmit the refund after you've given them corrected information, you have options.
If you paid with a credit card or debit card, you can dispute the original charge with your card issuer. Explain that you requested a refund, it was rejected, and the merchant won't resubmit it or explain why. Your card issuer can investigate and may reverse the original charge, which is effectively the same as getting your money back.
If you paid by bank transfer or another method that doesn't have a dispute process, contact your bank and ask whether they can help you recover the funds. Some banks will contact the merchant's bank on your behalf.
How to avoid a rejected refund in the future
Before you provide your bank account information to any merchant, confirm it directly with your bank. Call the number on the back of your debit card or log into your online banking and verify your account number and routing number. Write down the exact spelling of the name on the account — this is the legal name registered with the bank, which may differ from how you normally write it.
When you enter this information into a merchant's refund form, double-check it before submitting. A single digit wrong in the account number will cause a rejection. If you're copying and pasting, paste it into a text editor first to make sure there are no extra spaces.
If you're closing a bank account, update any merchants or services that have your account information on file. Provide them with a new account number or ask them to refund to your original payment method instead.
Frequently Asked Questions
How long does a rejected refund stay with the merchant before they return it to my card?
Most merchants hold a rejected refund for 30 to 90 days. If you don't provide corrected information or if they can't reach you, they'll return it to your original payment method after that window closes. Check your merchant's refund policy or ask their customer service for their specific timeline.
Can I get my rejected refund back faster if I contact my bank instead of the merchant?
No. Your bank cannot retrieve a refund that was rejected and sent back to the merchant. You have to work with the merchant to either resubmit it to a corrected account or have them return it to your original payment method. Your bank can only help if the merchant refuses to cooperate.
What if the account name on my bank account has a middle initial and I didn't include it?
That can cause a rejection. Call your bank and ask for the exact legal name on the account, including any middle initials, suffixes, or spacing. Provide that exact name to the merchant when you request the refund again. Banks are strict about name matching.
If my refund was rejected, does that mean the original charge is still on my card?
Yes. A rejected refund doesn't reverse the original charge. The charge stays on your account until the refund is successfully delivered to a bank account or returned to your card. Once the refund goes through, you'll see a credit that offsets the original charge.
Can a merchant keep my money if my refund is rejected?
No. The merchant is required to either resubmit the refund to a corrected account or return it to your original payment method. If they refuse to do either after a reasonable amount of time, you can dispute the original charge with your card issuer or contact your bank for help.