Yes, tax refund checks do expire, but the timeline is longer than most people think. The IRS will not cash a check that is more than one year old. If your check is dated April 15, 2023, you have until April 15, 2024 to deposit or cash it. After that date, the check becomes void and you cannot use it at a bank or ATM. The money does not disappear—it stays with the IRS, but you will need to take specific steps to recover it.

Key Takeaways

  • Tax refund checks expire one year from the date printed on the check, and banks will refuse to cash them after that date.
  • If your check has expired, you can request a replacement check or have the IRS issue a refund by direct deposit instead.
  • The IRS holds expired refund money indefinitely, so you do not lose it—you just need to claim it through the proper channels.
  • Checks that are lost, stolen, or damaged before the one-year mark can be replaced by contacting the IRS directly.
  • Keeping your refund check in a safe place and cashing it within three months of receipt prevents most expiration problems.

The One-Year Rule and What It Means

The one-year expiration window starts on the date printed on your check, not the date you receive it. If the IRS mailed your check on April 10, 2023, the expiration date is April 10, 2024. Banks are required by law to reject checks older than one year, so even if you walk into a branch with an expired refund check, the teller cannot process it. The check itself becomes worthless as a payment instrument.

This rule applies to all federal tax refund checks, regardless of the amount or the reason for the refund. State tax refund checks follow the same one-year rule in most states, though a few states use different timelines—typically 18 months or two years. If you are unsure about your state's rule, contact your state tax authority directly.

What Happens to Your Money If the Check Expires

The money does not vanish. When a refund check expires, the funds revert to the U.S. Treasury, but the IRS keeps a record of who the refund belongs to. You can still recover the money, but you will need to request it through the IRS instead of straightforward cashing a check. The process is straightforward but requires you to take action—the IRS will not automatically send you a new check or deposit.

The longer you wait after expiration, the more steps you may need to take. If you realize the check has expired within a few months, you can usually request a replacement check or a refund by direct deposit with a single phone call. If years have passed, you may need to file a claim or contact the IRS Taxpayer Advocate Service to locate your refund.

How to Get a Replacement Check or Refund

If your check has expired or you never received it, contact the IRS at 1-800-829-1040 (the main IRS customer service line). Have your Social Security number, filing status, and the tax year in question ready. The IRS representative can confirm whether your refund was issued and, if so, whether the check has expired. This call usually takes 10 to 15 minutes.

Once the IRS confirms the check has expired, you have two options: request a replacement check or ask for the refund to be issued by direct deposit instead. A replacement check typically arrives within two to three weeks. Direct deposit is faster—usually five to seven business days—and eliminates the risk of the check being lost or expiring again. If you choose direct deposit, you will need to provide your bank account and routing number.

If you lost or damaged the original check before it expired, the same process applies. You do not need to wait for the one-year mark; you can request a replacement when ready.

Preventing Expiration in the First Place

The simplest way to avoid this problem is to cash or deposit your refund check within three months of receiving it. Most people receive their refunds and deposit them right away, so expiration is rare. The risk increases if you set the check aside, misplace it, or forget about it.

If you are concerned about losing a mailed check, you can request that the IRS issue your refund by direct deposit instead. You can change your refund method when you file your tax return by selecting direct deposit on your return form. If you have already filed and want to change the method before the check is mailed, contact the IRS as soon as possible—they can sometimes intercept a check before it is sent.

If Your Check Was Lost, Stolen, or Damaged

A check that is lost, stolen, or damaged before the one-year expiration date can be replaced at any point during that year. Contact the IRS at 1-800-829-1040 and explain what happened. You will not need to file a new tax return or provide extensive documentation—the IRS has a record of the original refund and can issue a replacement.

If your check was stolen and you are concerned about fraud, report it to the IRS and ask them to flag the original check number so it cannot be cashed if someone else finds it. The IRS can also issue the replacement by direct deposit to prevent the same problem from happening again.

State Tax Refund Checks and Their Expiration Rules

Most states follow the federal one-year rule for tax refund checks, but some differ. A few states allow two years before expiration, and others use 18 months. If you have a state refund check, check your state's tax authority website or call their customer service line to confirm the expiration date. The date printed on the check itself does not always make the expiration window clear, so it is worth verifying.

The process for replacing an expired state refund check is similar to the federal process: contact your state tax authority, confirm the refund was issued, and request a replacement or direct deposit. State processing times vary, but most replacements arrive within two to four weeks.

Frequently Asked Questions

Can I deposit an expired tax refund check at my bank?

No. Banks are required to reject checks that are more than one year old, including tax refund checks. If you try to deposit an expired check, the bank will return it unpaid. You will need to contact the IRS to request a replacement or have the refund issued by direct deposit instead.

How do I know the exact expiration date of my refund check?

The expiration date is one year from the date printed on the check itself. If your check is dated April 15, 2023, it expires on April 15, 2024. You do not need to calculate anything—just add one year to the date on the check.

What if I find my old tax refund check years after it expired?

You can still recover the money. Contact the IRS at 1-800-829-1040 with your Social Security number and the tax year. The IRS will confirm the refund and issue a replacement check or direct deposit. There is no time limit on how long after expiration you can make this request, though locating very old refunds may take longer.

Is there a fee to get a replacement refund check?

No. The IRS does not charge a fee to replace an expired, lost, or damaged refund check. The replacement is issued at no cost to you.

Can I request my refund by direct deposit instead of a mailed check?

Yes, if your original check has not been cashed yet. Contact the IRS and ask them to reissue the refund by direct deposit. You will need to provide your bank account and routing number. Direct deposit is faster than a replacement check and eliminates the risk of loss or expiration.