Where to check your prior year refund status
The IRS has three ways to check a refund from any tax year you filed: the IRS website tool, the phone line, and the mail. The website is fastest — you can see your status in seconds without waiting. The phone line works if you prefer to talk to someone. Mail is slowest but works if you have no internet access.
To use the IRS website, go to irs.gov/refunds and enter your Social Security number, filing status, and the exact refund amount from your tax return. You need the refund amount because the IRS uses it to verify you are the person asking. If you do not have the return in front of you, you can request a transcript from the IRS first — that takes a few days by mail or a few minutes online.
The phone number is 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times vary by season; they are longest during tax season (January through April) and shortest in summer and fall.
Key Takeaways
- The IRS website at irs.gov/refunds shows your refund status instantly if you have your Social Security number, filing status, and the refund amount from your return.
- If you filed more than one year ago and never received the refund, the IRS may have issued it as a check that expired or applied it to a later tax debt.
- A refund more than three years old is legally unclaimed — you must file Form 1040-X (amended return) to request it, and the IRS has no obligation to pay it.
- State refunds are tracked separately through your state tax agency, not the IRS, and have their own timelines and expiration rules.
- If the IRS shows "refund issued" but you never received it, you can request a trace to find out whether it was mailed, deposited, or intercepted.
What the IRS status messages mean
When you check your refund, the IRS shows one of several messages. "Refund issued" means the money left the IRS. If it says a date, that is when it was sent. If you never got it, the check may have been lost in the mail, deposited to the wrong account, or intercepted by a debt collector or state agency. "Still processing" should not appear for a prior year — if it does, contact the IRS because something is stuck.
"We cannot provide information about your refund" usually means the IRS has no record of your return or the information you entered does not match their records. This happens if you gave the wrong Social Security number, filing status, or refund amount. Try again with each piece of information double-checked. If it still fails, request a transcript to see what the IRS actually has on file.
"Your refund was applied to other taxes you owe" means the IRS took your refund to pay a debt — usually from a later year, but sometimes from an earlier one if you owed back taxes. The IRS can do this without asking you first. If you think this was wrong, you can dispute it, but you will need to show the IRS that you do not actually owe the debt they applied it to.
Refunds older than three years
The IRS keeps refunds for three years from the date you filed. After that, the money goes to the U.S. Treasury and you lose the right to it — the IRS will not pay it without a court order. This is true even if the IRS made a mistake and owes you the money.
If your refund is older than three years and you never received it, you have one option: file an amended return using Form 1040-X for the year in question. Attach a statement explaining that you never received the refund and ask the IRS to reissue it. The IRS is not required to honor this request, but some do if you can show the refund was genuinely lost. Include a copy of your original return and any proof that you filed it (like a filing confirmation or a copy of the check you sent with it).
Send the amended return to the IRS address for your state. Processing takes several months. There is no may provide the IRS will reissue the refund, especially if it is very old.
Tracing a refund that was issued but never arrived
If the IRS website says "refund issued" with a date, but you never received the money, you can ask the IRS to trace it. Call 1-800-829-1954 and ask for a refund trace. The IRS will investigate whether the check was mailed to the right address, whether it was deposited to the right bank account, or whether it was intercepted.
A trace takes four to six weeks. The IRS will contact you by mail with the results. If they find the check was mailed but lost, they can reissue it. If it was deposited to the wrong account, they may be able to recover it from that bank. If it was intercepted by a state agency or debt collector, the IRS will tell you which agency has it and how to contact them.
You do not need to file anything to request a trace — just call. Have your Social Security number, the tax year, and the refund amount ready.
State refunds and how to track them
State tax refunds are not tracked through the IRS. Each state has its own tax agency and its own refund tracking system. Most states have a website where you can check your state refund status the same way you check your federal refund — by entering your Social Security number and filing status.
To find your state's refund tracker, search "[your state] tax refund status" or go to your state's department of revenue website. Some states call it the Department of Revenue, some call it the Department of Taxation, and some use other names. The state website will have a link to the tracker, usually labeled "Check Your Refund Status" or "Refund Information".
State refund timelines vary widely. Some states issue refunds within two weeks of receiving your return. Others take six to eight weeks. A few states take longer if they audit your return. State refunds also expire after a certain number of years — usually three to five years, depending on the state — so if you filed a state return years ago and never got the refund, contact your state tax agency to find out whether it is still available.
What to do if you cannot find your return information
If you check your refund status and the IRS says it has no record of your return, or if the information you enter does not match, you need to verify what the IRS actually received. Request a tax return transcript from the IRS. This is a document showing what the IRS has on file for that year — whether they received your return, what income they recorded, and what refund they issued.
You can order a transcript online at irs.gov/transcripts using your Social Security number and date of birth. The IRS will mail it to you in five to ten business days, or you can view it immediately online if you set up an IRS online account. You can also call 1-800-829-1040 and request a transcript by phone, but mail delivery is slower.
Once you have the transcript, you will see exactly what the IRS received and what they did with your refund. If the transcript shows no return at all, your original return may not have reached the IRS — you will need to file it now, even if it is years late. If the transcript shows a refund that was issued but you never got it, use that information to request a refund trace.
Refunds intercepted by debt collectors or state agencies
If the IRS shows your refund was issued but a trace reveals it was intercepted, a state agency or federal debt collector took it to pay a debt. This can happen for unpaid child support, student loans in default, state income taxes you owe, or other debts the government tracks.
The agency that took your refund should have sent you a notice in the mail explaining what debt it was applied to. If you did not get a notice, or if you think the debt is wrong, contact the agency directly. The notice will say which agency has your money and how to reach them. You can also call the Treasury Offset Program at 1-800-304-3107 to find out which agency intercepted your refund and why.
If you dispute the debt, you can request a hearing with the agency. The process varies by agency and by type of debt. Generally, you have a right to challenge the debt before your refund is permanently applied to it, but you have to act quickly — usually within 30 days of the notice.
Frequently Asked Questions
Can I check a refund from 10 years ago?
The IRS website will show you the status if the refund was issued within the last few years. If it is older than three years and you never received it, the IRS has no legal obligation to reissue it. You can file an amended return and ask, but there is no may provide they will honor it. Contact the IRS first to see whether they have any record of issuing it.
What if I filed jointly but now I'm divorced — can I still check the refund?
Yes. Use your Social Security number, your filing status from that year (married filing jointly), and the refund amount. The IRS does not care about your current marital status when you check a past refund. If you need to claim part of the refund as your share, that is a separate legal matter between you and your ex-spouse.
Do I need to file a new return if I find out I never received a refund from years ago?
No, unless the IRS has no record of your original return. If the IRS shows they received your return and issued a refund, you do not file a new one — you request a trace or file an amended return asking for reissuance. If they have no record of your return at all, you will need to file it now, even though it is late.
How long does it take to get a refund after I request a trace?
A trace takes four to six weeks. The IRS will mail you the results. If they find the check was lost, they can reissue it, which takes another two to four weeks. If the refund was intercepted by another agency, that agency controls how long it takes to resolve.
Can I check someone else's refund status?
No. The IRS will only show refund information to the person whose Social Security number is on the return. If you are checking for a spouse, parent, or dependent, they must check it themselves or give you written permission and power of attorney. You cannot check a refund using someone else's information.