Where your refund actually is depends on which stage of the process it's in

Your refund moves through several hands before it reaches your account. The IRS processes it first, then sends it to your bank or the payment processor you chose. If you filed by mail, it takes longer. If you filed electronically, it moves faster but still takes time. The IRS Where's My Refund tool tells you which stage yours is in right now — not a guess, but what the IRS system actually shows.

The tool works only if you filed a federal tax return. It does not work for state refunds, amended returns, or returns still being processed by hand. If your return falls into one of those categories, you need a different approach.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov shows your refund status in real time, updated once per day overnight.
  • You need your Social Security number, filing status, and the exact refund amount to use the tool.
  • The tool shows three possible statuses: received, approved, or sent to your bank — each one means something different about timing.
  • If the tool says your refund was sent but you have not received it, contact your bank first, because the delay is usually on their end, not the IRS.
  • State refunds are tracked separately through your state's tax agency, not through the federal IRS tool.

How to access the IRS Where's My Refund tool

Go to irs.gov and look for "Where's My Refund" in the main navigation or search box. You will land on a page that asks for three pieces of information: your Social Security number, your filing status (single, married filing jointly, married filing separately, or head of household), and the exact refund amount from your return. All three must match what you filed, or the tool will not return results.

The tool updates once per day, usually between midnight and 1 a.m. Eastern time. If you check multiple times in the same day, you will see the same status. There is no point checking again until the next day.

You can also check your status through the IRS mobile app, which pulls the same data as the website. The app is called IRS2Go and is available for iPhone and Android.

What each status message actually means

Received means the IRS has your return but has not finished processing it yet. This is the first stage. You will see this status for a few days after you file electronically, or longer if you mailed a paper return. The IRS is checking your numbers, verifying your identity, and making sure nothing is missing. During this stage, your refund is not moving toward your bank yet.

Approved means the IRS has finished checking your return and decided to send you the refund. This is the second stage. The IRS is now preparing the payment to send to your bank or payment processor. This stage usually lasts a few days. Once your refund moves to "approved," you are close to receiving it.

Sent means the IRS has sent your refund to your bank or the payment processor you chose on your return. This is the third and final stage. The refund is no longer with the IRS — it is in the banking system. From this point, timing depends on your bank, not the IRS. Most banks deposit refunds within one to three business days of receiving them from the IRS, but some take longer.

If the tool shows "Sent" but you have not seen the money in your account, wait one more business day. If it still has not arrived after three business days, contact your bank's customer service line. The delay is almost always on the bank's end at this point, not the IRS.

Why the tool might not show your refund

If you search and get no results, the most common reason is that you entered one of the three pieces of information wrong. Double-check your Social Security number, filing status, and refund amount. Make sure you are using the exact amount from your return, not a rounded number.

If all three are correct and you still get no results, your return may not have been processed yet. Paper returns take longer — usually three to six weeks from the date you mailed them. If you filed electronically less than 24 hours ago, try again tomorrow. The tool does not show returns that arrived less than a day before.

If you filed an amended return (Form 1040-X), the Where's My Refund tool will not track it. Amended returns are processed separately and take longer — usually eight to twelve weeks. You can check the status of an amended return by calling the IRS at 800-829-1040.

If you filed a state return, the federal tool will not show that refund. Each state runs its own tax system. You need to go to your state's tax agency website to check a state refund. Most states have their own "where's my refund" tool, similar to the federal one.

What happens if your refund is delayed

If your return shows "Received" for more than a week, or "Approved" for more than a few days, something may be holding it up. The IRS sometimes needs more information — a missing signature, a mismatched Social Security number, or income that does not match what employers reported. If this is the case, the IRS will send you a letter in the mail explaining what is missing.

Do not wait for the letter if you think something might be wrong. Call the IRS at 800-829-1040 and have your return in front of you. The IRS can tell you over the phone whether your return needs anything else. Wait times are long, especially during tax season, but calling is faster than waiting for mail.

If your return has been stuck in "Received" for more than 21 days after you filed electronically, or more than six weeks after you mailed it, something is definitely wrong. Call the IRS. Do not assume it will resolve on its own.

Refunds sent to a bank account versus a debit card

When you filed your return, you chose how to receive your refund: direct deposit to a bank account, a prepaid debit card, or a check by mail. The Where's My Refund tool does not distinguish between these methods — it just tells you when the IRS sent the money out. The timing after that depends on which method you chose.

Direct deposit to a bank account is fastest. Once the IRS sends it, your bank usually deposits it within one to three business days. A prepaid debit card (sometimes called a refund anticipation card) can take longer — sometimes five to seven business days — because the card issuer has to process it separately from your bank. A check by mail takes the longest: the IRS prints it, mails it, and you have to deposit it yourself. This can take two to three weeks from the time the IRS sends it.

If you chose direct deposit and the tool says "Sent" but the money has not arrived, check that you entered your bank account number correctly on your return. A wrong account number is the most common reason a direct deposit does not land. If the number was wrong, call the IRS at 800-829-1040 and ask them to redirect the refund. They can do this, but only within a certain window after sending it.

State refunds and how to track them separately

Your state refund is separate from your federal refund and is tracked through your state's tax agency, not the IRS. Most states have their own "where's my refund" tool on their tax website. The process is similar to the federal tool — you enter your Social Security number, filing status, and refund amount, and the state system tells you the status.

State refunds usually take longer than federal refunds because states process returns after the IRS does. If you filed both federal and state returns at the same time, expect your state refund to arrive one to two weeks after your federal refund. Some states are slower than others — check your state's tax website for typical processing times.

If you need to find your state's refund tool, search "[your state] where's my refund" or go to your state's tax agency website directly. Most state websites list the tool prominently during tax season.

Frequently Asked Questions

Can I speed up my refund by calling the IRS?

No. The IRS processes returns in the order they arrive, and calling does not move you ahead in the queue. Calling is useful only if something is wrong with your return — a missing document, a mismatched number, or an error that is holding it up. If your return is processing normally, calling will not change the timeline.

What if the Where's My Refund tool says sent but I never got the money?

Contact your bank first. The IRS sent the money, but your bank may have rejected it, delayed it, or deposited it to the wrong account. Your bank can tell you whether they received it and where it went. If your bank says they never received it, then call the IRS at 800-829-1040 with your bank account number and the date the IRS sent it.

How long does it take to go from received to approved?

Usually three to five days for electronically filed returns. Paper returns take longer — sometimes two to three weeks. The IRS processes electronic returns faster because they do not have to be scanned and entered by hand. If your return has been in "Received" for more than a week, something may be holding it up.

Can I check my refund status without a Social Security number?

No. The Where's My Refund tool requires your Social Security number, filing status, and exact refund amount. If you do not have access to this information, you can call the IRS at 800-829-1040 and they can look it up for you, but you will need to verify your identity first.

Why does my state refund show a different amount than my federal refund?

Because your state and federal tax liability are calculated differently. You may owe federal tax but not state tax, or vice versa. You may also have different deductions or credits at the state level. This is normal. Check your state return to see what amount you should expect.