Mailed refunds take 3 to 5 weeks after the IRS processes your return
If you chose to receive your tax refund by mail instead of direct deposit, the IRS will print a check and send it through the postal service. From the moment the IRS approves your return, you should expect the physical check to arrive within 3 to 5 weeks. This timeline assumes the IRS has already processed your return and issued the check — it does not include the time the IRS spent reviewing your return before that point.
The 3 to 5 week window is the IRS's official estimate for mail delivery after the check is printed. In practice, some checks arrive in 2 weeks, and some take closer to 6 weeks, depending on postal service speed and where you live. Rural addresses and addresses far from IRS mailing centers sometimes see longer delays.
The total time from when you file until you hold the check in your hand is much longer. If you file early in the tax season and the IRS processes your return quickly, you might see money within 4 to 6 weeks total. If you file late or your return requires manual review, the processing step alone can take 8 to 12 weeks or more, and then you add another 3 to 5 weeks for mail delivery.
Key Takeaways
- Mailed checks take 3 to 5 weeks to arrive after the IRS prints and sends them, not counting the time the IRS spent processing your return.
- You can track your refund status on IRS.gov using the Where's My Refund tool, which tells you whether the check has been mailed yet.
- If your check does not arrive within 5 weeks of the IRS saying it was mailed, contact the IRS or file a claim with the postal service.
- Direct deposit is faster than mail — most direct deposits arrive within 1 to 2 weeks after the IRS processes your return.
- The IRS mails checks from a central location, so delivery time depends partly on the distance between the mailing center and your address.
How to know when your check was actually mailed
The IRS does not automatically tell you when your check is in the mail. You have to check yourself using the Where's My Refund tool on IRS.gov. This tool shows you the status of your refund in real time and tells you the exact date the IRS mailed your check, if it has been mailed yet.
To use Where's My Refund, go to IRS.gov, find the tool under "Refunds," and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. It will show you one of three statuses: "Return Received" (the IRS is still processing), "Refund Approved" (the IRS approved your return but has not mailed the check yet), or "Refund Sent" (the check is in the mail, with the mailing date listed).
Once the tool says "Refund Sent" and shows a mailing date, start counting from that date. The 3 to 5 week window begins there, not from the day you filed or the day the IRS approved your return. If you see "Refund Sent" on a Monday, the check should arrive by the following Monday through the Monday after that, though it may arrive sooner or take slightly longer.
What to do if your check does not arrive within 5 weeks
If the Where's My Refund tool says your check was mailed more than 5 weeks ago and you still have not received it, contact the IRS. Call the IRS refund hotline at 1-800-829-1954 (available Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the check was actually mailed and, if it was, can issue a replacement check or arrange a direct deposit instead.
If the IRS confirms the check was mailed but you believe it was lost in the mail, you can also file a claim with the U.S. Postal Service. Go to USPS.com, select "File a Claim," and report the missing check. The postal service will investigate, though recovery of a lost check is not may provide. The IRS is usually faster — they can reissue a check or switch you to direct deposit within 2 to 4 weeks.
Do not cash a replacement check if the original one arrives later. If both checks arrive, contact the IRS immediately to report the duplicate. Cashing both is considered fraud, even if it was an accident.
Why mailed refunds take longer than direct deposit
Direct deposit refunds arrive in 1 to 2 weeks after the IRS processes your return because the money moves electronically from the IRS's bank account to yours. There is no printing, no envelope, no sorting, no mail truck. The IRS simply sends a digital instruction to your bank, and the money appears in your account.
Mailed checks require multiple steps: the IRS prints the check at a central facility, places it in an envelope, sorts it with thousands of other checks, hands it to the postal service, and then the postal service delivers it to your address. Each step adds time. The postal service has no priority for tax refund checks — they are treated like regular mail.
If speed matters to you, direct deposit is the better choice. You can change your refund method on your next tax return, or if you filed by mail and chose a check, you cannot change it for that return — you have to wait for the check or contact the IRS to arrange a direct deposit instead.
Factors that slow down mailed refunds
Several things can make a mailed refund take longer than 5 weeks. If you live in a rural area or far from an IRS mailing center, postal delivery naturally takes longer. If you moved recently and did not update your address with the IRS, the check may be sent to your old address and then forwarded, which adds 1 to 2 weeks. If your address is incomplete or hard to read on your tax return, the postal service may delay delivery while they try to match it to a valid address.
Weather and postal service delays also play a role. During the winter, mail moves slower in many regions. During tax season (January through April), the postal service handles a much higher volume of mail, which can slow delivery across the board. If there is a postal service slowdown in your area, your check may take the full 5 to 6 weeks or slightly longer.
The IRS also sometimes batches checks by region, so checks mailed on the same day may not all arrive on the same day. Two people who filed on the same day and received approval on the same day might see their checks arrive a week apart, depending on where they live and how the postal service routes mail in their area.
How to prevent delays with your mailed refund
Make sure your address on your tax return is complete and matches your current mailing address exactly. Include your apartment or unit number if you have one. If you moved after filing, contact the IRS before your check is mailed and provide your new address. You can do this by calling 1-800-829-1954 or by updating your address on IRS.gov if you have an account.
If you know you will be away from home during tax season, consider using a trusted family member's address or a PO box as your mailing address on your return. Make sure you have access to that address or can retrieve mail from it. Do not use a temporary address unless you are certain you can receive mail there.
File your return as early as possible in the tax season. The IRS processes returns faster in January and February than in March and April, so an early filing means your check is mailed sooner. The sooner it is mailed, the sooner it arrives, even if the mail delivery time itself does not change.
Frequently Asked Questions
Can I get my refund faster if I choose mail instead of direct deposit?
No — direct deposit is always faster. Direct deposits arrive in 1 to 2 weeks after processing; mailed checks take 3 to 5 weeks. If you filed by mail and chose a check, you cannot change it for that return. For future returns, choose direct deposit.
What if the IRS says my check was mailed but the tracking tool does not show a delivery date?
The IRS does not track individual checks through the postal service the way packages are tracked. Once the IRS says "Refund Sent," the check is in the mail, but you will not see a specific delivery date. Count 3 to 5 weeks from the mailing date shown in Where's My Refund.
If I moved, will my refund check be forwarded to my new address?
Yes, if you filed a change of address with the postal service. The postal service will forward your check, but forwarding adds 1 to 2 weeks. It is faster to contact the IRS and provide your new address before the check is mailed.
Can someone else pick up my refund check if I am not home?
A refund check is mailed to the address on your tax return and can be picked up by anyone at that address or retrieved from a mailbox. If you live with family or roommates, ask them to watch for it. If you live alone and will be away, arrange for a trusted person to collect your mail or use a different address on your return.
What if my refund check arrives damaged or torn?
Do not try to cash a damaged check. Contact the IRS at 1-800-829-1954 and report the damage. The IRS will issue a replacement check. Bring the damaged check with you if you go to a bank, as some banks will not process a torn check even with IRS approval.