How to find your mailed tax refund

If the IRS told you your refund is being mailed, you can track it using the IRS Where's My Refund tool at irs.gov. Go to the tool, enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool will tell you the date the check was mailed and, once it enters the mail system, when it should arrive at your address.

The IRS mails refund checks from multiple processing centers across the country. Once your check leaves an IRS facility, it enters the U.S. Postal Service system and moves through regional mail hubs to your local post office. The entire journey from IRS to your mailbox typically takes 7 to 10 business days after the mailing date, though weather, mail volume, or address issues can add time.

Check the mailing date first. If the IRS says your check was mailed more than two weeks ago and you still haven't received it, the next step is different depending on whether the check has entered the postal system yet.

Key Takeaways

  • The IRS Where's My Refund tool shows you the exact date your check was mailed and when it should arrive.
  • Mailed refund checks take 7 to 10 business days to reach you after leaving the IRS, not counting weekends or holidays.
  • If your check was mailed more than two weeks ago, contact the IRS directly rather than waiting—they can issue a replacement or investigate a lost check.
  • The IRS processes refunds in batches, so if your return was filed late or flagged for review, your mailing date will be later than earlier filers.
  • A check sent to an old address will be returned to the IRS, which will then mail it to your current address on file—this adds 3 to 4 weeks to delivery.

What the Where's My Refund tool actually tells you

The tool shows three pieces of information: the status of your return, the mailing date of your check, and an expected delivery window. "Mailed" means the check has been printed and sent out. The tool does not track the check once it enters USPS hands—it only tells you when the IRS sent it.

The expected delivery date is an estimate, not a may provide. The IRS bases it on typical mail delivery times from the processing center that handled your return. If you live far from that center or in a rural area, delivery may take longer. If you live nearby, it may arrive sooner.

Once the tool shows "mailed," you can also sign up for text or email notifications through USPS Informed Delivery. This service alerts you when mail is headed to your address, though it does not always catch every piece. It is one more way to track when your check is close.

When your check is late

If the IRS says your check was mailed more than 14 days ago and you have not received it, call the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS will ask for your current mailing address and confirm it matches their records. If it does not, that is likely the problem—your check was sent to an old address and is being returned to the IRS.

If your address is correct and the check is still missing, the IRS can issue a replacement check or, in some cases, send the refund by direct deposit to a bank account instead. A replacement check takes another 4 to 6 weeks to arrive. Direct deposit is faster—usually 3 to 5 business days—but you will need to provide a valid bank account number and routing number.

The IRS will also file a trace on the original check. This means they contact USPS to search for it in the mail system. If the check is found, USPS will deliver it to you. If it is not found within 60 days, the IRS will issue a replacement without asking you to wait longer.

Address problems and returned checks

The most common reason a refund check does not arrive is an address mismatch. If you moved since you filed your return and did not update your address with the IRS, your check will be mailed to the old address. The post office will mark it as undeliverable and return it to the IRS.

When the IRS receives a returned check, they update your address based on what the post office sends back. They then re-mail the check to your new address. This process adds 3 to 4 weeks to your total wait time. The Where's My Refund tool will eventually show a new mailing date, but there is a lag—sometimes a week or more—before the tool updates.

If you know you moved, do not wait for the check to be returned. Call the IRS at 800-829-1040 and give them your current address. They can update it immediately and re-mail your check faster than waiting for the post office to return it.

Checks held up by return reviews or errors

Some returns are held for review before a refund is mailed. This happens when the IRS needs to verify information on your return—income, dependents, credits, or deductions that do not match other records they have. A review can add 2 to 4 weeks to your refund timeline, sometimes longer if the IRS needs documents from you.

If your return is under review, the Where's My Refund tool will show "processing" or "under review" rather than "mailed." The tool will not give you a mailing date until the review is complete. If you have not heard anything in 30 days, call the IRS at 800-829-1040 to ask what they are reviewing and whether they need anything from you.

Errors on your return—a wrong Social Security number, a math mistake, or a missing signature—also delay refunds. The IRS will correct simple math errors on their own and mail your refund. For other errors, they will send you a notice asking you to fix it or provide more information. Do not ignore these notices. Respond within the deadline given, or your refund will be delayed further.

What to do if the post office loses your check

If USPS loses your check in the mail, you will not know for certain until you have waited at least 14 days past the mailing date and confirmed with the IRS that it was actually mailed. Once the IRS confirms the check was lost, they will issue a replacement. You can request the replacement be sent by direct deposit instead, which is faster.

In rare cases, a check arrives damaged or torn. If this happens, do not try to cash it. Take it to your bank and explain the situation. Most banks will reject a damaged check and tell you to contact the IRS for a replacement. Call 800-829-1040 and tell them the check arrived damaged. They will send a new one.

Frequently Asked Questions

How long does it take for a refund check to arrive after the IRS mails it?

The IRS estimates 7 to 10 business days from the mailing date. This does not include weekends or federal holidays. If your check was mailed on a Friday, the clock starts Monday. Weather delays, mail volume spikes, or distance from the processing center can add a few days.

Can I see my check in the mail with USPS tracking?

No. The IRS does not provide tracking numbers for refund checks. Once the check leaves the IRS, it moves through the postal system like regular mail. USPS Informed Delivery may show you that mail is coming to your address, but it does not track individual checks.

What if I never got a mailing date from the IRS?

If the Where's My Refund tool shows "processing" or "under review" instead of a mailing date, your return has not been approved yet. Check the tool again in a few days. If it still shows no mailing date after 30 days, call the IRS at 800-829-1040 to find out what is holding up your refund.

Can I cancel a mailed check and get direct deposit instead?

Once the check is mailed, you cannot cancel it. If it arrives, you can cash it normally. If it is lost or takes too long, you can ask the IRS for a replacement by direct deposit when you call to report the missing check.

What if my check was sent to an old address?

Call the IRS at 800-829-1040 and give them your current address. They will update your file and re-mail the check. The post office will also return the original check to the IRS, which will then mail it to your new address. Either way, expect an additional 3 to 4 weeks from the time you call.