Yes, you can check your federal tax refund status online through the IRS website

The IRS offers a free tool called Where's My Refund? that lets you track your federal tax refund from your computer or phone. You enter your Social Security number, filing status, and the exact refund amount from your tax return, and the tool shows you where your refund is in the processing pipeline. The information updates once per day, usually overnight.

You can also check your refund status through the IRS2Go mobile app, which works the same way as the website. Both tools are available 24 hours a day. The IRS does not send you to this tool automatically — you have to go looking for it, which is why many people don't know it exists.

State tax refunds work differently. Most states have their own refund tracking tools on their tax agency websites, and the process varies by state. Some states update refund status weekly, others less often. If you filed both federal and state returns, you will need to check each one separately.

Key Takeaways

  • The IRS Where's My Refund tool is free and updates daily, and you access it through IRS.gov or the IRS2Go app using your Social Security number and refund amount.
  • Federal refunds typically take 21 days from the date the IRS receives your return, though some take longer if the return needs review.
  • State tax refunds are tracked through each state's own tax agency website, and timing varies widely by state.
  • If Where's My Refund shows no information about your return, it may not have been received yet or may be held for review.

What information you need to check your refund

To use Where's My Refund, have these three pieces of information ready: your Social Security number (or ITIN if you filed with an ITIN), your filing status as it appears on your return (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount you claimed on your return. The tool will not work if any of these three items is wrong.

The refund amount is the key piece that trips people up. It is not the amount you paid in taxes or the amount withheld from your paychecks — it is the amount the IRS owes you after calculating what you owe minus what you already paid. If you claimed a refund of $2,847 on your return, you enter $2,847. If you are not sure of the exact amount, check the copy of your return you kept or the confirmation email from your tax software.

How long it takes to see your refund status online

The IRS says it takes 21 days from the date it receives your return for Where's My Refund to show any information. If you filed electronically, the IRS usually receives it within 24 hours. If you mailed a paper return, it can take two to three weeks just for the IRS to receive and scan it. Once the IRS has your return, the 21-day clock starts.

The 21-day timeline assumes your return has no errors and does not trigger any fraud checks. If the IRS needs to review your return — because something looks unusual, because you claimed a large refund, or because your information does not match IRS records — the refund will take longer. In those cases, Where's My Refund may show a message saying your return is being reviewed, but it will not give you a new date.

If you filed early in the tax season, your refund may arrive faster than 21 days. If you filed late or if your return needs review, it may take several months. The tool updates once per day, so checking it multiple times in one day will not give you new information.

What the different status messages mean

Where's My Refund shows one of three main messages. "Return received" means the IRS has your return but has not finished processing it yet. This is the most common message in the first two weeks. "Refund approved" means the IRS has processed your return and approved your refund — it is now in the payment pipeline. "Refund sent" means the IRS has sent your refund to your bank or is mailing a check to you.

If you chose direct deposit, the message "Refund sent" means the IRS has sent the money to your bank, but it may take one to two business days for your bank to post it to your account. If you are receiving a check by mail, "Refund sent" means the check is on its way — delivery typically takes five to seven business days from the date the IRS mailed it, though it can take longer depending on postal delays.

If Where's My Refund shows no information at all, either the IRS has not received your return yet or there is a problem with the information you entered. Double-check that your Social Security number, filing status, and refund amount are exactly as they appear on your return. If they are correct and you filed more than 21 days ago, contact the IRS at 1-800-829-1040 to confirm they received your return.

Checking your state tax refund

Each state tax agency runs its own refund tracking system. To find yours, search "[your state] tax refund status" or go to your state's tax agency website directly. Most state sites have a refund tracker tool similar to the IRS version, though the information they show and how often they update varies.

Some states update refund status weekly, others monthly. Some show you the exact date your refund will arrive, others only show whether it has been processed. A few states do not offer online tracking at all and require you to call. If you cannot find a refund tracker on your state's website, look for a phone number to call the state tax agency directly.

State refunds sometimes arrive before or after your federal refund, even if you filed both returns at the same time. This is normal. The state and federal systems process returns separately, so timing does not match.

What to do if your refund is delayed

If Where's My Refund still shows "Return received" more than 21 days after you filed, or if it shows no information at all, contact the IRS. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the exact refund amount ready when you call.

The IRS can tell you whether your return was received, whether it is being reviewed, and whether there is a problem with your information. If your return is being reviewed, they may ask you to send additional documents. If there is an error on your return, they will tell you what needs to be corrected. If your return was lost in the mail, they can help you file a replacement.

For state refunds, contact your state tax agency using the phone number on their website. State processing times and delays vary widely, so it is worth calling if your refund is more than a month late.

Refunds sent to the wrong account or address

If Where's My Refund shows your refund was sent but you never received it, the problem is usually one of three things: the money went to the wrong bank account, the check was mailed to the wrong address, or the refund was intercepted by a debt collection agency.

If you chose direct deposit and the refund went to the wrong account, contact the IRS when ready at 1-800-829-1040. The IRS can sometimes recall the payment if it has not cleared yet, though this is not always possible. If the money has already posted to the wrong account, you will need to contact that bank to dispute the deposit and ask them to return it.

If you were supposed to receive a check by mail and never got it, wait 30 days from the date Where's My Refund said it was sent. If it still has not arrived, contact the IRS. They can issue a replacement check or send the refund by direct deposit instead.

Frequently Asked Questions

Can I check my refund status without knowing the exact refund amount?

No. The IRS requires your exact refund amount to prevent unauthorized access to your account information. If you do not have the amount, check your tax return copy, your tax software confirmation, or the IRS transcript for that year (which you can order free from IRS.gov). Once you have the amount, you can use Where's My Refund.

Why does Where's My Refund say my return was received but then show no information?

This usually means the IRS is still scanning and processing your return. If you filed by mail, it can take several weeks for the IRS to receive and enter your return into the system. If you filed electronically and it has been more than 21 days, contact the IRS to confirm they have your return.

What if I filed jointly with my spouse — whose Social Security number do I use?

Use the Social Security number of the person whose name appears first on the return. The filing status should be "married filing jointly." If you are not sure whose name is first, check the copy of your return you kept.

Can I get my refund faster if I call the IRS?

No. Calling the IRS does not speed up processing. The only way to potentially get your refund faster is to file electronically and choose direct deposit, which the IRS processes before mailed checks. Once your refund is in the system, the timeline is the same for everyone.

What if my refund shows as sent but my bank says they never received it?

Contact the IRS at 1-800-829-1040 with the date Where's My Refund said it was sent. The IRS can check whether the payment actually left their system and, if it did, help you trace where it went. Your bank can also investigate on their end if you give them the exact date and amount.