Mailed refunds arrive in 7 to 10 business days after the IRS sends them
Once the IRS mails your tax refund check, you should expect it to arrive within 7 to 10 business days. This timeline assumes the check is mailed to the address on your tax return and that the postal service delivers without unusual delays. The IRS does not control delivery after the check leaves their facility — the U.S. Postal Service handles the rest.
The 7 to 10 day window is the standard postal delivery time for first-class mail. In practice, many checks arrive within 5 to 7 days, but weather, postal volume, and distance can extend it. If you live far from the IRS processing center or during peak mail periods (April through June), the full 10 days is more likely.
The real wait begins before the check is mailed. The IRS processes returns in the order they receive them, and that processing step — from when you file to when the check is printed and mailed — typically takes 21 days. So your total time from filing to having the check in hand is usually around 28 to 31 days, not just the 7 to 10 days after mailing.
Key Takeaways
- After the IRS mails your check, postal delivery takes 7 to 10 business days under normal conditions.
- The IRS processes your return and prints the check before mailing, which adds 21 days to the timeline before the check even leaves their facility.
- You can track your refund status on the IRS website using the "Where's My Refund?" tool, which updates every 24 hours and tells you the exact mailing date.
- If your check does not arrive within 10 business days of the mailing date shown in "Where's My Refund?", contact the IRS or file a claim with the Postal Service.
- Mailed refunds are riskier than direct deposit because checks can be lost, stolen, or delayed — direct deposit reaches your account in 1 to 2 business days instead.
Why the IRS mails checks instead of using direct deposit
You receive a mailed check instead of direct deposit when you did not provide banking information on your tax return or when the IRS could not verify your account details. Some people choose the mailed check option deliberately, though this is less common because it adds weeks to the refund timeline.
If you filed electronically, the IRS assumes you want direct deposit unless you specifically selected "check" on your return. If you filed on paper, a check is the default unless you included banking information and signed the authorization line. Either way, once the return is processed, the delivery method is locked in — you cannot change it mid-process.
How to track your mailed refund and find the exact mailing date
The IRS "Where's My Refund?" tool on IRS.gov is the only official source for your refund status. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once every 24 hours and shows you the current status: received, being processed, mailed, or deposited.
When your refund is mailed, the tool displays the exact date the check left the IRS facility. This is the date you should count forward 7 to 10 business days from — not the date you filed or the date you checked the tool. Write down this mailing date so you know when to expect the check and when to follow up if it does not arrive.
You can also call the IRS refund hotline at 1-800-829-1954 to get your status by phone. Have your Social Security number, filing status, and refund amount ready. The phone line is available Monday through Friday, 7 a.m. to 7 p.m. your local time, though wait times are long during tax season (February through April).
What to do if your check does not arrive within 10 business days
If 10 business days have passed since the IRS mailing date and you have not received the check, first verify the mailing address on your return. Go back to "Where's My Refund?" and confirm the address shown matches where you live. If the address is wrong, the check may have been mailed to an old address — contact the IRS to request a replacement check sent to the correct address.
If the address is correct, file a claim with the U.S. Postal Service. You can do this online at USPS.com under "Missing Mail" or by visiting your local post office with your return receipt or a copy of your tax return showing the refund amount. The Postal Service will investigate whether the check was lost in transit. This process takes 30 to 60 days.
While the Postal Service investigates, contact the IRS at 1-800-829-1954 to report the missing check. The IRS can place a stop on the original check and issue a replacement. You will need to provide the mailing date, your address, and the refund amount. The replacement check typically arrives within 4 to 6 weeks.
Checks lost or stolen in the mail
If your refund check arrives but is damaged, lost after you receive it, or stolen from your mailbox, the IRS can issue a replacement. You will need to sign a statement under penalty of perjury confirming the check was not received or was stolen. The IRS Form 3911, Application for Taxpayer Assistance Order, is one way to request this, though you can also call the IRS directly.
If the check was stolen from your mailbox, file a report with your local police department first. Bring the police report number when you contact the IRS — it strengthens your claim and speeds up the replacement process. The replacement check arrives within 4 to 6 weeks of approval.
Why direct deposit is faster and safer than mailed checks
If you file next year and want to avoid the mailing delay, provide your bank account and routing number on your return and select direct deposit. Direct deposit deposits your refund into your account in 1 to 2 business days after the IRS processes your return — no postal delivery time, no risk of loss or theft. The total timeline from filing to having the money is around 21 to 23 days instead of 28 to 31 days.
Direct deposit also eliminates the risk of a check being lost, stolen, or misdirected. If you do not have a bank account, some tax preparation services offer temporary accounts or refund cards that work with direct deposit. These are not free, but they may be worth the cost if you want faster access to your refund.
State tax refunds mailed by your state revenue department
If you are waiting for a state tax refund check, the timeline is similar but varies by state. Most states mail refund checks within 7 to 10 business days after processing, and postal delivery adds another 7 to 10 days. Some states offer direct deposit for state refunds, which is faster — check your state's revenue or taxation website for the option.
You can track your state refund using your state's tax website. Search "[your state] tax refund status" to find the tracking tool. Each state has its own system and update schedule, so the information may not be as current as the IRS tool. If your state refund is delayed, contact your state revenue department directly — they handle state refunds, not the IRS.
Frequently Asked Questions
Can I cash my refund check at a bank if I do not have an account there?
Yes. Most banks will cash a U.S. Treasury check (which your tax refund check is) even if you do not have an account. You will need a photo ID. Some banks charge a small fee for non-customers, typically $5 to $10. Credit unions often cash Treasury checks for free if you are a member of any credit union in the CO-OP network.
What if the refund check is made out to me and my spouse?
Both of you must sign the back of the check. You can deposit it into a joint account, or one spouse can cash it if the other spouse signs the back and writes "pay to the order of [other spouse's name]" above their signature. Some banks require both people to be present to cash a two-name check.
Does the IRS send a notice when they mail my check?
The IRS does not send a separate notice that your check has been mailed. The "Where's My Refund?" tool updates to show the mailing date, and that is your only notification. Check the tool regularly starting around day 21 after you file so you know when to expect the check.
Can I request that the IRS mail my refund to a different address than what is on my return?
No. The IRS mails refunds only to the address on your filed return. If you moved after filing, you can file a change of address with the Postal Service, and they will forward the check to your new address. This adds 5 to 7 days to delivery time. If you did not file a change of address, contact the IRS before the check is mailed to request a replacement sent to the correct address.
Why is my refund check taking longer than 10 business days?
Delays can happen for several reasons: the check was mailed to an incorrect address, postal delays due to weather or high volume, or the IRS has not yet mailed the check (check "Where's My Refund?" to confirm the mailing date). If the mailing date was more than 10 business days ago and you have not received it, file a missing mail claim with the Postal Service and contact the IRS for a replacement.