Mailed refund checks take 7 to 10 business days after the IRS approves your return, plus mail delivery time
The IRS processes your return and approves the refund first. Once approved, they mail the check to the address on file. The 7 to 10 business days is the time from approval to when the check leaves the IRS facility in Kansas City, Missouri. After that, standard U.S. mail delivery adds another 3 to 5 business days depending on distance and postal service speed.
If you filed early in the tax season (January or February), your check may arrive within 3 to 4 weeks total. If you filed closer to the April deadline or filed an amended return, the timeline stretches. The IRS publishes a "Where's My Refund?" tool that shows the exact status of your return and tells you the date your check was mailed.
Mailed checks are slower than direct deposit, which typically arrives in 1 to 3 business days. You chose mailed delivery either because you don't have a bank account, prefer not to give the IRS your banking information, or selected it during filing.
Key Takeaways
- The IRS takes 7 to 10 business days to process your return and mail the check after approval.
- U.S. mail delivery adds 3 to 5 more business days, so total time is typically 2 to 3 weeks from approval.
- The "Where's My Refund?" tool on IRS.gov shows your return status and the exact mailing date of your check.
- Checks mailed to rural or remote addresses may take longer than the standard 3 to 5 business days.
- If your check does not arrive within 4 weeks of the mailing date shown in "Where's My Refund?", contact the IRS to report it missing.
How to track your check using "Where's My Refund?"
Go to IRS.gov and click "Where's My Refund?" in the top navigation. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight.
The status will show one of three messages: "Return Received," "Refund Approved," or "Refund Sent." When it says "Refund Sent," the tool displays the date your check was mailed. That date is your starting point for the 3 to 5 business day mail delivery window.
If the tool still shows "Return Received" more than 21 days after you filed, your return may be held for review. This happens when the IRS flags something for manual inspection—a math error, missing information, or a match issue with W-2s or 1099s. You will receive a letter in the mail if this occurs.
Why your check might be delayed
The most common reason is that your return was selected for review. The IRS randomly selects a small percentage of returns each year, and some are flagged because of discrepancies between your return and documents filed by employers or financial institutions. This adds 2 to 4 weeks to the approval timeline.
Errors on your return also delay processing. If you reported income incorrectly, claimed a dependent who doesn't match Social Security records, or made a math mistake, the IRS will hold the return and send you a notice. You will have to respond before the refund is approved.
A missing or incorrect address on your return causes the check to be returned to the IRS undelivered. If the IRS has your correct address on file from a previous year, they may re-mail it. If not, you will receive a notice asking you to confirm your address. Providing a P.O. box instead of a street address can also cause delays, since some postal routes do not deliver to P.O. boxes reliably.
If you filed an amended return (Form 1040-X), the timeline resets. Amended returns are processed separately and take 8 to 12 weeks from the date the IRS receives them, not from the date you mailed them.
What to do if your check does not arrive
Wait until at least 4 weeks have passed since the mailing date shown in "Where's My Refund?" before reporting it missing. Mail delivery can be slow, especially during tax season when volume is high.
If 4 weeks have passed, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a replacement check, which takes another 4 to 6 weeks to arrive by mail. Some IRS representatives can also issue a refund by direct deposit to a bank account if you provide one during the call.
If you suspect the check was stolen from your mailbox, file a police report and bring a copy to the IRS when you call. The IRS may be able to issue a replacement more quickly in cases of theft.
Refund checks lost in the mail versus checks that never left the IRS
These are two different problems with different solutions. "Where's My Refund?" tells you which one you have. If the tool shows "Refund Sent" with a date, the check left the IRS facility and is in the mail system. If the tool still shows "Refund Approved" with no mailing date, the check has not been printed or mailed yet.
If the check has not been mailed yet and more than 14 days have passed since approval, call the IRS. There may be a printing or mailing delay at the facility. If the check was mailed but never arrived, the IRS can trace it through the postal service or issue a replacement.
How to prevent delays before you file
Double-check your mailing address before you submit your return. Use the address where you actually receive mail, not an old address or a temporary one. If you recently moved, update your address with the IRS before filing, or file your return from your new address.
Report all income on your return, even if you did not receive a 1099 or W-2. The IRS receives copies of these documents from employers and financial institutions, and mismatches trigger a review. If you received a 1099 that you believe is wrong, file your return anyway and include a note explaining the discrepancy.
Use your full legal name as it appears on your Social Security card. Nicknames or middle initials that don't match Social Security records can cause the return to be held. If your name has changed due to marriage or other reasons, update it with Social Security before filing.
Mailed checks versus other refund methods
Mailed checks are the slowest way to receive a refund. Direct deposit to a bank account takes 1 to 3 business days after approval. A refund to a prepaid debit card (if you used one to pay tax preparation fees) is even faster, sometimes arriving the same day approval is issued.
If you want to switch to direct deposit for next year's refund, you can file an amended return this year and provide your bank account information. The IRS will deposit any additional refund by direct deposit instead of mailing a check. For future years, simply enter your bank account details when you file.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing or mailing. The IRS can only tell you the current status and the mailing date. If your check has already been mailed, the only way to receive it faster is to wait for mail delivery or report it missing after 4 weeks and request a replacement by direct deposit.
What if my check is addressed to the wrong person?
If the check has your name misspelled or is addressed to a former spouse, do not cash it. Contact the IRS and request a corrected check. Cashing a check with the wrong name can cause banking problems and may delay the refund process further.
Do I need to do anything after I receive my check?
No. Once you receive and cash the check, keep your receipt or bank statement as proof. You do not need to report it to the IRS. If you filed electronically, you should receive a confirmation email or letter; keep that for your records.
How long does the IRS keep trying to deliver a check before giving up?
The postal service will attempt delivery for up to 15 days. After that, the check is returned to the IRS marked undeliverable. The IRS then holds it for 120 days. If you do not contact them within that window, the refund goes to the U.S. Treasury. Contact the IRS immediately if you learn your check was returned.
Can I change my address after I file if I'm moving?
Yes. Contact the IRS before your check is mailed and provide your new address. Use the IRS online account tool at IRS.gov or call 1-800-829-1040. If your check has already been mailed to your old address, the postal service will forward it if you filed a change of address with USPS, but this adds 1 to 2 weeks.