Why banks reject tax refunds and what it means for you
When the IRS sends your refund to your bank account, the bank can reject it for a handful of specific reasons — and when that happens, your money goes back to the IRS, not to you automatically. The most common rejections are a closed account, a mismatched account number or routing number, an account flagged for fraud, or a name mismatch between your tax return and your bank records. The IRS will hold the rejected refund for a period and then issue you a check by mail instead, but this adds weeks to your wait.
A rejection does not mean you have lost the money. It means the IRS tried to deposit it, the bank said no, and now you have to take a step to receive it another way. Understanding why the rejection happened is the first move, because some rejections you can fix and some you cannot.
Key Takeaways
- Bank rejections send your refund back to the IRS, which then mails you a check instead — adding three to four weeks to your timeline.
- The most common causes are a closed account, wrong account or routing number, or a name mismatch between your return and your bank records.
- You can check the status of a rejected refund using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
- If you provided the wrong account information, you cannot change it after filing, but the mailed check will still reach you if your address is current.
- Fraud flags and account holds require you to contact your bank directly to resolve before resubmitting a future refund.
How to know your refund was rejected
The IRS does not send you a separate notice that your refund was rejected. Instead, you will see a status change in the Where's My Refund tool on IRS.gov. If you have been checking your refund status and it suddenly shows "refund status not available" or reverts to an earlier status, or if the expected deposit date passes and the money never arrives, a rejection may have occurred.
Your bank will not contact you either. Some banks flag the attempted deposit in your account history, but many do not. The safest move is to log into Where's My Refund using your Social Security number, filing status, and the refund amount from your return. If the tool shows your refund was rejected, it will usually display the reason or tell you to contact the IRS.
If you filed electronically and chose direct deposit, you should see a deposit attempt in your bank's transaction history — either a successful deposit or a failed attempt. Check your bank's website or app under recent transactions, or call your bank's customer service line and ask whether a deposit from the IRS was rejected.
The most common reasons banks reject refunds
Closed account: If you provided an account number for a checking or savings account that you have since closed, the bank will reject the deposit. This is the single most common reason. The IRS will then mail you a check.
Wrong account or routing number: A typo when entering your account number or routing number on your tax return means the IRS tries to deposit into an account that does not exist or belongs to someone else. The receiving bank rejects it. If the money went to someone else's account, contact the IRS immediately — they can attempt to recover it, though this process is slow.
Name mismatch: Your bank records must match the name on your tax return. If you filed under a married name but your account is still under your maiden name, or if your account name has a middle initial and your return does not, some banks will reject the deposit as a fraud precaution.
Account flagged for fraud or hold: If your bank has placed a hold on your account or flagged it for suspicious activity, it may reject incoming deposits until you resolve the issue. This requires you to contact your bank directly.
Account type mismatch: A small number of banks reject deposits to certain account types, such as savings accounts or money market accounts. The IRS typically sends refunds only to checking accounts.
What happens to your money after rejection
Once your bank rejects the deposit, the IRS receives the rejection notice within one to two business days. The IRS then holds the refund in its system and waits a set period — usually 10 to 14 days — to see if you contact them to provide corrected banking information. If you do not contact them during that window, the IRS automatically issues a paper check and mails it to the address on your tax return.
The mailing process takes an additional three to four weeks from the date the check is issued. This means a rejected refund typically reaches you four to six weeks after the initial rejection, compared to the standard five to seven business days for a successful direct deposit.
Your refund amount does not change, and no fees are deducted. You receive the full amount you were owed, just by check instead of deposit.
How to track a rejected refund
Use the Where's My Refund tool on IRS.gov to see the current status. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight.
If the tool shows your refund was rejected, it may display the reason. If it says to contact the IRS, call the IRS at 1-800-829-1040 (the main customer service line) and have your Social Security number, filing status, and refund amount ready. Wait times are typically shorter early in the morning and later in the week.
Once the IRS has issued a check, Where's My Refund will show a mailing date. You can also request the IRS mail you a Form 3911, Taxpayer Statement Regarding Refund, which documents the rejection and can help if you need to dispute a missing check later.
What you can and cannot do to fix a rejection
You cannot change your bank information after you file your return. If you provided the wrong account number or routing number, you cannot go back and correct it through the IRS. The only way to redirect a rejected refund to a different account is to wait for the IRS to mail you a check, then deposit that check yourself into the correct account.
If your account was closed, you cannot reopen it to receive the deposit. Again, you will receive a check by mail.
If the rejection was due to a name mismatch, you can contact your bank to ask whether they will accept a resubmission with clarified information. Some banks will, but the IRS cannot resubmit without your request. Call the IRS at 1-800-829-1040 and explain the situation — they may be able to attempt a second deposit if your bank agrees to accept it.
If your account was flagged for fraud or placed on hold, contact your bank immediately to resolve the issue. Once the hold is lifted, you can call the IRS and ask them to attempt the deposit again. Not all banks will agree to retry, so confirm with your bank first.
Preventing rejection on future refunds
Before you file next year, verify your banking information. Log into your bank's website and confirm the account number and routing number. Make sure the name on the account matches exactly how you will file your return — including middle initials, suffixes, or any name changes.
If you are filing jointly, both spouses' names should match your bank records. If one spouse's name does not match, use the account in the other spouse's name, or open a new account with both names before filing.
When you enter your banking information on your tax return, double-check it. A single wrong digit in the account number or routing number will cause a rejection. Many tax software programs now verify account information in real time — if your software offers this, use it.
If you have recently moved, update your address with the IRS before filing. This ensures that if a check must be mailed, it reaches you. You can update your address on IRS.gov or by calling 1-800-829-1040.
What to do if your check never arrives
If the IRS issued a check and the mailing date has passed by more than four weeks, the check may be lost in the mail. Request a Form 3911, Taxpayer Statement Regarding Refund, from the IRS. This form documents that a check was issued and can be used to file a claim with the Postal Service or to request the IRS issue a replacement check.
Call the IRS at 1-800-829-1040 and ask them to mail you Form 3911. You will need to complete it, sign it, and return it to the IRS. Once they receive it, they can issue a replacement check or, in some cases, attempt a direct deposit to a corrected account if you provide one.
If you suspect mail theft or fraud, file a report with the Postal Service at USPS.com under "Report Suspicious Mail" and contact your local police department. Provide the IRS with copies of these reports when you submit Form 3911.
Frequently Asked Questions
Can the IRS send my refund to a different bank account after rejection?
No. Once you file, you cannot change the bank information the IRS has. If the deposit is rejected, the IRS will mail a check to your address on file. You can deposit that check into any account you choose. If you want the IRS to attempt a second deposit to a corrected account, call them at 1-800-829-1040 and ask — they may try again if your bank agrees, but this is not may provide.
How long does it take to get a check after my refund is rejected?
The IRS typically waits 10 to 14 days after a rejection to see if you provide corrected information. If you do not, they issue a check and mail it. The check takes three to four weeks to arrive by mail. Total time from rejection to receipt is usually four to six weeks.
What if the rejected refund went to someone else's account by mistake?
Contact the IRS immediately at 1-800-829-1040 with your Social Security number and the details of the rejection. The IRS can attempt to recover the funds from the other account, but this process is slow and not always successful. File a report with your bank as well, as they may be able to reverse the deposit on their end.
Do I have to pay taxes on a refund that was rejected and then reissued as a check?
No. A rejected refund is still your refund — it is money the IRS owed you. Whether it arrives by deposit or check does not change the tax treatment. You do not owe taxes on it.
Can I deposit the refund check into a different account than the one I originally provided?
Yes. Once you receive the check by mail, you can deposit it into any account in your name at any bank. The check is made out to you, so you have full control over where it goes.