Mail delivery adds 5 to 10 business days after the IRS processes your return
The IRS processes your return first—that takes 21 days if you file electronically, or longer if you file on paper. Once the IRS approves your refund and issues it, the actual mailing takes another 5 to 10 business days depending on where you live and mail volume at your local post office. If you filed by mail yourself, add another week or two before the IRS even receives it.
The total timeline from filing to cash in hand is usually 3 to 5 weeks for electronic filers, or 4 to 8 weeks for paper filers. The IRS does not control the last part—once your check leaves their facility, it moves through the postal system like any other mail.
You can track your refund's status on the IRS website using the "Where's My Refund?" tool, which updates once per day. This tool tells you whether the IRS has issued the check, but it does not track the mail itself after that point.
Key Takeaways
- Mail delivery of a tax refund check takes 5 to 10 business days after the IRS issues it, separate from the time the IRS takes to process your return.
- The full timeline from electronic filing to receiving your check is typically 3 to 5 weeks, assuming no errors or missing information on your return.
- Paper filers should expect 4 to 8 weeks total because the IRS takes longer to receive and process paper returns.
- The IRS "Where's My Refund?" tool shows you when the check is issued, but does not track it once it enters the mail system.
- Delays in mail delivery are not controlled by the IRS and depend on postal service volume and your location.
Why mail is slower than direct deposit
Direct deposit lands in your account within 1 to 2 business days after the IRS processes your return. A mailed check has to be printed, sorted, loaded into postal trucks, and delivered to your address—that adds at least a week to the timeline. During high-volume periods like April and May, postal delays can stretch this to 2 weeks or longer.
If you want your refund faster, you can file electronically and choose direct deposit instead. The IRS does not charge for either option. If you have already filed by mail or chosen a mailed check, there is no way to speed up the postal delivery once the check is issued.
What happens if your check does not arrive
Wait at least 10 business days after the IRS says your refund was issued before assuming the check is lost. Mail can take longer than expected, especially during peak tax season or in rural areas. Check "Where's My Refund?" to confirm the IRS actually issued the check—if it shows "processing" or "pending," the check has not been mailed yet.
If 10 business days have passed and the IRS shows your refund was issued, but you have not received the check, contact the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a replacement check, though this adds another 4 to 6 weeks to your wait.
If you suspect the check was stolen from your mailbox, file a police report and contact the IRS with the report number. The IRS may issue a replacement faster if theft is documented.
How the IRS chooses between mail and direct deposit
When you file your return, you choose the refund method on your tax form. If you select direct deposit, you must provide your bank account and routing number. If you select mail, the IRS prints and mails a check to the address on your return.
You cannot change your choice after you file unless you file an amended return, which takes much longer. If you filed on paper and did not specify a method, the IRS defaults to mailing a check.
Refund timing during peak tax season
From late March through May, the IRS processes millions of returns and postal volume is at its highest. Processing times can stretch to 4 weeks or longer, and mail delivery can take 2 to 3 weeks instead of the usual 5 to 10 business days. Filing early in the year—January or early February—usually means faster processing and delivery.
If you file in April or May, assume your refund will take the full 5 to 8 weeks. Do not count on receiving it by a specific date during this period.
Tracking your refund step by step
Go to IRS.gov and use "Where's My Refund?" Enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Issued."
"Return Received" means the IRS has your return but has not finished processing it yet. "Refund Approved" means the IRS has reviewed your return and determined the refund amount, but has not printed or mailed the check. "Refund Issued" means the check has been printed and mailed—this is when the 5 to 10 business day mail timeline begins.
The tool updates once per day, usually overnight. Checking multiple times in the same day will not show new information. If your return shows an error or requires more information, the tool will tell you to contact the IRS.
What slows down refund processing
Missing or incorrect information on your return delays processing. The most common issues are a mismatched Social Security number, an incorrect bank account number if you chose direct deposit, or a signature missing from a paper return. If the IRS finds an error, it will contact you by mail—this adds weeks to your timeline.
Claiming certain credits, like the Earned Income Tax Credit or Child Tax Credit, also triggers additional review. These returns take longer to process even when there are no errors. If you claimed a credit and your refund is taking longer than expected, this is usually why.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer?
No. Tax preparers cannot speed up IRS processing or mail delivery. Some offer "refund anticipation loans" that give you cash when ready, but you pay interest and fees for this service. The IRS processes your return at the same pace regardless of who prepared it.
What if I moved after filing but before receiving my check?
Contact the IRS at 800-829-1040 with your new address before the check is mailed. If the check has already been issued to your old address, the postal service may forward it, but this is not may provide. The IRS can issue a replacement check to your new address, though this takes additional time.
Does filing electronically may provide faster mail delivery?
Electronic filing speeds up IRS processing, but only direct deposit speeds up the final delivery. If you file electronically but choose a mailed check, you still wait 5 to 10 business days for postal delivery after the IRS issues it.
Why does "Where's My Refund?" say my refund was issued but I have not received it?
The IRS issued the check, but it is still in the mail. Wait at least 10 business days from the issue date before contacting the IRS. If 10 business days have passed, call 800-829-1040 to report it missing.
Can I request a check instead of direct deposit after I file?
No. Once you file, you cannot change your refund method without filing an amended return, which takes much longer than waiting for your original refund. Plan your refund method before you file.