Your refund switched to mail because the IRS found a problem with your bank account information
When the IRS processes your return and finds that your bank routing number, account number, or account type doesn't match their records—or doesn't exist—they can't send money to that account. Instead of holding your refund, they mail a check to the address on your return. This is the most common reason a refund that should have gone directly to your bank arrives by mail instead.
The IRS doesn't send you a separate notice saying your direct deposit failed. You find out when you check your refund status and see "mailed" instead of "deposited," or when the check arrives weeks later than you expected. By then, the decision has already been made and the check is already in the mail system.
Key Takeaways
- A mailed refund usually means the IRS rejected your direct deposit information because the account number, routing number, or account type didn't match their records.
- The IRS processes returns in batches and mails checks without notifying you first, so you won't know until you check your status or the check arrives.
- A check takes 7 to 10 business days to arrive after the IRS mails it, but the mail date shown on your status tracker is not the date it was physically sent.
- If your bank account information was correct, contact the IRS to report the error and ask whether they can reissue as a direct deposit instead.
- Entering the wrong account type (checking vs. savings) is a common mistake that causes the IRS to reject direct deposit and mail instead.
How the IRS validates your bank information before mailing
When you enter your bank details on your tax return, the IRS runs them through a validation system. They check that the routing number belongs to a real bank, that the account number is the right length for that bank, and that the account type (checking or savings) matches what the bank has on file. If any of these pieces don't line up, the IRS flags the return as unable to direct deposit.
The validation happens during processing, which can take anywhere from a few days to several weeks depending on how busy the IRS is and whether your return needs manual review. Once the IRS decides direct deposit won't work, they print a check and send it through the mail. You don't get a warning—the first sign is usually when you check "Where's My Refund?" and see the status changed to mailed.
Common reasons the IRS rejects direct deposit information include entering a savings account number when you selected checking (or vice versa), transposing digits in the routing number, providing an account number that's too short or too long, or using an account at a bank that no longer exists or has merged with another bank.
What "mailed" means on the IRS tracker and when to expect the check
When your refund status shows "mailed," the IRS has printed your check and handed it to the U.S. Postal Service. The date shown on the tracker is the date the IRS released it to mail, not necessarily the date it was physically in a mailbox. From that point, a check typically takes 7 to 10 business days to reach you, though it can take longer depending on distance and mail volume.
If you live far from the IRS processing center or if mail is slow in your area, add another week to that estimate. Checks sent during tax season (February through May) sometimes take longer because mail volume is higher. If your check doesn't arrive within two weeks of the mailed date shown on the tracker, contact the IRS to report it as lost.
The IRS will not reissue a check or send a replacement until at least 30 days have passed since the mailed date. If you need the money sooner, you have no option but to wait for the mail.
How to confirm your bank information was the problem
The IRS doesn't tell you why your direct deposit failed—they just mail the check instead. To find out whether it was actually a bank information error, you can contact the IRS directly at 800-829-1040 (the main tax line) and ask them to review your return. Have your Social Security number, filing status, and the refund amount ready. Tell them your refund was mailed and ask whether it was because of rejected bank information.
The IRS can tell you which piece of information didn't match: the routing number, the account number, or the account type. If it was a typo on your part, ask whether they can reissue the refund as a direct deposit to the correct account instead of waiting for the check to arrive. Some IRS representatives can do this; others will tell you to wait for the check and deposit it yourself.
If you call and the IRS says your bank information was correct, the problem may be on your bank's end. Contact your bank and ask them to confirm that the routing number and account number you provided are accurate and that the account type matches their records.
Reissuing your refund as direct deposit instead of a check
If you confirm that your bank information was wrong and you want the refund sent directly to your account instead of waiting for the check, the IRS can sometimes reissue it. Call 800-829-1040 and explain that your refund was mailed due to incorrect bank information, and ask whether they can cancel the check and send a direct deposit instead.
The IRS can only do this if the check hasn't been cashed yet. Once you receive the check and deposit it, the refund is complete and cannot be reissued. If the check is lost in the mail and you report it to the IRS before it's cashed, they may be able to reissue as a direct deposit, but this depends on the IRS office handling your case and how far along the check is in the mail system.
Reissuing takes additional time—usually 2 to 4 weeks—so if you're close to receiving the check anyway, it may be faster to just wait for it to arrive and deposit it yourself.
What to do if the check arrives but you need the money sooner
Once your check arrives, you can deposit it immediately through your bank's mobile app, at an ATM, or in person at a branch. Most banks make the funds available within one business day for mobile deposits and same-day for in-person deposits. This is faster than waiting for the check to clear through the mail.
If you've already waited weeks for the check to arrive and you need immediate access to the money, ask your bank whether they offer check cashing or early availability for tax refund checks. Some banks prioritize tax refunds and make the full amount available the same day.
Do not attempt to cash the check before it arrives or deposit it twice. The check is issued to you by name, and attempting to cash it without the physical check is fraud. Once it's deposited, cashing it again will result in overdraft fees and possible legal consequences.
Preventing this from happening on next year's return
To avoid having your refund mailed instead of direct deposited next year, double-check your bank information before you file. Verify the routing number on your bank's website or by calling the bank directly—don't rely on memory or old documents. Confirm that you're entering a checking account number if you selected checking, or a savings account number if you selected savings.
If you're filing through a tax software or with a tax preparer, ask them to read back the routing and account numbers to you before submitting. A single transposed digit will cause the IRS to reject the direct deposit and mail a check instead.
Keep a record of the routing and account numbers you used on your return. If your refund is mailed and you need to contact the IRS, having this information on hand will help you explain what went wrong and ask for a reissue.
Frequently Asked Questions
Can I stop the check and get direct deposit instead?
Only if the check hasn't been cashed yet. Call the IRS at 800-829-1040 and ask whether they can cancel the mailed check and reissue as a direct deposit to your correct bank account. This takes 2 to 4 weeks and only works if the check is still in transit or hasn't been deposited.
How long does a refund check take to arrive after the IRS mails it?
Typically 7 to 10 business days, though it can take longer depending on distance and mail volume. The date shown on the IRS tracker is when they released it to the Postal Service, not when it was physically mailed. If it doesn't arrive within two weeks, contact the IRS to report it as lost.
What if my bank account closed before the check arrived?
The check is issued to you personally, not to the account. You can deposit it into a different account at the same bank or a different bank entirely. If you've closed all your accounts, you can cash the check at your bank or at a check-cashing service, though some charge a fee.
Does the IRS send a notice when they mail a refund instead of direct depositing?
No. The IRS doesn't notify you that direct deposit failed. You find out by checking "Where's My Refund?" on the IRS website or when the check arrives. This is why checking your refund status regularly during tax season is important.
Can I deposit a tax refund check through my phone?
Yes. Most banks allow mobile check deposit through their app. Take a photo of the front and back of the check and submit it through the app. The bank typically makes the funds available within one business day, sometimes the same day.