The IRS gives you three years to cash a tax refund check

A tax refund check from the IRS remains valid for three years from the date it was issued. After three years, the check expires and you cannot cash it at a bank or check-cashing service. The expiration date is printed on the check itself — it appears in the upper right corner, typically formatted as "void after" followed by a date.

The three-year window is a federal rule that applies to all IRS refund checks, regardless of the amount or the reason for the refund. This means if you received a check in April 2022, you have until April 2025 to deposit or cash it. Once that date passes, the check is no longer negotiable, and the funds revert to the U.S. Treasury.

If you have lost the check or it was damaged, you do not need to wait until it expires to take action. You can contact the IRS sooner to request a replacement or have the refund reissued through direct deposit instead.

Key Takeaways

  • Tax refund checks expire three years from the issue date, which is printed on the check itself in the upper right corner.
  • After the expiration date passes, you cannot cash the check at any bank or check-cashing service, and the money goes back to the Treasury.
  • If your check is lost, stolen, or damaged, you can request a replacement from the IRS before the three-year important date.
  • The IRS can reissue your refund as a direct deposit to a bank account, which avoids the expiration problem entirely.

What happens if you try to cash an expired check

Banks and check-cashing services will refuse to process a check that has passed its void-after date. The teller will see the expiration date on the check and reject it at the point of deposit or cashing. You will not be able to deposit it into an account, and a check-cashing store will turn you away.

Once the check is expired, the only way to recover the refund is to contact the IRS directly and request a replacement check or a reissue through direct deposit. This requires proof that you never cashed the original check — the IRS will verify this in their system before issuing a new one.

How to find the expiration date on your check

Look at the upper right corner of the check, just above the check number. The expiration date appears as "VOID AFTER" followed by a month and year. For example, "VOID AFTER 04/30/2025" means the check expires on April 30, 2025, and cannot be cashed after that date.

If the printing is faint or hard to read, hold the check up to light or use a magnifying glass. Some checks have the date printed in small type. If you cannot locate it or read it clearly, you can call the IRS at 1-800-829-1040 and provide your Social Security number and the check amount — they will tell you the exact expiration date.

Requesting a replacement check from the IRS

If your check is lost, stolen, or damaged before the three-year important date, contact the IRS at 1-800-829-1040. Have your Social Security number, the tax year of the refund, and the approximate amount ready. The IRS will verify that the original check was never cashed and will issue a replacement.

A replacement check typically arrives within two to four weeks. The new check will have a new expiration date three years from the date it is issued, giving you another full window to cash it. If you prefer not to wait for a mailed check, ask the IRS whether they can reissue the refund as a direct deposit instead — this is faster and eliminates the expiration problem.

Getting your refund reissued as direct deposit

The IRS can deposit your refund directly into a bank account instead of mailing a check. This option is available even if your original check has expired or been lost. To request a direct deposit reissue, call the IRS at 1-800-829-1040 and provide your account and routing numbers.

Direct deposit typically takes five to seven business days once the IRS processes your request. This route is faster than waiting for a replacement check and avoids the expiration date problem entirely. If you do not have a bank account, some check-cashing services and prepaid card providers offer account numbers that can receive direct deposits — ask your check-cashing location whether they offer this service.

What to do if you find an old uncashed check

If you discover an old tax refund check and the expiration date has not yet passed, take it to a bank or check-cashing service when ready. Bring a photo ID and any other identification the institution requires. The check will process normally as long as it is still within the three-year window.

If the expiration date has already passed, do not attempt to cash it — banks will reject it. Instead, contact the IRS at 1-800-829-1040 to report the uncashed check and request a replacement or direct deposit reissue. Have the check in front of you so you can provide the check number, amount, and issue date to speed up the process.

Frequently Asked Questions

Can I cash a tax refund check after the void-after date if I have the original check?

No. Banks and check-cashing services are required to refuse any check that has passed its expiration date, regardless of whether you have the original. The only remedy is to contact the IRS for a replacement or direct deposit reissue.

How do I know if the IRS already cashed my refund check?

Call the IRS at 1-800-829-1040 with your Social Security number and tax year. They can tell you whether the check cleared. If it did not, you can request a replacement. If it did, the funds were deposited and you should not have the check in your possession.

What if I lost my check and it is close to the three-year expiration date?

Contact the IRS when ready at 1-800-829-1040. Request a direct deposit reissue rather than a replacement check — it is faster and will not expire. If you do not have a bank account, ask whether the IRS can work with you on alternative options.

Can someone else cash my tax refund check if they find it?

Technically, a tax refund check is made out to you by name, and most banks will not cash it without your endorsement on the back. However, do not assume this is a may provide. If you lose a check, report it to the IRS and request a replacement to be safe.

Does the three-year rule explore to state tax refund checks too?

State rules vary. Most states follow a similar three-year window, but some allow longer or shorter periods. Check your state's tax agency website or call them directly to confirm the expiration date on a state refund check.