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 will mail you a check after your return is processed. Processing itself takes 21 calendar days from the date you filed (or the filing deadline if you filed early). Once the IRS mails the check, you should expect it to arrive within 5 to 7 business days under normal conditions. The total time from filing to cash in hand is typically 26 to 28 days, though delays can extend this.

The IRS does not hold checks in a queue or batch them by region. Your check is printed and mailed as soon as your return finishes processing. The 5 to 7 business day window is the standard Postal Service delivery time for first-class mail, which is what the IRS uses. Weekends and federal holidays do not count as business days, so a check mailed on a Friday may not arrive until the following Thursday.

If you filed your return electronically, processing is faster than if you mailed a paper return. An e-filed return typically processes within 21 days; a paper return can take 4 to 6 weeks to process before the check is even printed. This is the single biggest factor in how long you wait.

Key Takeaways

  • Mail delivery of a tax refund takes 5 to 7 business days after the IRS processes your return, which adds roughly one week to the 21-day processing window.
  • E-filed returns process faster than paper returns, so filing electronically cuts weeks off your total wait time if you choose mail delivery.
  • You can track your refund status on the IRS website using the "Where's My Refund?" tool, which updates once per day and tells you when the check was mailed.
  • If your check does not arrive within 10 business days of the mailing date shown in "Where's My Refund?", contact the IRS to report it as lost or stolen.

How to track when your check was mailed

The IRS tool "Where's My Refund?" is the only official way to see the status of your refund and the mailing date of your check. You access it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight, so checking multiple times in a single day will not give you new information.

The tool shows three possible statuses: "Return Received," "Return Approved," and "Refund Issued." When it says "Refund Issued," it includes the date the check was mailed. This is the date you should start counting your 5 to 7 business days from. If the tool still shows "Return Approved" after 21 days have passed since you filed, contact the IRS at 1-800-829-1040 to ask whether processing is delayed.

Do not rely on the IRS to send you an email or text notification. The tool is your only source of truth. Check it once every few days rather than daily, since it updates only once per day and you cannot speed up processing by monitoring it.

Why mail takes longer than direct deposit

Direct deposit reaches your bank account within one business day of the IRS releasing your refund. Mail requires the IRS to print a physical check, insert it into an envelope, and hand it to the Postal Service. Even though the IRS processes returns in batches, the actual printing and mailing happens in sequence, which is why the 5 to 7 day window exists.

The Postal Service sorts mail by ZIP code and delivery route. A check mailed from the IRS processing center in Fresno, California, to a rural address in Montana will take longer than one going to a city address in Los Angeles. The 5 to 7 business day estimate assumes normal delivery conditions and does not account for weather delays, staffing shortages, or mail volume spikes during tax season.

If you are waiting for a refund and need the money quickly, direct deposit is always faster. If you filed by mail and chose mail delivery, you cannot change to direct deposit after the fact—the check will be mailed as originally requested.

What to do if your check does not arrive

If 10 business days have passed since the mailing date shown in "Where's My Refund?" and you have not received your check, report it to the IRS. Call 1-800-829-1040 and have your Social Security number, filing status, and the mailing date ready. The IRS can issue a replacement check or, in some cases, deposit the refund directly to your bank account instead.

The IRS will ask you to wait 60 days from the mailing date before issuing a replacement, unless you can show evidence that the check was lost or stolen (such as a police report or a note from your postal carrier). If you moved after filing but before the check arrived, the Postal Service may have returned it to the IRS as undeliverable. In that case, the IRS will hold it and you will need to contact them with your new address.

Do not assume the check is lost immediately. Mail delays during tax season (February through May) are common. Wait the full 10 business days before calling. If you call too early, the IRS will tell you to wait longer, and you will have to call again.

Paper returns delay the entire timeline

If you mailed your tax return to the IRS instead of filing electronically, add 4 to 6 weeks to the processing time before your check is even printed. The IRS must receive your paper return, open it, scan it, and enter the data into their system before processing begins. This is why paper filers often wait 8 to 10 weeks total for a refund by mail.

The IRS processes paper returns in batches based on the date received, not the postmark date. If you mailed your return on April 1 but it arrived on April 10, processing starts from April 10. Mail your return early enough to account for postal delays, especially during tax season when mail volume is high.

If you filed a paper return and it has been more than 6 weeks since you mailed it, use "Where's My Refund?" to check the status. If the tool says your return has not been received, contact the IRS at 1-800-829-1040 with your mailing date and ask them to search for it. They can confirm whether it arrived and when processing will begin.

Refunds held for verification or amended returns

Some refunds are delayed because the IRS needs to verify information on your return. This happens when there is a mismatch between your return and records from your employer, bank, or state tax agency. The IRS will send you a letter explaining what they need. Do not ignore it—respond within the deadline given in the letter, or your refund will be denied.

If you filed an amended return (Form 1040-X) instead of an original return, processing takes longer. Amended returns are processed by hand and can take 12 to 16 weeks to complete. Mail delivery adds another 5 to 7 days on top of that. If you amended your return, expect to wait 3 to 4 months total.

You can check the status of an amended return using "Where's My Refund?" as well, though the tool updates less frequently for amended returns. If the tool does not show your amended return after 4 weeks, call the IRS at 1-800-829-1040 to confirm they received it.

Frequently Asked Questions

Can I change from mail to direct deposit after I file?

No. Once you file your return and choose a refund method, you cannot change it. If you filed by mail and selected mail delivery, your check will be mailed. If you filed electronically and chose mail, you cannot switch to direct deposit. You can only change the method on your next year's return.

What if the IRS mailed my check to the wrong address?

If you moved after filing but before the check arrived, the Postal Service will return it to the IRS as undeliverable. The IRS holds returned checks for a period of time. Contact them at 1-800-829-1040 with your new address and they can reissue the check or deposit it directly to your bank account instead.

Does the IRS ever mail refunds by certified mail or require a signature?

No. The IRS mails refund checks by first-class mail only, and no signature is required. If someone claims to be from the IRS and offers to mail you a check that requires a signature, it is a scam. The IRS does not contact people about refunds by phone or email.

How do I know if my check was lost in the mail versus delayed?

Wait 10 business days from the mailing date shown in "Where's My Refund?" before assuming it is lost. Mail delays are common during tax season. If 10 business days have passed and you still have not received it, contact the IRS at 1-800-829-1040 to report it and request a replacement.

Is there a way to get my refund faster than mail?

Yes. Direct deposit is the fastest method—your refund reaches your bank account within one business day of the IRS releasing it. If you filed by mail and chose mail delivery, you cannot change it for this year. Next year, file electronically and choose direct deposit to avoid the mail delay entirely.