Tax refund checks do expire, but the timeline is long enough that most people cash them before that happens

A federal tax refund check issued by the IRS remains valid for three years from the date it was issued. After three years, the check becomes void and you cannot cash it at a bank. The expiration date is printed on the check itself — it appears in small text on the front, usually near the bottom or top edge. State tax refund checks follow the same three-year rule in most states, though a few states set different timelines, so check your state's tax authority website if you want to be certain.

The three-year window is measured from the issue date on the check, not from the date you receive it in the mail. If the IRS issued your check on April 15, 2024, it expires on April 15, 2027, regardless of whether it arrived at your mailbox on April 20 or May 10. This matters because mail delays can eat into your window without your knowledge.

Key Takeaways

  • Federal tax refund checks expire three years after the IRS issues them, and the expiration date is printed on the check itself.
  • The three-year clock starts on the issue date shown on the check, not the date you receive it in the mail.
  • If your check has expired, you cannot cash it at a bank, but you can request a replacement from the IRS by mail or phone.
  • State tax refund checks usually follow the same three-year rule, though a handful of states use different timelines.
  • Cashing a check before it expires is simpler than replacing an expired one, so deposit or cash it as soon as you receive it.

Where to find the expiration date on your check

The expiration date appears on the front of the check in small print. On a federal tax refund check, look near the top left or bottom right corner — the exact placement varies slightly depending on the year and check design. The date will be formatted as a month and year (for example, "Void After 06/30/2027"). Some people miss it because the text is small and blends into the other routing and account information printed on the check.

If you cannot locate the date on the physical check, you can also calculate it yourself: add three years to the issue date printed on the check. The issue date is usually shown near the top, separate from any postmark date on the envelope. If you have already discarded the check or envelope, you can contact the IRS to confirm the issue date of your refund.

What happens if your check has already expired

A bank will refuse to cash or deposit an expired tax refund check. The teller will hand it back and explain that it is no longer valid. You cannot deposit it through a mobile app or ATM either — the check will be rejected during processing. This does not mean the money is lost, but it does mean you need to take an extra step to get it.

To replace an expired check, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the main customer service line) and request a replacement check. Have your Social Security number, the tax year the refund was for, and the amount of the refund ready when you call. The IRS will issue a new check and mail it to the address on file. Processing typically takes four to six weeks. Alternatively, you can mail a written request to the IRS address listed on your tax return instructions, though this route takes longer.

How to avoid an expired check in the first place

The simplest approach is to cash or deposit your refund check as soon as it arrives. Do not set it aside with the intention of depositing it later — mail delays and life interruptions can cause months to pass without you realizing it. If you receive your refund by check, treat it like any other check you would deposit immediately.

If you want to avoid the mailed-check process entirely, you can request that the IRS deposit your refund directly into your bank account instead. This is called direct deposit, and it eliminates the expiration date problem because the money lands in your account electronically. You can set up direct deposit when you file your tax return, or you can change your refund method on the IRS website if you have already filed. Direct deposit also arrives faster than a mailed check — typically within 21 days of the IRS accepting your return.

State tax refund checks and their expiration rules

Most states follow the federal three-year rule for tax refund checks. However, a small number of states use different timelines. Some states set the expiration at two years, while others extend it to five or seven years. A few states do not set an expiration date at all, though this is rare. If you are waiting for a state refund check, check your state's tax authority website or call their customer service line to confirm the expiration timeline for your state.

The expiration date for a state check is also printed on the check itself, usually in the same location as a federal check. If you cannot find it, the state tax authority can tell you the issue date and expiration date when you contact them about your refund status.

Tracking your refund to avoid missing the expiration window

The IRS provides a tool called "Where's My Refund?" on its website (irs.gov) that shows you the status of your refund and the expected delivery date if it is being mailed. You can also call 1-800-829-1040 to check the status by phone. Knowing when your check is expected to arrive helps you plan to deposit it promptly once it lands in your mailbox.

If you have not received your check by the date the IRS estimated, contact the IRS to investigate. A lost check in the mail can be replaced, but you want to know about it before the three-year window closes. The IRS can issue a replacement check or deposit the refund directly to your bank account if you prefer.

Frequently Asked Questions

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

No. Banks will not cash or deposit a check that has passed its expiration date. The check will be rejected during processing. You will need to request a replacement from the IRS instead.

How long does it take to get a replacement check from the IRS?

A replacement check typically takes four to six weeks to arrive after you request it. If you need the money sooner, ask the IRS about direct deposit to your bank account, which may be faster depending on your situation.

What if I lost my refund check before it expired?

Contact the IRS and report the check as lost. The IRS can issue a replacement or deposit the refund directly to your bank account. Have your tax year and refund amount ready when you call 1-800-829-1040.

Do state tax refund checks expire on the same schedule as federal checks?

Most states use a three-year expiration, but some states differ. Check your state's tax authority website or call them to confirm the expiration timeline for your state refund.

Can I cash an expired check if I sign the back and explain the situation?

No. A bank cannot cash an expired check under any circumstances, regardless of the reason or who signs it. The check is no longer a valid payment instrument once it expires.