Mailed refunds take 3 to 6 weeks from the time the IRS processes your return
When you mail your tax return and the IRS processes it, they print a check and send it through the postal service. The IRS typically mails refund checks within 3 to 6 weeks after they accept your return. The actual delivery time depends on where you live and how the postal service handles your address — urban areas usually see checks arrive faster than rural ones.
The 3 to 6 week window starts after the IRS has accepted and processed your return, not from the day you drop it in the mail. If you mail your return on April 1st but the IRS doesn't process it until April 15th, the clock starts on April 15th. This is why checking your refund status matters: you need to know when the IRS actually received and processed your return, not when you sent it.
Key Takeaways
- The IRS mails refund checks 3 to 6 weeks after processing your return, and postal delivery adds another 1 to 2 weeks depending on your location.
- You can track your refund status on IRS.gov using the Where's My Refund tool, which tells you the exact date the check was mailed.
- Mailed refunds are slower than direct deposit, which typically arrives within 1 to 2 weeks of processing.
- If your check doesn't arrive within 2 weeks of the mailed date shown on Where's My Refund, contact the IRS or file a claim with the postal service.
- State tax refunds sent by mail follow similar timelines but vary by state — some take 4 weeks, others take 8 weeks or longer.
Why mailed refunds take longer than direct deposit
The IRS processes returns in the order they arrive, but they batch refunds for mailing. Instead of printing and mailing one check at a time, they print thousands of checks together and send them to postal facilities in bulk. This batching adds time to the process. Direct deposit refunds skip this step entirely — the money goes straight from the IRS's bank account to yours electronically, which is why they arrive in 1 to 2 weeks instead of 3 to 6.
Once the IRS mails your check, it enters the postal system as regular mail. Regular mail delivery times vary by distance and local postal conditions. A check mailed to a city address might arrive in 3 to 5 business days. A check mailed to a rural address could take 7 to 10 business days or longer. Weather, holidays, and postal volume also affect delivery speed.
How to track when your check was mailed
The IRS tool called Where's My Refund is available at IRS.gov and shows you the status of your refund. You can check it as soon as 24 hours after you file electronically, or about 4 weeks after you mail a paper return. The tool tells you whether your return is still being processed, whether your refund has been approved, and — most importantly — the date your check was mailed.
To use Where's My Refund, you need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. If it says your check was mailed on May 10th, you should expect it to arrive by late May or early June, depending on your location. If it still hasn't arrived 2 weeks after the mailed date, that's when you should contact the IRS.
What to do if your mailed check doesn't arrive
If Where's My Refund shows your check was mailed but you haven't received it after 2 weeks, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the mailed date ready. The IRS can issue a replacement check, but they will ask you to wait a certain amount of time first — usually 30 days from the mailed date — to give the postal service time to deliver it.
If you've waited 30 days and still have no check, the IRS can issue a replacement. This process takes another 2 to 3 weeks. In rare cases, the IRS may offer a direct deposit to your bank account instead of a replacement check, which is faster. You can also file a claim with the U.S. Postal Service if you believe the check was lost in the mail, though the IRS replacement process is usually simpler.
State tax refunds sent by mail take even longer
State tax refunds follow different timelines than federal refunds. Some states mail refunds within 4 to 6 weeks of processing your return. Others take 8 to 12 weeks. A few states offer direct deposit for state refunds, which is faster, but many still mail checks only. Check your state's tax agency website to see what timeline they publish and whether direct deposit is an option.
If you filed both federal and state returns by mail, your federal check may arrive before your state check, or vice versa. They are processed by separate agencies on separate schedules. Track each one separately using your state's refund tracking tool — most states have one similar to the IRS's Where's My Refund.
Mailed refunds and address changes
If you moved after mailing your return but before the check was mailed, the IRS may send it to your old address. The postal service can forward mail for up to 12 months after you file a change-of-address form, but forwarding is not may provide and can add time. If you know you moved, contact the IRS before filing to update your address, or file your return electronically with your current address instead of mailing it.
If your check was mailed to an old address and forwarded to your new one, it may take an extra week or two to reach you. If it was mailed to an old address and you never filed a forwarding order, the postal service will return it to the IRS as undeliverable. The IRS will then hold it and may try to contact you, or you may need to contact them to claim it.
Direct deposit is faster if you can change your method
If you filed by mail and chose a mailed refund, you cannot change to direct deposit for that return. However, if you file electronically next year and provide your bank account information, your refund will arrive in 1 to 2 weeks instead of 3 to 6. This is the single biggest way to speed up your refund.
Some tax software and tax preparation services offer refund advances or loans against your expected refund, which you receive within days. These come with fees and interest, so they are only worth it if you need the money urgently. For most people, waiting for the mailed check or switching to direct deposit next year is the better choice.
Frequently Asked Questions
Can I request that the IRS mail my refund faster?
No. The IRS has one mailing timeline for all refund checks: 3 to 6 weeks after processing. You cannot pay extra or request expedited mailing. Direct deposit is the only way to get your refund faster, and you have to choose it before you file.
What if I filed my return late in the tax season?
Late returns take longer to process because the IRS receives a higher volume. If you file in May or June, expect processing to take 6 to 8 weeks, and mailing to add another 3 to 6 weeks on top of that. Filing early (January or February) is faster because the IRS has fewer returns to process.
Does the post office deliver refund checks on Saturdays?
Regular mail, including refund checks, is delivered Monday through Saturday in most areas. Sunday delivery is not standard. If your check arrives on a Saturday, that is normal. If it hasn't arrived by the end of the second week after the mailed date, contact the IRS.
Can I cash my refund check at any bank?
Yes. Refund checks are regular U.S. Treasury checks and can be cashed at any bank, credit union, or check-cashing service. You do not need to have an account at a specific bank. Bring your ID and the check.
What if my refund check is lost and I need the money now?
Contact the IRS to request a replacement check. The replacement process takes 2 to 3 weeks. If you need money before then, you may need to borrow from family, use a credit card, or take out a short-term loan. Refund advances offered by tax services charge fees and are not worth the cost for most people.