Mail delivery adds 5 to 7 business days to your refund timeline
If you chose to receive your tax refund by mail instead of direct deposit, the IRS processes your return the same way—but the final step takes longer. After the IRS approves your refund, they print a check and send it through the postal service. This mailing step typically takes 5 to 7 business days from the date the IRS releases your money, though it can stretch to 10 business days depending on where you live and current mail volume.
The total time from filing to having cash in hand is usually 3 to 4 weeks if you mail your return, or 2 to 3 weeks if you file electronically. The difference is that electronic filing gets processed faster by the IRS, but the mail delivery at the end is the same either way. If you filed early in the tax season, you may wait longer because the IRS processes returns in the order they receive them, and January and February bring millions of returns at once.
The IRS does not control the postal service, so delays beyond 7 business days are usually a mail delivery problem, not an IRS problem. Weather, carrier volume, and address issues can all slow things down. If your check does not arrive within 10 business days of the IRS releasing it, you have options to track it down.
Key Takeaways
- Mail delivery of a tax refund check takes 5 to 7 business days after the IRS releases your money, not counting weekends or federal holidays.
- Your total refund timeline is 3 to 4 weeks from mailing your paper return, or 2 to 3 weeks from filing electronically, because the mail step is the same for both.
- The IRS publishes a "Where's My Refund?" tool that tells you the exact date your check was mailed, so you know when to expect it.
- If your check does not arrive 10 business days after the mailing date, contact the IRS or file a claim with the postal service to locate it.
How to find out when your check was mailed
The IRS "Where's My Refund?" tool is the only reliable way to know when your check is actually in the mail. You can access it at irs.gov/refunds or through the IRS2Go mobile app. You will need your Social Security number, filing status, and the exact refund amount from your return.
The tool updates once per day, usually overnight. When your refund is approved and mailed, the status changes from "processing" to "mailed" and shows you the specific date the check left the IRS. That date is your starting point for the 5 to 7 business day countdown. Do not count weekends or federal holidays—if your check was mailed on a Friday, the 5-day window does not end until the following Thursday.
If the tool shows "processing" for more than 21 days after you filed, something may be wrong with your return. The IRS may be reviewing it for errors, missing information, or fraud concerns. In that case, contact the IRS at 1-800-829-1040 to find out what is holding up your refund.
What causes mail delays beyond the standard timeline
Once the IRS mails your check, delivery depends on the postal service. A check sent to a rural address or a location with mail delivery issues may take longer than 7 business days. Seasonal volume spikes—especially around tax season—can also slow postal delivery nationwide. Winter weather in northern states sometimes delays mail by several days.
Address problems are another common cause. If the IRS has an incomplete or incorrect mailing address on file, your check may be returned to the IRS as undeliverable. This can add weeks to your timeline because the IRS then has to contact you and reissue the check. Make sure the address on your tax return matches your current mailing address exactly, including apartment numbers and ZIP codes.
If you moved recently, you can file a change of address with the postal service, but this does not always catch tax refund checks in time. The safest approach is to file your return before you move, or update your address with the IRS before filing if you have already moved.
Tracking a check that has not arrived
If 10 business days have passed since the IRS mailed your check and it has not arrived, start by checking the "Where's My Refund?" tool again. Sometimes the status updates to show that the check was returned to the IRS as undeliverable. If that happened, the IRS will reissue a new check, usually within 4 weeks.
If the tool still shows "mailed" but your check has not arrived, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the mailing date from the tool ready. The IRS can file a tracer with the postal service to locate your check. This process takes 60 days, and if the check is not found, the IRS will issue a replacement.
You can also file a claim directly with the postal service if you believe your check was lost in the mail. Visit usps.com and look for the mail recovery center or file a claim for missing mail. The postal service will investigate, though this process is slower than going through the IRS.
Why direct deposit is faster than mail
Direct deposit eliminates the mail step entirely. When you choose direct deposit, the IRS deposits your refund straight into your bank account, which typically takes 1 to 2 business days after the IRS approves your return. This means your total timeline is 2 to 3 weeks instead of 3 to 4 weeks, and there is no risk of a lost check.
Direct deposit also works faster if you file electronically. An electronic return with direct deposit can be approved and deposited within 21 days, sometimes sooner. If you mail a paper return and request direct deposit, the IRS still has to manually enter your information, which adds a few days to processing time.
If you do not have a bank account, some tax preparation services offer refund cards—prepaid debit cards that work like direct deposit. The refund is loaded onto the card instead of mailed as a check, and it arrives in the same 1 to 2 business day window as a bank deposit.
Refund checks issued before April 15 versus later in the year
The IRS processes returns in the order they are received, so refunds issued in January and February take longer to reach you because millions of returns are in the queue ahead of yours. Even though mail delivery time is the same, you may wait 4 to 5 weeks total because the IRS takes longer to process your return in the first place.
Refunds issued after April 15 move faster through the IRS system because fewer returns are being filed. If you file in May or June, your return may be processed and mailed within 2 to 3 weeks total. However, the actual mail delivery time—5 to 7 business days—does not change based on the time of year.
Filing early does not speed up your refund if you choose mail delivery. In fact, it can slow things down because you are competing with millions of other early filers for IRS processing time. If speed matters, file electronically and choose direct deposit, regardless of when you file.
What to do if your address is wrong on the return
If you realize your mailing address is incorrect after you file, contact the IRS immediately. Call 1-800-829-1040 and provide your Social Security number and the correct address. The IRS can update your address before your check is mailed, but only if you call before the check is printed and sent out.
If your check has already been mailed to the wrong address, you have a few options. If you still have access to the old address (for example, a family member still lives there), ask them to forward the check to you. Otherwise, contact the IRS and request a replacement check. The IRS will issue a new check to your correct address, which takes another 3 to 4 weeks.
You can also file a change of address with the postal service, which may redirect your check to your new location. However, this does not always work for tax refund checks, so do not rely on it as your only option.
Frequently Asked Questions
Can I get my refund faster if I pay someone to file my taxes?
No. Tax preparation services file your return the same way the IRS does, and mail delivery takes the same 5 to 7 business days regardless of who prepared your return. The only way to speed up your refund is to file electronically and choose direct deposit instead of mail. Some tax services offer refund advances or loans, but these are separate products and come with fees.
What if my check gets lost in the mail?
Contact the IRS at 1-800-829-1040 and request a tracer. The IRS will work with the postal service to locate your check over 60 days. If it is not found, the IRS issues a replacement check to your address. You can also file a claim with the postal service directly at usps.com, though the IRS route is usually faster.
Does the IRS send a confirmation when they mail my check?
No, but the "Where's My Refund?" tool updates to show the mailing date. Check the tool regularly after your return is approved. The status will change from "processing" to "mailed" with the exact date your check left the IRS.
Can I request a check instead of direct deposit if I already filed?
No. Once you file your return and choose a refund method, you cannot change it. If you filed with direct deposit but want a check instead, you have to wait for the direct deposit to hit your account, then deposit or cash it as needed. For future years, you can choose mail delivery when you file.
How do I know if my check was returned to the IRS as undeliverable?
The "Where's My Refund?" tool will show a status update if your check was returned. If you see this message, the IRS will reissue a new check to the address on file. Contact the IRS at 1-800-829-1040 to confirm your correct address before the replacement is mailed.