Check your refund status directly with the IRS

The fastest way to find out where your income tax refund is sits on the IRS website itself. The IRS operates a tool called "Where's My Refund?" that shows you the status of your return in real time — whether it's still being processed, approved, or already sent to your bank account.

To use it, go to irs.gov and look for the "Where's My Refund?" link on the homepage. You'll need three pieces of information: your Social Security number (or Individual Taxpayer Identification Number if you don't have one), your filing status from your tax return, and the exact refund amount you expect. The tool updates once per day, usually overnight, so checking multiple times in a single day won't show you new information.

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

Key Takeaways

  • The IRS "Where's My Refund?" tool on irs.gov shows your federal refund status and updates once per day.
  • You need your Social Security number, filing status, and expected refund amount to check your status.
  • The IRS typically takes 21 days to process a return filed electronically, but some returns take longer if they need review.
  • State refunds are tracked separately through your state's tax agency website, not through the IRS.
  • If the tool shows an error or your refund doesn't arrive within the expected timeframe, you can contact the IRS directly by phone or mail.

What the refund status messages mean

"Where's My Refund?" shows you one of three main statuses. "Accepted" means the IRS received your return and it's in the queue to be processed — this is the first stage. "Approved" means the IRS has reviewed your return, found no issues, and authorized the refund. "Sent" means the refund has left the IRS and is on its way to you.

Each status comes with an expected date. When it says "Sent," the tool also tells you the method — direct deposit to your bank account or a check mailed to your address. If you chose direct deposit, the money usually arrives within one to three business days after the "Sent" date. If you're receiving a check, allow five to seven business days from the "Sent" date for it to arrive, depending on mail speed in your area.

If your status hasn't moved in more than 21 days from when you filed electronically, or more than 60 days if you mailed a paper return, something may need attention. The tool will sometimes show a message asking you to call the IRS or take another action — read that message carefully, because it tells you what the hold-up is.

Why some refunds take longer than others

The IRS aims to process most returns within 21 days of receiving them, but some returns get flagged for additional review. This happens when something on your return looks unusual to the IRS's automated system — for example, if you claimed a large earned income tax credit, reported business income, or had income from multiple sources that didn't match what employers reported.

A return can also be delayed if you made a math error, forgot to sign it, or didn't include required documents like a copy of your W-2 form. If this is the case, the IRS will send you a letter explaining what's missing and what to do next. Check your mail regularly, because you usually have 30 days to respond.

Returns filed on paper take longer than electronic returns — the IRS estimates 60 days for processing, but some paper returns take several months because they have to be manually entered into the system first.

What to do if your refund is delayed

If "Where's My Refund?" shows your status hasn't changed in more than 21 days (for electronic returns) or 60 days (for paper returns), or if the tool shows a message telling you to take action, you can contact the IRS directly. The IRS has a phone line for refund questions: 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready when you call.

The phone line is busiest in the spring and early summer, so expect wait times. If you prefer not to call, you can mail a letter to the IRS address listed on your tax return instructions, but mail takes several weeks to reach them and several more weeks for them to respond.

If your refund was supposed to arrive by direct deposit and didn't show up three business days after the "Sent" date, contact your bank first. Ask them to check whether the deposit was rejected or sent to the wrong account. If your bank confirms they never received it, call the IRS to report it — they can issue a replacement check or resubmit the direct deposit.

Checking a state income tax refund

Each state that collects income tax runs its own refund tracking system. To find yours, search "[your state] tax refund status" or go to your state's department of revenue or taxation website. Most states have a tool similar to the IRS's "Where's My Refund?" — you'll enter your Social Security number and refund amount, and the system will show you where it is.

State refunds often take longer than federal refunds because states process returns after the IRS does. If you filed your federal and state returns together, expect your state refund to arrive one to four weeks after your federal refund, depending on the state.

Some states allow you to check your refund status by phone. Look for the phone number on your state's tax website — it's usually listed near the refund tracking tool.

What happens if your refund never arrives

If the IRS shows your refund as "Sent" but you haven't received it after the expected timeframe, start by checking with your bank. Ask them to search their records for a deposit from the IRS — sometimes deposits are rejected if your account information changed or if there's a hold on your account.

If your bank has no record of the deposit, contact the IRS at 1-800-829-1040 and report it. The IRS can investigate what happened and issue a replacement check or resubmit the direct deposit. This process usually takes four to six weeks.

If you received a check but it was lost or damaged in the mail, you can also contact the IRS to request a replacement. Have your Social Security number and the check amount ready.

Frequently Asked Questions

How often does the IRS update "Where's My Refund?"

The tool updates once per day, usually overnight. Checking multiple times in a single day won't show new information. If your status changed, you'll see it the next day.

Can I check my refund status if someone else filed my taxes for me?

Yes. Use your own Social Security number, filing status, and the refund amount you expect. The tool doesn't care who prepared the return — it only needs information from the return itself.

What if I filed my return but haven't received a confirmation that the IRS got it?

If you filed electronically, the tax software you used should have sent you a confirmation number. If you filed on paper, the IRS doesn't send a confirmation — you can only track it through "Where's My Refund?" after about two weeks. If it doesn't show up after that, contact the IRS.

Do I need to do anything to get my refund, or does it come automatically?

Once you file your return, the refund comes automatically if the IRS approves it. You don't need to take any action unless the IRS sends you a letter asking for more information or documents.

What if the refund amount shown in "Where's My Refund?" is different from what I expected?

The IRS may have adjusted your refund if it found errors on your return, if you owe back taxes or child support, or if you received other government benefits that offset it. The tool doesn't always explain why the amount changed — if you need details, call the IRS at 1-800-829-1040.