The IRS mails refund checks, but only if you don't choose direct deposit
The IRS still mails paper refund checks. If you file a tax return and don't provide a bank account number for direct deposit, the IRS will print and mail your refund check to the address on your return. This is the default method when direct deposit information is not included on your tax form.
However, the IRS strongly prefers direct deposit. The agency processes direct deposits faster and more reliably than paper checks. If you have a bank account, providing your routing and account numbers on your return will get your money to you weeks sooner than waiting for mail delivery.
Paper checks remain available because not everyone has a bank account, and some people simply prefer the physical check. The IRS has no plan to stop mailing refund checks, though the timeline for receiving one is longer than it used to be.
Key Takeaways
- The IRS mails refund checks to the address on your return when you do not provide direct deposit information.
- A mailed refund check typically takes four to six weeks from the IRS processing date, though delays can extend this to eight weeks or longer.
- You can track the status of your mailed check using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours.
- If your check does not arrive within the expected timeframe, the IRS can issue a replacement check, but you must wait at least 60 days before requesting one.
- Providing direct deposit information on your next return is the fastest way to receive a refund, typically arriving within 21 days of filing.
How long it takes the IRS to mail a refund check
The IRS processes most refunds within 21 days of receiving your return. However, this 21-day window is the time to process your return and approve the refund — not the time for the check to arrive in your mailbox. Once the IRS approves your refund, it must print the check and send it through the U.S. Postal Service.
From the approval date, expect the mailed check to take an additional two to four weeks. This means the total time from filing to receiving your check is typically four to six weeks. During busy tax season (January through April), some checks take eight weeks or longer because the IRS prints and mails them in batches.
The IRS does not control mail delivery times once the check leaves its facility. Postal delays, address issues, or mail volume in your area can add time beyond the IRS's estimate. If you move after filing but before receiving your check, the IRS may not have your new address, and the check could be returned to the IRS.
Tracking your mailed refund check with Where's My Refund
The IRS provides a free tool called Where's My Refund on IRS.gov. You can use it to see the status of your mailed check at any time. The tool updates once every 24 hours and shows whether your refund has been approved, when it was mailed, and the expected delivery date.
To use Where's My Refund, you need your Social Security number, filing status, and the exact refund amount from your return. The tool will not show your refund status until the IRS has processed your return — typically within 21 days of filing. If you check before processing is complete, the tool will tell you to check back later.
Where's My Refund is the most reliable way to know the status of your check. It is more accurate than calling the IRS, because it pulls directly from the IRS system. If the tool shows your check was mailed but you have not received it after the expected delivery date, you can use the same tool to request a replacement check.
What to do if your refund check does not arrive
If you do not receive your check within the timeframe shown in Where's My Refund, wait at least 60 days from the mailing date before taking action. Postal delays happen, and the check may still arrive. You can confirm the mailing date in Where's My Refund — it will show "Your refund check was mailed on [date]."
After 60 days have passed, use Where's My Refund to request a replacement check. The tool will ask you to confirm that you have not received the original check. Once you submit the request, the IRS will print and mail a new check to you. The replacement check typically takes two to four weeks to arrive.
If Where's My Refund shows your check was never mailed, or if you see an error in the mailing address, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the main tax line) or visit a local IRS office. Bring your Social Security number, filing status, and the exact refund amount. The IRS can investigate why your check was not mailed and issue a replacement or direct deposit if needed.
Why direct deposit is faster than a mailed check
Direct deposit puts your refund into your bank account electronically, without printing or mailing a physical check. The IRS can deposit your refund directly into your account within 21 days of processing your return in most cases. This is two to four weeks faster than waiting for a mailed check to arrive.
To use direct deposit, you provide your bank's routing number and your account number on your tax return. The IRS deposits the money directly, and your bank makes it available to you immediately. There is no risk of the check being lost in the mail, and you do not have to wait for postal delivery.
If you do not have a bank account, some tax preparation services and community organizations offer prepaid debit cards or temporary accounts that can receive direct deposits. Ask your tax preparer or local tax assistance program whether this option is available to you.
Mailed checks versus other refund delivery methods
| Delivery Method | Timeline | How It Works | Best For |
|---|---|---|---|
| Mailed Check | 4 to 6 weeks (or longer during tax season) | IRS prints and mails a paper check to your address | People without bank accounts or who prefer paper checks |
| Direct Deposit | Up to 21 days | IRS deposits refund electronically into your bank account | Anyone with a bank account who wants the fastest refund |
| Prepaid Debit Card | Up to 21 days | IRS deposits refund onto a card issued by a tax preparation company | People without traditional bank accounts |
What happens if you move after filing
If you move after filing your return but before receiving your refund check, the check may be sent to your old address. The U.S. Postal Service will not automatically forward tax refund checks, even if you filed a change-of-address form. The check will be returned to the IRS if the post office cannot deliver it.
To prevent this, update your address with the IRS as soon as you move. You can do this by filing Form 8822-B (Change of Address) with the IRS. Mail it to the address shown in the form instructions — do not send it to your local IRS office. The IRS processes address changes within two to four weeks.
If your check has already been mailed to your old address and you did not receive it, use Where's My Refund to request a replacement check. The IRS will mail the replacement to your new address on file. Provide your new address when you request the replacement.
Frequently Asked Questions
Can I choose to receive my refund by check instead of direct deposit?
Yes. Simply do not provide your bank account information on your tax return. The IRS will mail a check to the address on your return. However, direct deposit is faster and more reliable, so it is recommended if you have a bank account.
How do I know if my check was actually mailed?
Use Where's My Refund on IRS.gov. It will show the exact date your check was mailed. If the tool shows "Your refund check was mailed on [date]," the check has left the IRS facility and is in the mail system.
What if I lost my refund check after it arrived?
Contact your bank or the IRS to place a stop payment on the original check, then request a replacement. The IRS can issue a new check, but you must confirm that the original check was not cashed. This process can take several weeks.
Can the IRS mail my refund to a different address than what is on my return?
No. The IRS mails refund checks only to the address shown on your filed return. If you need to change the address, file Form 8822-B with the IRS before your check is mailed. If the check has already been mailed, request a replacement and provide your correct address.
Is there a way to get my refund faster than waiting for a mailed check?
Yes. File your next return with direct deposit information included. Direct deposit typically delivers your refund within 21 days. If you need your current refund faster and it has not been mailed yet, you cannot change the delivery method after filing, but you can contact the IRS to discuss other options.