What to do when your mailed refund check goes missing

If you were expecting a mailed federal tax refund check and it never arrived, the IRS has a process to issue you a replacement. You cannot straightforward request a new check through the IRS website — you have to contact them directly by phone or mail, and they will verify that the original check was not cashed before sending a replacement. The whole process typically takes four to six weeks from the date you contact them.

The IRS tracks whether your original check cleared a bank. If it did, they will not issue a replacement — the money is already in your account, and you need to find where it went. If it did not clear, they can stop payment on the original and mail a new one.

Key Takeaways

  • Contact the IRS by phone at 800-829-1040 (the main customer service line) or by mail using Form 3911 to request a replacement check.
  • Have your Social Security number, filing status, and the refund amount ready when you call, so the IRS can locate your return quickly.
  • The IRS will verify that your original check was not deposited or cashed before issuing a replacement, which takes one to two weeks.
  • A replacement check arrives by mail within two to four weeks after the IRS confirms the original was not cashed.
  • If your original check was cashed, the IRS will not issue a replacement — you will need to trace where the money went and contact that bank.

How to contact the IRS by phone

Calling the IRS is the fastest way to request a replacement check. Call 800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, the tax year of the return, your filing status, and the refund amount written down before you call. The IRS representative will look up your return and confirm whether the original check was cashed.

Wait times can be long, especially during tax season (January through April). If you reach a representative, they will ask you to confirm your identity and then check the status of your original check. If it has not cleared, they will note your account for a replacement check to be issued. You do not need to do anything else — the replacement will be mailed to the address on your return within two to four weeks.

If the original check was cashed, the representative will tell you the date and location where it cleared. At that point, you will need to contact the bank that cashed it to find out who deposited it.

Requesting a replacement by mail using Form 3911

Form 3911 (Taxpayer Statement Regarding Refund) is the official form the IRS uses to process replacement check requests by mail. You can read it from irs.gov or request a copy by calling 800-829-1040. Fill in your name, address, Social Security number, the tax year, your filing status, and the refund amount. In the space provided, write that your refund check was not received and you are requesting a replacement.

Mail the completed form to the IRS address for your state. The IRS website lists the correct mailing address for each state under "Where to File." Include a copy of your tax return if you have one. The IRS will receive your form in five to seven business days, verify that your original check was not cashed (which takes one to two weeks), and then mail a replacement check within two to four weeks after that.

This route takes longer than calling — typically six to eight weeks total — but it creates a paper record of your request, which can be useful if you need to follow up.

What happens if your original check was already cashed

If the IRS tells you your original check was cashed, they will not issue a replacement. Instead, you need to find out where the money went. The IRS will give you the date the check cleared and the bank that processed it. Contact that bank and ask them to trace the check — they can tell you which account it was deposited into.

If the check was deposited into an account that is not yours, you have a fraud issue. Contact the bank when ready and file a report. If the check was deposited into your own account but you do not see the money, it may have been transferred out or spent. Check your bank statements for the deposit date and trace any transfers that occurred shortly after.

If you believe the check was stolen or forged, file a report with the IRS at irs.gov/identity-theft or call 800-829-1040. You can also file a police report if you believe a crime occurred.

Timing: when to expect your replacement check

The timeline depends on how you request the replacement. If you call, the IRS can often confirm the status of your original check the same day. They will then issue a replacement within two to four weeks. If you mail Form 3911, add five to seven days for the form to arrive, one to two weeks for the IRS to verify the original check, and then two to four weeks for the replacement to be mailed.

Replacement checks are mailed by standard U.S. mail, not by certified or priority mail. Budget an additional five to seven business days for delivery. If you do not receive the replacement check within six weeks of your request, call the IRS again to confirm it was issued.

What to do if the replacement check is lost or delayed

If six weeks have passed since you requested a replacement and you have not received it, call the IRS at 800-829-1040 again. Have the date of your original request ready. The IRS can check whether the replacement check was issued and, if so, whether it was cashed. If it was issued but not received, they can issue a second replacement.

If the replacement check arrives but is damaged, lost, or stolen before you can cash it, contact your bank. Most banks can issue a stop payment on a check and help you deposit the funds another way. You can also contact the IRS again to request another replacement, though this is less common.

Alternatives if you need the money sooner

If waiting four to eight weeks for a replacement check is not feasible, you have limited options. The IRS does not offer expedited mailing for replacement checks. You cannot request the refund be deposited directly to your bank account instead — once a check has been issued, the only way to get the money is to cash that check or request a replacement.

If you need cash when ready, you could ask your bank for a short-term loan or line of credit against the expected refund. Some tax preparation companies offer refund advances, though these come with fees and interest. These are not IRS programs — they are private financial products offered by third parties.

Frequently Asked Questions

How do I know if my check was actually mailed?

Call the IRS at 800-829-1040 with your Social Security number and tax year. They can tell you the date the check was issued and the address it was mailed to. If the address is wrong, that is likely why you did not receive it — you will need to update your address with the IRS and request a replacement to be sent to the correct location.

What if I moved after filing my return?

If your refund check was mailed to an old address, contact the IRS and provide your current address. Request a replacement check to be sent to your new address. The IRS can update your address in their system, but you still need to request the replacement explicitly.

Can I cash my replacement check at any bank?

Yes. A replacement check from the IRS is a standard U.S. Treasury check and can be cashed at any bank, credit union, or check-cashing service. You will need to endorse the back of the check with your signature. Some banks may ask for identification.

What if I find my original check after requesting a replacement?

If you find the original check before the replacement arrives, you can cash either one — but not both. Once you cash one, the other becomes void. If you cash the original, contact the IRS to let them know so they do not mail the replacement. If you cash the replacement, the original will be rejected if you try to cash it later.

How long does the IRS keep records of issued checks?

The IRS keeps records of all issued checks indefinitely. You can request information about a refund check from any prior year by calling 800-829-1040 with your Social Security number and tax year.