Where to check your refund status online

The IRS has a tool called Where's My Refund? that shows the status of refunds from any year you filed. Go to irs.gov, find the "Refunds" section, and click the tool. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from that year's return.

The tool updates once per day, usually overnight. It will tell you whether the IRS is still processing your return, has approved it and sent the refund, or has held it for review. If the refund was sent more than a year ago, the tool may not show it — at that point you need a different approach.

If you filed jointly, either spouse can check the status using their own Social Security number. The tool works for federal refunds only, not state refunds.

Key Takeaways

  • The IRS Where's My Refund tool shows the status of refunds from any prior year, updated daily, and requires your Social Security number and the refund amount.
  • If your refund was sent more than 12 months ago and you never received it, you can request a trace through the IRS or contact your bank to confirm it wasn't deposited.
  • State refunds are tracked separately through your state's tax department website, not the federal IRS tool.
  • If the IRS says your refund was sent but you never got it, file Form 3911 to request an investigation into what happened to the payment.

What to do if the refund was sent over a year ago

Once a refund leaves the IRS, it typically arrives within 21 days if direct deposited, or up to 4 weeks if mailed. If you're checking on a refund from more than 12 months ago and never received it, the Where's My Refund tool won't show it anymore. At this point, the IRS assumes the money reached you.

Your first step is to check your bank records. Log into the account where you expected the deposit and search for any deposits from the IRS around the time the refund was supposed to arrive. The deposit will show as coming from "IRS TREAS 310" or similar. If you see it, the money reached your account — you may have overlooked it or it went to an old account you no longer use.

If you don't see a deposit in your bank records, call the IRS at 1-800-829-1040 and ask them to trace the refund. Have your tax return for that year ready. The IRS will investigate whether the payment was actually sent and, if so, where it went. This process takes about 4 to 6 weeks.

Requesting an investigation if the refund disappeared

If the IRS confirms the refund was sent but your bank never received it, you can file Form 3911 (Information Regarding Claim for Missing or Misrouted Refund). This form asks the IRS to investigate what happened to the payment and, if warranted, reissue it.

You can file Form 3911 by mail or in person at an IRS office. Mail it to the address listed on the form for your state. Include a copy of your tax return for that year and any bank statements showing the account where the refund should have landed. The IRS will respond within 120 days, though it often takes less time.

If the investigation finds the refund was lost in the mail or sent to the wrong account, the IRS will reissue it. You'll receive a new check or direct deposit, depending on what you request on the form.

Checking state tax refunds from prior years

State refunds are tracked separately from federal refunds. Each state's tax department runs its own refund status tool. Search "[your state] tax refund status" or go directly to your state's department of revenue website.

Most state tools work the same way as the federal one: enter your Social Security number, filing status, and refund amount. Some states also let you check by last name and address. Like the IRS tool, state systems update daily and show whether the refund is processing, approved, or sent.

If your state refund was sent more than a year ago, contact your state's tax department directly. They can tell you whether the payment was issued and, if so, trace it the same way the IRS does. State processing times vary — some states issue refunds in 4 to 6 weeks, others take 8 to 12 weeks.

What happens if you filed an amended return

If you filed an amended return (Form 1040-X) for a prior year, your refund status is different. Amended returns take longer to process — typically 16 weeks or more from the date the IRS receives it. The Where's My Refund tool may not show amended returns, especially if they're still being reviewed.

To check an amended return, call the IRS at 1-800-829-1040 and provide the year you amended and the date you filed the amendment. The IRS can tell you whether it's still processing, approved, or sent. If you mailed the amendment, allow extra time for it to reach the IRS before calling.

If the refund was offset or applied to another debt

Sometimes the IRS holds a refund to pay off a debt you owe — back taxes, unpaid student loans, or child support arrears. This is called offset. The Where's My Refund tool will not show an offset; instead, you'll see no refund status at all, or a message that the refund is being reviewed.

If you think your refund was offset, call the IRS at 1-800-829-1040 and ask directly. They can confirm whether the refund was held and what debt it was applied to. You can also check the IRS notice that came with your return — it will mention offset if that happened.

If the offset was wrong or you dispute the debt, you can request a hearing or file a protest with the IRS. This process is complex and often requires help from a tax professional or legal aid.

Frequently Asked Questions

Can I check a refund from 10 years ago?

The Where's My Refund tool only shows refunds from the current and prior year. For older refunds, call the IRS at 1-800-829-1040 with your tax return for that year. They can tell you whether it was issued and trace it if it was never received. After seven years, the IRS typically assumes the refund was delivered.

What if I filed a joint return but my spouse wants to check the status?

Either spouse can use Where's My Refund with their own Social Security number. Both will see the same refund status. If you're separated or divorced and need details about a joint refund, you may need to contact the IRS directly or work with a tax professional.

How long does it take to get a refund after filing Form 3911?

The IRS has 120 days to respond to Form 3911, but most investigations finish in 4 to 8 weeks. Once approved, a reissued refund takes another 2 to 4 weeks to arrive by mail or 1 to 2 weeks if direct deposited. Total time is usually 6 to 12 weeks from filing the form.

What if the IRS says the refund was sent but my bank says it never arrived?

This is rare but happens. Ask your bank to search their records for any rejected or returned deposits from the IRS. If nothing shows up, file Form 3911 to request an investigation. The IRS will work with your bank to find out what happened. You may also need to contact your bank's fraud department if the deposit was sent to the wrong account.

Can I check a refund if I didn't file electronically?

Yes. Where's My Refund works for both paper and electronic returns. The tool updates once per day, so if you mailed your return, allow extra time for it to reach the IRS before the status appears online — usually 2 to 3 weeks after mailing.