What to do if your refund check never arrived or was lost
If you were expecting a mailed tax refund check and it did not arrive, or if you received one but lost it before cashing it, you have two main ways to get a replacement. The IRS can issue you a new check by mail, or you can request that they deposit the refund directly into your bank account instead. Both routes start the same way: you need to find out whether the IRS actually sent the original check, and if so, where it went.
The fastest way to find out is to check the status of your refund on the IRS website using the Where's My Refund tool, or by calling the IRS directly. If the tool shows your refund was sent but you never received it, the IRS will walk you through the process of getting a replacement. If you have already cashed the original check, you do not need a replacement — the money is already in your account.
Key Takeaways
- Check the status of your refund using the IRS Where's My Refund tool or by calling 1-800-829-1954 before requesting a replacement.
- If the IRS shows your check was mailed but you never received it, you can request a replacement check or ask for a direct deposit instead.
- A replacement check takes about four weeks to arrive once the IRS processes your request.
- If your check was lost or damaged after you received it, you will need to contact your bank about depositing a replacement or getting a stop payment on the original.
- Keep records of your refund status and any correspondence with the IRS in case you need to follow up later.
Check your refund status before requesting a replacement
The IRS tracks every refund it sends out. Before you ask for a new check, you need to know whether the original one was actually mailed to you. Go to irs.gov and look for the "Where's My Refund" tool. You will need your Social Security number, filing status, and the exact refund amount from your tax return. The tool will tell you whether your refund is still being processed, has been sent, or has already been delivered.
If you do not have internet access or prefer to speak with someone, you can call the IRS at 1-800-829-1954. Have your tax return in front of you when you call. The wait time is usually shorter early in the morning or later in the week. A representative can tell you the exact date your check was mailed and the address it was sent to.
If the tool or the IRS tells you the check was never sent, or if it shows a status you do not understand, ask the representative to explain it. Do not assume the check is lost until you have confirmed that it was actually mailed.
Request a replacement check from the IRS
If the IRS confirms that your check was mailed but you never received it, you have two options: request a replacement check, or ask them to send the money by direct deposit instead. Most people find direct deposit faster and more reliable, but if you prefer a check, the IRS will send one.
To request a replacement, you will need to fill out Form 3911, Taxpayer Statement Regarding Refund. You can get this form from irs.gov, or the IRS representative can mail it to you. The form asks you to confirm your identity, your refund amount, and the original mailing address. You will also need to state whether you want a replacement check or a direct deposit.
Mail the completed form to the IRS address shown in the instructions that come with the form. The address depends on which IRS service center processed your return. Do not mail it to the main IRS office — it will take much longer. Include a copy of your tax return or a notice the IRS sent you, so they can match your form to your account quickly.
How long a replacement check takes
Once the IRS receives your Form 3911, they typically issue a replacement check within four weeks. The check then takes another one to two weeks to arrive by mail, depending on where you live. In total, you should expect to wait four to six weeks from the time you mail the form.
If you are in a time-sensitive situation — for example, you need the money to pay a bill — consider asking for direct deposit instead when you submit your form. Direct deposits are usually faster than mailed checks, though the exact timing depends on your bank.
Request direct deposit instead of a check
If you would rather have the money deposited into your bank account, you can ask the IRS to do that instead of sending a check. This is often faster and eliminates the risk of the check getting lost again. On Form 3911, you will see a section for banking information. Fill in your account number and routing number — you can find both on a blank check, or call your bank to ask.
The IRS will verify your banking information before processing the deposit. If there is an error in your account number or routing number, the deposit may be rejected and sent back to the IRS, which delays everything. Double-check the numbers before you mail the form.
What to do if you already cashed the original check
If you received the original check and already cashed it, you do not need a replacement. The money is in your account. The IRS has no record of a lost or missing check because the check was successfully deposited or cashed.
If you lost the check after receiving it but before cashing it, contact your bank. Some banks can help you place a stop payment on the original check and deposit a replacement. The IRS can also issue a new check if you provide proof that the original was never cashed — your bank can give you a statement showing this.
If your replacement check does not arrive
If four to six weeks have passed since you mailed Form 3911 and you still have not received your replacement check, contact the IRS again. Call 1-800-829-1954 and tell them you submitted a replacement request. Have the date you mailed the form and a copy of the form itself ready. The IRS can look up whether they received it and what status it is in.
If the form was lost in the mail, the IRS can resubmit your request. If it was received but the check was never issued, they can investigate why. Keep any receipts or tracking information from when you mailed the form — this helps the IRS locate your request faster.
Frequently Asked Questions
Can I request a replacement check online instead of mailing a form?
The IRS does not currently allow you to request a replacement refund check through their website. You must mail Form 3911 or call 1-800-829-1954 to request one. Some third-party tax software companies offer services to help with this, but the actual request still goes to the IRS by mail.
What if the IRS says my check was delivered but I never got it?
If the tracking shows the check was delivered to your address but you did not receive it, contact your local postal carrier or post office. They can investigate whether the check was left in a mailbox, with a neighbor, or returned to the IRS. If the post office confirms it was lost, the IRS will issue a replacement.
Do I have to pay anything to get a replacement check?
No. The IRS does not charge a fee to issue a replacement refund check or to change your refund to direct deposit. If a company offers to help you get a replacement for a fee, you do not need to use them — you can do it yourself for free.
Can I cancel a check the IRS already mailed and ask for direct deposit instead?
If your original check has not arrived yet, you can call the IRS and ask them to stop payment on it and send a direct deposit instead. This is faster than waiting for the check to arrive and then depositing it. Have your refund status information ready when you call.
What if I moved after I filed my taxes?
If you moved and your refund check was mailed to your old address, you can contact the post office and ask them to forward it to your new address. If that does not work, submit Form 3911 with your current address, and the IRS will send a replacement check there instead.