Yes, you can still get your refund, but the window closes after three years

The IRS will hold your refund for three years from the original due date of the return. If you filed late, the three-year clock starts from when you actually filed, not from the April deadline. After three years, the money goes to the U.S. Treasury and you lose the right to claim it. If your refund is still within that window, you can file an amended return or contact the IRS directly to track it down.

The reason refunds expire is federal law: the statute of limitations on refunds is three years. This applies whether you never filed that year, filed but didn't claim the refund, or the refund was lost in the mail. The IRS does not automatically send you money after three years have passed, and they will not extend the deadline.

Key Takeaways

  • You have three years from the tax return's due date (or filing date, if you filed late) to claim a refund before it goes to the U.S. Treasury permanently.
  • If you never filed a return for that year, you can still file one now and claim the refund, as long as you are within the three-year window.
  • The IRS Where's My Refund tool only tracks refunds from the current and prior year; for older refunds, you must contact the IRS directly by phone or mail.
  • If your refund was issued but you never received it, the IRS can reissue a check or deposit, but only if you request it within the three-year deadline.
  • Refunds older than three years are gone permanently—the IRS cannot recover them, and Congress cannot extend the deadline for you.

How to learn about your refund is still claimable

First, figure out which tax year you are asking about and when you filed (or should have filed) that return. The three-year clock starts on April 15 of the year after you earned the income—so a 2021 tax return had a deadline of April 15, 2022. If it is now past April 15, 2025, that refund is gone. If it is before that date, you can still claim it.

If you are unsure whether you filed that year, check your IRS account online at irs.gov. Log in with your Social Security number and look at your account transcript. The transcript will show whether a return was filed for that year and whether the IRS recorded a refund. You can also call the IRS at 1-800-829-1040 and give them the tax year; they will tell you whether a return exists in their system.

If a return was filed and a refund was issued, the IRS transcript will show the refund amount and the date it was sent. If the refund was mailed as a check and you never received it, you can request a reissue. If it was deposited to a bank account that no longer exists, the IRS can help trace where it went.

Filing a return now to claim a past-year refund

If you never filed a return for that year, you can file one now—even years later—and claim the refund. You will need the same documents you would have needed then: W-2s from your employer, 1099s for other income, receipts for deductions if you itemize, and proof of any tax payments or withholding. The IRS keeps copies of W-2s for seven years, so you can request them from the IRS if your employer no longer has them.

File using Form 1040 for that tax year. You can use tax software that allows you to file prior-year returns, or you can print the form from irs.gov and mail it. If you mail it, send it to the address listed on the form for your state. Include a note saying "PRIOR YEAR RETURN" at the top of the first page so the IRS does not mistake it for a current-year return.

Processing a prior-year return takes longer than a current-year one—usually eight to twelve weeks by mail, or four to six weeks if you file electronically through software. Once the IRS processes it, they will issue the refund by direct deposit or check, depending on what you request on the form.

Tracking a refund that was issued but never received

If the IRS shows that a refund was issued but you never got it, the first step is to check whether it was deposited to an old bank account. The IRS will have a record of which account they sent it to. If the account is closed, the bank may have returned the money to the IRS, and the IRS can reissue it to your current account.

If the refund was mailed as a check, it may have been lost in the mail or sent to an old address. Call the IRS at 1-800-829-1040 and tell them the tax year and refund amount. They can issue a replacement check or deposit it to your current bank account instead. You will need to provide your current address and, if you want direct deposit, your routing number and account number.

The IRS will not charge you to reissue a refund. The replacement check usually arrives within four to six weeks. If you choose direct deposit, it is faster—typically two to three weeks.

What happens if your refund is older than three years

Once three years have passed, the refund is forfeited to the U.S. Treasury. The IRS cannot recover it, and there is no appeal or exception process. Congress would have to pass new legislation to extend the deadline, which has never happened for individual tax refunds.

If you believe you have a legitimate claim—for example, you filed on time but the IRS lost the return—you can still contact the IRS and explain the situation. They will review your account, but if the three-year window has closed, they cannot issue the refund. What they can do is help you understand what happened and whether you might be owed money for a different tax year.

Some states have their own refund deadlines that differ from the federal three-year rule. If you are owed a state refund, check your state tax agency's website for their deadline. State refunds sometimes have longer windows—some states allow five or seven years—so it is worth checking even if the federal refund is gone.

Using the IRS Where's My Refund tool for recent years

The IRS Where's My Refund tool at irs.gov only shows refunds from the current tax year and the prior year. If you are looking for a refund from two or more years ago, this tool will not help. You must contact the IRS by phone or mail instead.

To use Where's My Refund for a recent refund, you will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. If your refund shows as "approved" but you have not received it after the expected timeframe, call the IRS to find out why.

Contacting the IRS about a missing or old refund

The fastest way to reach the IRS about a past-year refund is by phone: 1-800-829-1040. Have your Social Security number, the tax year in question, and the refund amount ready. The IRS can look up your account on the spot and tell you whether the refund was issued, where it was sent, and whether it can be reissued.

If you prefer to write, send a letter to the IRS address for your state (listed on Form 1040). Include your name, Social Security number, the tax year, and a brief explanation of what happened. Mail it certified so you have proof of delivery. Responses to mail take six to eight weeks.

You can also visit an IRS walk-in office if one is near you. Find the nearest location at irs.gov/localoffices. Bring your ID and any documents related to that tax year. Walk-in appointments are usually available, but wait times vary.

Frequently Asked Questions

Can I claim a refund from more than three years ago?

No. The IRS statute of limitations on refunds is three years from the return's due date or filing date, whichever is later. After that, the money goes to the U.S. Treasury and cannot be recovered. There is no exception or appeal process.

What if I filed my return late—does the three-year clock start from when I filed or from April 15?

The clock starts from when you actually filed, not from April 15. So if you filed a 2021 return in August 2022, you have three years from August 2022 to claim the refund—until August 2025.

Do I need to file an amended return to claim a refund I never claimed the first time?

No. If you filed the original return but did not claim a refund (for example, you owed taxes instead), you do not need to amend it. You can simply contact the IRS and ask them to issue the refund. If you never filed a return at all, you file a new return for that year, not an amended one.

What if the IRS says they have no record of my return?

Ask the IRS to search their system using your Social Security number and the tax year. If nothing comes up, it means the return was never received or processed. You can file it now if you are still within the three-year window. If you are outside the window, the refund is lost.

Can I get my refund faster if I call instead of waiting for mail?

Calling does not speed up the refund itself, but it can speed up the reissue process if your refund was lost. If you call and request a replacement, the IRS can reissue it by direct deposit (two to three weeks) or check (four to six weeks) faster than if you wait for a letter response.