The IRS will return the refund to itself, then mail you a check
When the IRS tries to deposit your refund into a closed account, the bank rejects the deposit and sends it back. The IRS then stops the direct deposit, waits a few days to confirm the account is truly closed, and mails you a paper check to the address on file with your tax return. This process adds 2 to 4 weeks to your refund timeline — you lose the speed of direct deposit but you do get your money.
The key is that your refund does not disappear. Banks are required to reject deposits to closed accounts immediately, and the IRS has a system in place to handle these rejections. You will not lose the refund amount itself, but you will wait longer to receive it than you would have with a working account.
Key Takeaways
- The bank automatically rejects a deposit sent to a closed account and returns it to the IRS within one to three business days.
- After the IRS confirms the rejection, it stops the direct deposit and mails a paper check to your address on file, which takes an additional 2 to 4 weeks.
- You can call the IRS at 800-829-1040 to confirm the rejection was received and ask when to expect the check.
- If you opened a new account, you cannot change your refund destination once the return is filed, so the check will arrive by mail.
- The paper check is valid for one year from the date it was issued; after that, you must contact the IRS to request a replacement.
How the bank rejection triggers the IRS response
When you file your return and request direct deposit, you provide your bank routing number and account number. The IRS submits the deposit on the date it processes your return. If that account no longer exists, the bank's system flags it as invalid and returns the entire deposit to the IRS's bank account within one to three business days.
The IRS does not immediately know why the deposit failed — it only knows the bank rejected it. The system is designed to handle this: the IRS waits for the rejection notice, confirms it came from the bank (not a processing error), and then stops trying to deposit. At that point, the IRS generates a paper check and mails it to the address shown on your return.
Timeline: how long the check takes to arrive
The delay depends on when the bank rejection reaches the IRS. If your return was processed quickly and the rejection came back within a few days, the IRS may mail the check within one week of the rejection. If there was a delay in the return processing or the rejection took longer to process, the check may not be mailed for two to three weeks after your return was filed.
Once the check is mailed, standard mail delivery takes 7 to 10 business days. In total, you should expect your refund to arrive 3 to 5 weeks after you filed, compared to 1 to 3 weeks for a successful direct deposit. If you filed early in the tax season, the delay may be less noticeable. If you filed late, the wait can stretch into summer.
Tracking your refund status when a rejection occurs
Use the IRS's Where's My Refund tool at irs.gov to check your status. Enter your Social Security number, filing status, and the refund amount. The tool will show whether your return was received, is being processed, or has been sent. If a rejection occurred, the status may show "refund sent" with a date, or it may show a delay message.
If the tool does not show a clear status after two weeks, call the IRS at 800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS representative can tell you whether the bank rejection was received, when the check was mailed, and what address it was sent to. This is the fastest way to confirm the check is on its way rather than lost.
What to do if you receive the check but it is damaged or lost
A refund check is a real check issued by the U.S. Treasury. If it arrives damaged, torn, or with ink smudged, do not try to deposit it — banks will reject it. Instead, call the IRS at 800-829-1040 and explain the damage. The IRS can issue a replacement check, which takes an additional 2 to 3 weeks.
If the check never arrives, wait at least 30 days after the date shown in the Where's My Refund tool before contacting the IRS. Mail delays happen, and the check may still be in transit. After 30 days, call 800-829-1040 with your tracking information. The IRS can place a stop on the original check and issue a new one. Do not cash the original if it arrives after you have requested a replacement — contact the IRS to cancel the replacement instead.
Why you cannot change the refund destination after filing
Once you file your return, you cannot change the bank account or request that the refund be sent to a different account. The IRS processes refunds in batches and does not allow mid-process changes. If you discovered the account was closed after filing but before the refund was processed, your only option is to wait for the paper check and deposit it into your new account yourself.
This is why it is worth double-checking your account number and routing number before you file. If you are unsure whether an account is still open, log into your bank's website or call the bank directly. A few minutes of verification before filing saves weeks of waiting for a paper check.
Cashing the paper check in a new account
Once the check arrives, you can deposit it into any bank account you own — it does not have to be the account you originally listed on your return. Take the check to your bank's branch, use mobile deposit if your bank offers it, or mail it to the bank with a deposit slip. The check is issued by the U.S. Treasury and is valid at any bank.
If you do not have a bank account, you can cash the check at most check-cashing services, though they typically charge a fee (usually 1 to 3 percent of the check amount). Some banks will cash a Treasury check for free even if you do not have an account with them — call ahead to ask. The check is valid for one year from the issue date, so you have time to find the best option.
Frequently Asked Questions
Can I deposit the check into a different bank account than the one on my return?
Yes. The paper check is issued to you personally and can be deposited into any account in your name. You do not need to use the original account or bank. Simply endorse the back of the check and deposit it as you would any other check.
What if I never receive the check in the mail?
Wait at least 30 days from the date shown in the Where's My Refund tool. If it does not arrive, call the IRS at 800-829-1040. The IRS can confirm the mailing address, place a stop on the original check, and issue a replacement. Bring your Social Security number and the refund amount.
How long is the paper check valid?
A Treasury refund check is valid for one year from the issue date printed on it. After one year, the check expires and you must contact the IRS to request a replacement. Do not attempt to deposit an expired check — banks will reject it.
Will I owe any fees or penalties because the direct deposit failed?
No. A failed direct deposit due to a closed account does not trigger any fees, penalties, or interest charges. The IRS simply reissues the refund as a paper check at no cost to you. There is no penalty for having a closed account at the time of filing.
Can I stop the paper check and request direct deposit to a new account instead?
No. Once the IRS has issued a paper check, you cannot change the delivery method. You must wait for the check to arrive and deposit it yourself into your new account. This is why verifying your account before filing is important.