The IRS chose to mail your refund because something in your return or account triggered their system to reject direct deposit
When you request direct deposit on your tax return, the IRS processes that instruction through their system. If something doesn't match or doesn't verify, their computers automatically switch you to a paper check instead—without telling you in advance. You find out when the check arrives in the mail, sometimes weeks after you expected the deposit.
The most common reason is a mismatch between the bank account number or routing number you entered on your return and the account information the IRS has on file from a previous year. Even a single digit wrong will cause the rejection. Other reasons include a frozen or closed account, a name mismatch between your tax return and your bank records, or a flag in the IRS system that requires manual review before any electronic payment can go through.
A paper check takes 7 to 10 business days to arrive after the IRS processes your return, though delivery can take longer depending on mail volume and your location. If you filed early in the season, you may have been waiting for weeks. If you filed closer to the deadline, the check may still be in transit.
Key Takeaways
- The IRS automatically switches to a mailed check when your bank account information does not match their records or fails verification, without notifying you beforehand.
- A single digit error in your routing number or account number is enough to trigger a rejection and force a paper check.
- Paper checks take 7 to 10 business days to arrive after the IRS processes your return, plus additional time for mail delivery to your address.
- You can track the status of your mailed check through the IRS "Where's My Refund" tool, which shows when the check was issued and expected delivery date.
- To prevent this from happening next year, verify your bank account information against your bank statement before you file, and keep a record of what you submitted.
How to learn about your check was actually mailed
Use the IRS "Where's My Refund" tool at irs.gov. Enter your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you whether your refund was approved, when it was issued, and—if it was mailed—the expected delivery date.
If the tool says your refund was issued as a check, it will give you a date. From that date, allow 7 to 10 business days for processing, then add the time it takes mail to reach your address. If you live in a rural area or your mail is slow, add another week. If more than two weeks have passed since the issue date and you have not received the check, contact the IRS at 1-800-829-1040 to report it missing.
The IRS can issue a replacement check, but they will ask you to wait 60 days from the original issue date before they will do so. If you need the money sooner, you may be able to file a claim for the missing check, though this requires paperwork and takes additional time.
Common reasons the IRS rejected your direct deposit request
Bank account number or routing number error: This is the single most common cause. You may have transposed a digit, used an old account number, or written down the routing number incorrectly. The IRS verifies the account number and routing number against the banking system, and if they do not match an active account in your name, the deposit is rejected.
Name mismatch: Your name on your tax return must match your name at the bank exactly. If you recently married, divorced, or changed your name legally, your bank records may not have been updated yet. If your return says "Mary Smith" but your bank account is under "Mary Jane Smith," the IRS system will reject it.
Closed or frozen account: If you closed the account after filing but before the IRS processed your return, the deposit will fail. If your account was frozen due to a dispute, overdraft, or fraud hold, the IRS cannot deposit into it. The system detects this and mails a check instead.
Account flagged for review: Sometimes the IRS flags an account for manual review before releasing funds. This can happen if your return was selected for examination, if there is a discrepancy in your income or withholding, or if the IRS needs to verify information. During this review, direct deposit is held and a check is mailed once the review is complete.
What to do if you need the money before the check arrives
If the check has not arrived and you need the funds, contact your bank first. Ask whether they can verify that the IRS attempted a deposit and was rejected. Some banks will tell you the reason for the rejection, which can help you understand what went wrong.
Next, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. Tell them your check has not arrived and ask them to confirm the mailing address they have on file. If the address is wrong, they can issue a replacement check to the correct address. If the address is correct but the check is lost, you will need to wait the full 60 days before they will issue a replacement.
If you are in financial hardship and cannot wait, some employers and credit unions offer refund anticipation loans—short-term loans that advance you the refund amount while you wait for the check. These loans charge interest and fees, so use them only if you have no other option.
How to prevent this next year
Before you file your return, log into your bank account and write down your routing number and account number exactly as they appear in your bank's records. Do not rely on memory or a check from years ago—routing numbers can change and account numbers can be reassigned. Compare what you write down to what you enter on your return, digit by digit.
Make sure your name on your tax return matches your name at the bank. If you have recently changed your name, update your bank records first, then file your return. If you have multiple accounts at the same bank, double-check that you are using the account number for the account you want the refund deposited into.
After you file, do not close the account you listed on your return until after the refund has been deposited. If you are planning to close an account, wait until the refund arrives, then close it. Keep a copy of your filed return with the routing number and account number you submitted, so you have a record if something goes wrong.
What happens if the check gets lost in the mail
If you have waited longer than the expected delivery date and the check has not arrived, the IRS can issue a replacement. You must wait 60 days from the original issue date before requesting a replacement—this is an IRS rule and cannot be waived. After 60 days, call 1-800-829-1040 and ask for a replacement check.
Have your Social Security number, filing status, and the refund amount ready. The IRS will verify that the original check was issued and not cashed, then issue a new check to the address on file. The replacement check will take another 7 to 10 business days to arrive.
If you believe the original check was stolen or cashed by someone else, you can file a claim with the IRS. This requires a police report and additional documentation, and the process takes several months. Contact the IRS at 1-800-829-1040 to start a claim.
Frequently Asked Questions
Can I change my address so the check goes somewhere else?
If the check has not been mailed yet, you can update your address with the IRS through "Where's My Refund" or by calling 1-800-829-1040. If the check has already been issued and mailed, the IRS cannot redirect it. You will need to wait for it to arrive at the address on file, then contact the IRS for a replacement check to your new address.
Will the IRS try to deposit my refund again, or is it definitely a check?
Once the IRS switches to a paper check, that is final for that year. They will not attempt direct deposit again. The check is the only payment method for that refund. Next year, if you file a new return and request direct deposit, the IRS will process that request separately.
What if I never received the check and it has been more than 60 days?
Call the IRS at 1-800-829-1040 and request a replacement check. The IRS will verify that the original check was issued and not cashed, then mail a new one. If you believe the original check was cashed by someone else, ask about filing a claim, which requires a police report.
Can I request that the IRS deposit the replacement check instead of mailing it?
No. Once the IRS has issued a refund as a paper check, all subsequent payments for that refund will also be mailed. You cannot switch to direct deposit mid-refund. Direct deposit is only an option when you first file your return.
How do I know if my bank rejected the deposit or if the IRS never tried?
Use "Where's My Refund" to see the status. If it says your refund was issued as a check, the IRS never attempted the deposit—they rejected it before trying. If you want to know why, call the IRS at 1-800-829-1040 and they can tell you the reason the direct deposit was rejected.