Check your refund status with the IRS Where's My Refund tool

The fastest way to find your refund is the IRS Where's My Refund tool at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool tells you whether the IRS has received your return, is processing it, has approved it, or has sent it out.

You can check this tool 24 hours a day, seven days a week. The IRS updates the information once per day, usually overnight. Checking multiple times in the same day will show you the same status.

The tool works for federal returns only. If you filed a state return and want to know about a state refund, you will need to visit your state's tax agency website instead — each state runs its own system.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the official source and updates once daily, usually overnight.
  • You need your Social Security number, filing status, and the exact refund amount from your return to check status.
  • Most refunds take 21 days from the date the IRS receives your return, but this varies based on how you filed and whether the return needs review.
  • If you filed by mail, add 2 to 3 weeks to account for postal delivery before the IRS even begins processing.
  • State refunds are tracked separately through your state's tax agency, not through the federal IRS tool.

What the refund status messages mean

The Where's My Refund tool shows one of several messages. Return Received means the IRS has your return but has not started processing it yet. This is normal and happens within a few days of filing electronically or a few weeks if you mailed it.

Return Approved means the IRS has reviewed your return, accepted all the numbers, and approved your refund. The refund is being prepared to send out. Refund Sent means the IRS has issued the refund — either mailed a check or sent it to your bank account via direct deposit.

If the tool says your return is still being processed after 21 days, the IRS may be reviewing it more carefully. This happens when there are math errors, missing information, or items that need verification. The tool will tell you if the IRS needs more information from you.

How long refunds take, from filing to your account

The IRS publishes a standard timeline: most refunds arrive within 21 days of the date your return is received. However, this timeline depends on how you filed and whether your return needs extra review.

If you filed electronically with direct deposit, 21 days is a reasonable estimate. If you filed electronically but requested a check by mail, add another 5 to 7 business days for postal delivery. If you mailed a paper return, add 2 to 3 weeks for the IRS to receive it before the 21-day clock even starts.

Returns that trigger additional review — for example, because of the Earned Income Tax Credit, the Child Tax Credit, or math errors — take longer. The IRS does not publish a specific timeline for these cases, but many take 4 to 8 weeks total. The Where's My Refund tool will show you if your return is in this category.

What to do if your refund shows as sent but you have not received it

If the tool says Refund Sent but the money has not arrived, the next step depends on how the IRS sent it. If you chose direct deposit, check your bank account — sometimes deposits take an extra business day to appear, especially if your bank processes overnight. If it has been more than one business day since the tool showed the refund sent, contact your bank to confirm they received the deposit.

If you requested a check by mail, allow 5 to 7 business days from the date the tool showed the refund sent. Checks can be delayed by mail delivery, especially during high-volume periods like April and May. If more than two weeks have passed, you can request a trace through the IRS.

To request a check trace, call the IRS at 1-800-829-1040 and have your Social Security number, filing status, and the refund amount ready. The IRS will investigate whether the check was cashed and, if not, can issue a replacement.

Why the IRS might hold your refund

The IRS can delay or hold a refund for several reasons. If you owe back taxes, child support, or federal student loans, the IRS may use your refund to pay those debts. This is called offset. If this happens, the Where's My Refund tool will tell you, and you will receive a notice in the mail explaining which debt was paid.

The IRS also holds refunds when it detects signs of identity theft or fraud. If someone filed a return using your Social Security number, the IRS will freeze your legitimate return while it investigates. This process can take weeks or months. If you suspect this has happened, contact the IRS Identity Theft Hotline at 1-800-908-4490.

A refund can also be held if your return has math errors, missing information, or inconsistencies with other documents the IRS has on file — for example, if your W-2 from your employer does not match what you reported. The IRS will send you a notice explaining what is wrong and what you need to do.

Checking your state refund separately

If you filed a state income tax return, your state refund is tracked through your state's tax agency, not the IRS. Each state maintains its own refund tracking system. To find your state refund status, visit your state's Department of Revenue or Department of Taxation website and look for a refund status tool — the name and location vary by state.

State refunds often take longer than federal refunds because states process returns after the IRS does. If you filed both federal and state returns on the same day, expect your state refund to arrive 1 to 4 weeks after your federal refund, depending on your state's processing speed.

Some states offer direct deposit for refunds, while others mail checks only. Check your state's website to see which options are available and whether you can change your refund method if you made a mistake on your return.

What to do if the Where's My Refund tool does not have information about your return

If you enter your information and the tool says it cannot find your return, the most common reason is that the IRS has not received it yet. If you filed electronically, allow 24 hours. If you mailed a paper return, allow 2 to 3 weeks.

If you filed more than three weeks ago electronically or more than six weeks ago by mail and the tool still shows nothing, your return may not have been received. Call the IRS at 1-800-829-1040 with your Social Security number, filing status, and the date you filed. The IRS can check whether your return arrived and, if not, help you file again or investigate what happened.

Another reason the tool might not show your return is if you entered incorrect information. Double-check that your Social Security number is correct, your filing status matches what you put on the return, and the refund amount is exact — even a dollar off will cause the tool to reject your search.

Frequently Asked Questions

Can I get my refund faster if I file early in the year?

Filing early does not speed up processing time — the IRS processes returns in the order it receives them, not by filing date. However, filing early means you reach the front of the queue sooner, so your refund arrives earlier in the season. If you file in March, you will likely receive your refund before someone who files in April, even though both take the same number of days to process.

What if I made a mistake on my return after I filed it?

If you filed electronically and realize you made a mistake before the IRS processes your return, you can file an amended return using Form 1040-X. However, you should wait until you receive your original refund first — filing an amended return before the original is processed can cause delays. If the IRS has already processed your return, you must file the amended return to correct the error.

Does direct deposit really arrive faster than a check?

Yes. Direct deposit refunds typically arrive within 21 days of the IRS receiving your return. Checks take an additional 5 to 7 business days for mailing. If you want your refund as quickly as possible, direct deposit is the faster option.

What happens if I filed jointly with my spouse and we are now separated?

If the refund was sent via direct deposit to a joint account and you no longer have access to it, contact your bank when ready. If the refund was mailed as a check, only the person whose name appears first on the return can cash it. If you need the refund split between you and your spouse, you will need to work that out between yourselves — the IRS does not split joint refunds.

Can I cancel my refund and owe taxes instead?

No. Once the IRS has processed your return and approved your refund, you cannot cancel it. If you change your mind about something on your return, you can file an amended return, but the IRS will still send the original refund first. You would then owe money on the amended return, which you would pay separately.