Check the IRS Where's My Refund tool first
The IRS Where's My Refund tool is the fastest way to see whether your refund was mailed and when. Go to irs.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool will tell you one of three things: your refund is still being processed, it was mailed on a specific date, or there is a problem with your return.
If the tool says your refund was mailed, it will give you the date it left the IRS. From there, you can estimate when it should arrive based on how mail moves. The IRS typically mails refunds within 21 days of approving your return, but the actual delivery depends on your postal service, not the IRS.
You can check this tool as often as you want. It updates once per day, usually overnight. If you checked it yesterday and nothing had changed, checking again today might show a mailing date.
Key Takeaways
- The IRS Where's My Refund tool on irs.gov tells you the exact date your refund was mailed if it has left the IRS.
- Once the IRS mails your refund, delivery time depends on the postal service, not the IRS—typically five to seven business days for standard mail.
- If your refund was mailed more than two weeks ago and has not arrived, contact USPS to file a missing mail claim or check with your bank if it was direct deposited.
- If the IRS tool shows an error code or says your return is still processing after 21 days, you may need to contact the IRS directly at 800-829-1040.
What to do if your refund was mailed but has not arrived
Mail takes time. The IRS says refunds mailed by check typically arrive within five to seven business days, but weather, postal delays, and address issues can add time. If the Where's My Refund tool shows your refund was mailed more than two weeks ago and you still have not received it, the next step depends on whether you live in the United States.
Contact USPS directly through usps.com or by calling 1-800-275-8777. You can file a missing mail claim online through USPS Informed Delivery or at your local post office. Have the mailing date from the IRS tool ready. USPS will search for the check and contact you if they find it. If they do not find it within 30 days, USPS will close the claim and you will need to contact the IRS to request a replacement check.
If you live outside the United States, mail can take much longer—sometimes four to six weeks or more. Check with your local postal service first to see if the check is still in transit before filing a claim.
How to request a replacement check if the original is lost
If USPS cannot find your check or if more than 30 days have passed since the mailing date, contact the IRS at 800-829-1040. Have your Social Security number, filing status, and the mailing date from the Where's My Refund tool ready. The IRS can issue a replacement check, but this process takes additional time—usually four to six weeks.
Before you call, check your bank account to make sure the refund was not deposited directly by mistake. Some returns are converted to direct deposit if there is a problem with the mailing address, and the money may already be in your account.
The IRS will not issue a replacement check until at least 30 days have passed since the original mailing date. If you call earlier, they will ask you to wait.
Why the Where's My Refund tool might not show a mailing date yet
If you check the tool and it does not show a mailing date, your return is still being processed. This is normal. The IRS processes returns in the order they are received, and some returns take longer than others—especially if there are errors, missing information, or if you claimed certain credits like the Earned Income Tax Credit.
The IRS aims to process most returns within 21 days. If your return was filed electronically and there are no problems, you should see a mailing date within that window. If you filed on paper, add extra time for the IRS to receive and scan your return.
If the tool says your return is still processing after 21 days, or if it shows an error code, you may need to contact the IRS. Call 800-829-1040 or visit your nearest IRS office. Bring a copy of your return and any documents the IRS asked for.
Check your address on file with the IRS
A mailed refund can only reach you if the IRS has the correct address. If you moved recently or if your address on the return is wrong, the check may have been mailed to the wrong place. You cannot change the address on a return that has already been filed, but you can tell the IRS where to send a replacement.
When you call the IRS at 800-829-1040, confirm your current address. If it is different from what is on your return, the IRS can update it and issue a replacement check to the correct address. This adds time to the process, but it ensures the check reaches you.
If you think your check was mailed to an old address, contact the current resident or your local post office. Some post offices will forward mail for a limited time if you filed a change of address form.
Direct deposit as an alternative if your check is lost
If your mailed check is lost and you do not want to wait for a replacement, some IRS representatives can arrange to deposit your refund directly into your bank account instead. This is not automatic—you have to ask for it—but it is faster than waiting for a replacement check to arrive by mail.
When you call the IRS at 800-829-1040, ask whether direct deposit is an option for your refund. You will need to provide your bank account number and routing number. The IRS will verify the information and process the deposit, which typically takes five to seven business days.
Not all IRS offices or situations allow this, so it is worth asking but do not assume it will be available.
Frequently Asked Questions
How long does it take for a mailed refund to arrive after the IRS mails it?
The IRS says five to seven business days, but mail can take longer depending on where you live and postal delays. If your refund was mailed more than two weeks ago, contact USPS to file a missing mail claim.
What if the Where's My Refund tool says my refund was mailed but I never received it?
File a missing mail claim with USPS at usps.com or 1-800-275-8777. If USPS cannot find it within 30 days, contact the IRS at 800-829-1040 to request a replacement check.
Can I change my address if my refund was already mailed?
You cannot change the address on a filed return, but you can tell the IRS your new address when you call to request a replacement check. They will mail it to the correct address.
What if I moved and my refund was mailed to my old address?
Contact your local post office to see if they can forward the check to your new address. If they cannot, call the IRS at 800-829-1040 to request a replacement sent to your current address.
Is there a way to get my refund faster than waiting for a replacement check?
Ask the IRS about direct deposit when you call 800-829-1040. Some offices can deposit your refund directly into your bank account, which takes five to seven business days instead of waiting for mail.