Where your refund is now depends on how long ago you filed

If you filed your tax return last year and never received your refund, the IRS still has it—but where it sits depends on whether you filed on time and whether the IRS has contacted you about your return. Most refunds that don't arrive within 21 days of filing get held for review, sent to a state tax agency instead, or stuck because of a mismatch between your return and IRS records. The first step is to check the status using the IRS tool, then contact the right agency based on what you find.

The timeline matters. If you filed in 2023 and it's now 2024 or later, your refund is either in the IRS system waiting to be claimed, sent to your state, or flagged for review. The IRS does not automatically send unclaimed refunds to your bank account after a certain time—you have to request it. If you filed in 2022 or earlier, the refund may have been returned to the IRS as unclaimed, and you'll need to file an amended return to get it.

Key Takeaways

  • Use the IRS "Where's My Refund?" tool at irs.gov to see the current status of any refund from the past three years.
  • If the tool shows your refund was issued but you never received it, contact your bank or the IRS to trace a missing payment.
  • Some refunds are held by state tax agencies instead of the IRS, especially if you owe state taxes or filed in multiple states.
  • Refunds older than three years require you to file an amended return (Form 1040-X) to claim the money back.
  • If the IRS says your refund was issued but your bank has no record, file a claim for a lost or stolen check within 120 days of the issue date.

Check the status using the IRS "Where's My Refund?" tool

Go to irs.gov and select "Where's My Refund?" from the homepage. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool shows refunds filed in the current year and the two prior years. It will tell you one of four things: the refund is still being processed, it was issued on a specific date, it was rejected, or no record exists.

If the tool says your refund was issued, note the date. The IRS typically sends refunds by direct deposit (2 to 3 business days after issue) or by check (7 to 10 business days). If that window has passed and you still don't have the money, move to the next step. If the tool says your return is still being processed after several months, your return may be flagged for review—the IRS will contact you by mail if that's the case.

Trace a refund that was issued but never arrived

If the IRS says your refund was issued by direct deposit, contact your bank first. Give them the issue date from the IRS tool and ask whether the deposit hit your account. Banks sometimes reject deposits if the account number or routing number on your return was wrong, or if the account was closed. If your bank has no record of the deposit, ask them to file a trace. They can usually tell you within a week whether the money was sent to the wrong account.

If the IRS issued your refund by check and you never received it, call the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a replacement check or direct deposit, but they'll need to verify that you didn't cash the original. If you did cash it, you'll need to contact your bank to trace where the money went.

Check whether your state is holding the refund

Some refunds are intercepted by state tax agencies before they reach you. This happens if you owe state income tax, child support, or other debts that states can collect through tax refund offset. It also happens if you filed in multiple states or if there's a mismatch between your federal and state return. Contact your state tax agency directly—search "[your state] tax refund status" to find the right office and tool.

Each state runs its own refund tracking system. Some let you check online; others require a phone call. You'll need the same information as the IRS tool: your Social Security number, filing status, and the refund amount. If your state is holding the refund because of a debt, they'll tell you the amount owed and how to dispute it if you believe it's wrong. If the hold is a mistake, the state can release the refund within 1 to 2 weeks.

File an amended return if your refund is older than three years

The IRS keeps unclaimed refunds for three years. After that, the money goes back to the U.S. Treasury and you lose the right to it unless you file an amended return. If you filed in 2021 or earlier and never received your refund, you'll need to file Form 1040-X (Amended U.S. Individual Income Tax Return) for that year. You can file by mail or through tax software that supports amended returns.

When you file the amended return, the IRS will treat it as a new claim for the refund. Processing takes 8 to 12 weeks by mail, or 3 to 4 weeks if you file electronically through a tax professional or software. You'll receive the refund by direct deposit or check, depending on what you request on the form. Keep a copy of the amended return and the IRS receipt for your records.

What to do if the IRS says no record of your return exists

If "Where's My Refund?" shows no record of your return, the IRS either never received it or it was rejected during processing. Call the IRS at 1-800-829-1040 and ask them to search for your return by name and Social Security number. They can tell you whether it was received, rejected, or lost in processing. If it was rejected, they'll explain why—common reasons include a missing signature, a math error, or a duplicate filing.

If your return was rejected, you'll need to file again. If it was lost, the IRS will ask you to refile as well. In both cases, file as soon as you can—the statute of limitations for refunds is three years from the filing deadline, and time is running. If you filed by mail and suspect it was lost, consider filing electronically this time or using a tax professional to ensure it reaches the IRS.

Claim a lost or stolen refund check

If the IRS issued your refund by check and you believe it was lost or stolen in the mail, you have 120 days from the issue date to file a claim. Call the IRS at 1-800-829-1040 and request Form 3911 (Taxpayer Statement Regarding Refund). Fill it out and return it to the IRS within the 120-day window. The IRS will investigate and either reissue the check or issue a direct deposit.

While the IRS investigates, do not cash the original check if it arrives—if you do, you'll owe the money back. The investigation typically takes 4 to 6 weeks. If the IRS finds that the check was cashed by someone else, they'll issue you a replacement. If they find that you cashed it, the claim will be denied and you'll have no further recourse.

Frequently Asked Questions

How long does the IRS keep unclaimed refunds?

The IRS holds unclaimed refunds for three years from the filing deadline. After three years, the money goes to the U.S. Treasury. You can still claim it by filing an amended return, but you must do so within the three-year window.

Can I get my refund if I moved and didn't update my address?

If you filed with an old address, the IRS may have mailed your check there. Contact the IRS and provide your current address. They can reissue the refund by direct deposit or to your new address. If someone else received the check, you may need to file a claim for a lost check.

What if my refund was offset to pay child support or student loans?

The IRS can intercept your refund to pay federal student loans, back taxes, or child support. You'll receive a notice in the mail explaining the offset. To dispute it, contact the agency that requested the offset—the notice will say which one. You have limited time to appeal, so act quickly.

Do I need to file a new return if I'm claiming a refund from three years ago?

No. File an amended return (Form 1040-X) for the year you're claiming, not a new return for the current year. The amended return tells the IRS you're reopening that year's claim and requesting the refund.

Can the IRS send my refund to a different bank account than the one on my original return?

Yes. When you call the IRS or file an amended return, you can request direct deposit to a different account. Provide the routing number and account number for the new bank, and the IRS will send the refund there instead of by check.