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

The fastest way to find out where your federal tax refund is sits on the IRS website itself. The tool is called Where's My Refund?, and it tells you the current status of your return and when the IRS expects to send your money. You can check it as soon as 24 hours after you file electronically, or about four weeks after you mail a paper return.

To use it, go to irs.gov and look for the "Where's My Refund?" link on the homepage. You will need three pieces of information: your Social Security number (or Individual Taxpayer Identification Number), your filing status from your tax return, and the exact refund amount you expect. The tool will show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."

You can check as often as you want — the IRS updates the information once per day, usually overnight. Checking multiple times in the same day will not speed anything up, but checking once a week gives you a clear picture of movement.

Key Takeaways

  • The IRS Where's My Refund tool on irs.gov is the official source for your refund status and requires your Social Security number, filing status, and expected refund amount.
  • The IRS updates refund status once per day, so checking more than once daily will not show new information.
  • If your return was filed electronically, you can check the status within 24 hours; paper returns take about four weeks before you can track them.
  • A refund typically arrives within 21 days of the IRS approving it, though the exact timing depends on your bank and whether you chose direct deposit.
  • If Where's My Refund shows no information about your return after the expected timeframe, contact the IRS directly at 1-800-829-1040.

What each refund status means

Return Received means the IRS has your return but has not started processing it yet. This is the first status you will see after filing. Returns move through this stage in the order they were received, so timing depends on how busy the IRS is. During tax season (January through April), this stage can last several weeks.

Refund Approved means the IRS has finished reviewing your return and determined how much money you are owed. The IRS has now scheduled your refund to be sent. This is when the 21-day countdown to your money arriving usually begins, though the exact date depends on your bank's processing speed.

Refund Sent means the IRS has released your money. If you chose direct deposit, the funds should land in your bank account within a few business days. If you requested a check, it will arrive by mail — this typically takes one to two weeks from the time the status changes to "Refund Sent."

How long refunds actually take

The IRS aims to issue most refunds within 21 days of approving your return. This 21-day window is measured from the date your status changes to "Refund Approved," not from the date you filed. If you filed in early February but your return did not move to "Approved" until late March, the 21 days starts counting from late March.

Direct deposit is faster than a mailed check. When you choose direct deposit, the IRS sends your refund electronically to your bank, and it usually arrives within three to five business days after the IRS releases it. A paper check takes longer — the IRS has to print it, mail it, and your postal service has to deliver it, which adds one to two weeks to the timeline.

During peak tax season (February through April), the IRS processes millions of returns simultaneously, so refunds may take longer than 21 days. If your return requires manual review — for example, because you claimed certain credits or your information did not match IRS records — it can take much longer, sometimes several months.

Why your refund might be delayed

The most common reason for a delayed refund is a mismatch between the information on your return and what the IRS has on file. This can happen if your name, Social Security number, or income information does not match exactly. The IRS will contact you by mail if this is the problem, but the letter can take weeks to arrive.

A second common reason is claiming certain tax credits, particularly the Earned Income Tax Credit (EITC) or the Child Tax Credit. The IRS is required by law to hold these returns for additional review, which adds time. If your return includes either of these credits, expect processing to take longer than 21 days.

Incomplete or incorrect information on your return also causes delays. If you forgot to sign the return, listed an invalid bank account number for direct deposit, or made a math error, the IRS will set your return aside for correction. Again, they will contact you by mail, but this process takes time.

What to do if your refund is taking longer than expected

First, check Where's My Refund again to confirm the current status. If the status still shows "Return Received" more than four weeks after you filed electronically, or more than eight weeks after you mailed a paper return, contact the IRS directly. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. in your local time zone).

Have your Social Security number, filing status, and expected refund amount ready when you call. The IRS representative can look up your return in their system and tell you specifically why it is delayed and what happens next. If there is a problem with your information, they can often tell you what to fix and how to submit a correction.

If you filed a paper return and it has been more than eight weeks with no status information in Where's My Refund, your return may not have been received or processed yet. The IRS can search for it and tell you whether it arrived. If it did not, you may need to file again.

Direct deposit versus check — which affects your timeline

Choosing direct deposit speeds up the process. When you select direct deposit on your tax return, the IRS sends your refund electronically to your bank account. Once the IRS releases the money (status shows "Refund Sent"), it typically arrives within three to five business days. This is the fastest way to receive your refund.

A mailed check is slower. The IRS prints the check, places it in an envelope, and sends it through the postal service. From the time your status changes to "Refund Sent," expect one to two weeks for the check to arrive, depending on mail delivery in your area. If the check is lost or damaged in the mail, you will need to contact the IRS to request a replacement, which adds more time.

If you did not choose direct deposit when you filed, you cannot change it now. You will receive a check. However, if you file your next year's return, you can choose direct deposit then to speed up future refunds.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The IRS Where's My Refund tool works on mobile browsers. Go to irs.gov on your phone's web browser and find the Where's My Refund link. You will need the same three pieces of information: Social Security number, filing status, and expected refund amount. The mobile version shows the same information as the desktop version.

What if Where's My Refund says nothing about my return?

If you filed electronically and it has been more than 24 hours, or you mailed a paper return and it has been more than four weeks, and Where's My Refund still shows no information, your return may not have been received or entered into the system yet. Call the IRS at 1-800-829-1040 to confirm they have your return and find out why it is not showing up in the tool.

Can I get my refund faster if I pay a fee?

No. The IRS does not offer expedited processing for any price. The 21-day timeline is the standard, and nothing you pay will change it. Be cautious of services claiming they can speed up your refund — they cannot.

What happens if I entered the wrong bank account for direct deposit?

If you made a mistake with your bank account number, the IRS will attempt to deposit your refund into that account. If the account does not exist or is closed, the bank will reject the deposit and the IRS will mail you a check instead. This adds several weeks to the timeline. Contact the IRS at 1-800-829-1040 as soon as you realize the error so they can note it in your file.

Do I need to do anything while I wait for my refund?

No. Once you have filed your return, there is nothing you need to do except wait. Do not contact the IRS unless your refund is significantly delayed or you received a letter from them about a problem with your return. Calling early will not speed up processing.