The IRS Where's My Refund tool is the fastest way to check your refund status

The IRS Where's My Refund tool at irs.gov is the official place to track your return. You enter your Social Security number, filing status, and the exact refund amount from your return, and the tool shows you one of four statuses: received, approved, sent, or delayed. The tool updates once per day, usually overnight, so checking multiple times in one day will not show new information.

You can reach Where's My Refund through the IRS homepage or by calling the IRS refund hotline at 1-800-829-1954. The phone line uses the same data as the website, so you will get the same status either way. Both are free and do not require you to log into an account or read anything.

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

Key Takeaways

  • Where's My Refund at irs.gov is the only official IRS tool for tracking your refund status, and it updates once per day.
  • You need your Social Security number, filing status, and the exact refund amount to use the tool.
  • A "received" status means the IRS has your return but has not started processing it yet; "approved" means they have reviewed it and your refund is being prepared.
  • If your status shows "delayed," the IRS is still reviewing your return, and you should not contact them unless it has been more than 21 days since you filed.
  • State refunds are tracked separately through your state's tax agency, not through the IRS.

What each refund status means and how long it usually takes

When you check Where's My Refund, you will see one of four statuses. Received means the IRS has scanned your return into their system but has not started the review process. This is the first status you see after filing, and it can last anywhere from a few days to a few weeks depending on how many returns the IRS is processing.

Approved means the IRS has reviewed your return, found no issues, and approved your refund. At this point, they are preparing the payment and arranging how to send it to you. This status typically lasts three to five business days before the refund is sent.

Sent means your refund has left the IRS and is on its way to you. If you chose direct deposit, the money is in transit to your bank account. If you chose a paper check, it is in the mail. Direct deposit usually arrives within one to two business days after the "sent" status appears; a check typically takes seven to ten business days.

Delayed means the IRS is still reviewing your return and it is taking longer than the standard timeline. This can happen if the IRS needs to verify information on your return, if there is a discrepancy between what you reported and what their records show, or if your return was flagged for review. The IRS will contact you by mail if they need additional information from you.

How long refunds typically take from filing to your account

The IRS aims to process most returns and issue refunds within 21 days of receiving your return. However, this timeline assumes your return is complete, accurate, and does not trigger any review flags. Many returns are processed faster — some within five to ten days — but some take longer.

If you filed electronically and chose direct deposit, your refund usually arrives faster than if you filed on paper or chose a check. Electronic filing and direct deposit are the fastest combination because there is no physical mail involved and the data transfers directly between the IRS and your bank.

The time of year matters too. During peak filing season (January through April), the IRS processes millions of returns and backlogs can form. If you file in May or later, your return may move through the system faster. Conversely, if you file in early January, you may wait longer even though you filed early.

What to do if your refund status shows delayed or has not updated in weeks

If your status has been "delayed" for more than 21 days since you filed, or if the status has not changed in three weeks, contact the IRS. Call 1-800-829-1954 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 refund amount ready when you call.

The IRS may tell you that your return is under review because of a discrepancy — for example, the income you reported does not match what an employer or bank reported to the IRS, or you claimed a credit that triggered a verification process. If this is the case, the IRS will send you a letter explaining what they need from you. Do not ignore this letter. Respond with the documents they request within the important date they give you, or your refund will be delayed further.

If the IRS tells you your return is still in the queue and no letter has been sent, ask them to note your account that you have called. This creates a record and can sometimes move your return up in the processing order, though it is not may provide.

Why Where's My Refund sometimes shows no information

If you enter your information into Where's My Refund and the tool says it cannot find your return, it usually means one of three things: the return has not been received yet, the information you entered does not match what the IRS has on file, or you are checking too soon after filing.

If you filed electronically, the IRS typically receives your return within 24 hours. If you filed on paper, it can take two to four weeks for the IRS to scan and enter your return into their system. Until your return is in the system, Where's My Refund will not show it.

Double-check that you entered your Social Security number, filing status, and refund amount exactly as they appear on your return. Even a one-digit error in the refund amount will cause the tool to say it cannot find your information. If you are unsure of the exact amount, check the copy of your return you kept or the confirmation email the IRS sent you after e-filing.

Direct deposit versus check: how the refund reaches you

When you filed your return, you chose how you wanted to receive your refund: direct deposit to a bank account or a paper check by mail. This choice affects how long it takes for the money to reach you once the IRS sends it.

Direct deposit is faster and more reliable. Once your refund status shows "sent," the money typically arrives in your bank account within one to two business days. The IRS sends the funds electronically, so there is no mail delay. You can use Where's My Refund to see the expected deposit date once your refund is sent.

Paper checks take longer because they have to be printed, mailed, and then deposited or cashed by you. Once your status shows "sent," expect the check to arrive in seven to ten business days, depending on mail delivery in your area. If you do not receive your check within two weeks of the "sent" status, contact the IRS to report it as missing.

If you made a mistake when entering your bank account information on your return, the IRS will mail you a check instead of attempting a failed direct deposit. You cannot change your refund delivery method after you file, so if you realize you made an error, call the IRS as soon as possible to see if they can correct it before processing your refund.

Refund advance loans and third-party refund tracking services

Some tax preparation companies and financial services offer refund advance loans — they lend you money against your expected refund before the IRS sends it. These are not the same as tracking your refund. A refund advance is a loan that you have to repay, and it comes with fees and interest. The IRS does not endorse these products, and they are not necessary to track your refund status.

Similarly, some websites claim they can track your refund faster or provide updates more frequently than the official IRS tool. This is not true. Where's My Refund is the only official source of refund status information, and it updates once per day. No third-party service has access to faster or more detailed information than the IRS itself.

Stick with the official IRS Where's My Refund tool and the IRS phone line. Both are free, find, and give you the real status of your refund.

Frequently Asked Questions

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

Yes, as long as you have your Social Security number, filing status, and the exact refund amount. You do not need to be the person who prepared the return. The tool only asks for information from the return itself, not for authorization or a PIN.

What does it mean if Where's My Refund says my refund was sent but I have not received it?

If you chose direct deposit, check your bank account — the money may have arrived but not yet posted to your balance. If you chose a check, it may still be in the mail. If more than two weeks have passed since the "sent" status appeared and you still have not received the money, call the IRS at 1-800-829-1954 to report it.

Will the IRS contact me if there is a problem with my refund?

Yes, but only by mail. The IRS does not call, text, or email about refund issues. If they need information from you, you will receive a letter at the address on your return. Be cautious of calls or emails claiming to be from the IRS about your refund — these are usually scams.

Can I change my refund to direct deposit if I originally chose a check?

No, you cannot change your refund delivery method after you file. If you realize you made an error on your return, call the IRS when ready — they may be able to correct it before your refund is processed, but only if you contact them before the refund is sent.

Why does the IRS say my refund was sent but my bank says they never received it?

This usually means the bank account information you provided on your return was incorrect or the account was closed. The IRS will attempt the direct deposit, and if it fails, they will mail you a paper check instead. Check your mail for the check, or call the IRS to confirm the account number they have on file.