Where to check your federal tax refund

The IRS has one official tool for this: Where's My Refund? at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and tells you whether the IRS is still processing your return, has approved it, or has sent it out.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are longest during tax season (January through April), sometimes 30 minutes or more. The phone line uses the same data as the website, so you'll get the same information either way.

Text-based tracking is available through the IRS2Go mobile app, which sends you notifications when your status changes. This is useful if you want updates without checking manually, though the app still pulls from the same IRS database.

Key Takeaways

  • Where's My Refund? at irs.gov is the only official IRS tool and updates once daily, usually overnight.
  • You need your Social Security number, filing status, and the exact refund amount to check your status.
  • The IRS refund hotline (1-800-829-1954) gives you the same information as the website but with long wait times during tax season.
  • Refunds typically arrive 21 days after the IRS approves your return, but timing varies based on your bank and refund method.
  • If Where's My Refund? shows no record of your return after two weeks, contact the IRS or a tax professional to verify it was received.

What the status messages actually mean

Return received means the IRS has scanned your return into their system but hasn't started processing it yet. This is normal and usually lasts a few days to a week. You cannot do anything to speed this up.

Return approved means the IRS has reviewed your return, found no errors or issues, and authorized the refund. This is when the 21-day clock starts. The IRS will then send instructions to your bank or, if you chose a paper check, mail it to the address on your return.

Refund sent means the IRS has transmitted the money to your bank or mailed your check. If you chose direct deposit, the money should arrive within one to three business days after this status appears. If you chose a check, allow 7 to 10 business days from the date shown.

If the tool shows no record of your return after 14 days from when you filed, your return may not have been received or may have been rejected. Contact the IRS or a tax professional to confirm it was submitted correctly.

Why your refund might not show up yet

The IRS processes returns in the order they are received, not by filing date. If you filed early in the season, your return may sit in a queue for weeks before processing begins. During peak tax season, the IRS processes millions of returns simultaneously, which creates delays even for straightforward returns.

Errors on your return—a mismatched Social Security number, an incorrect bank account for direct deposit, or a math mistake—will pause processing while the IRS verifies the information. If this happens, Where's My Refund? will eventually show a message asking you to contact the IRS or visit irs.gov for next steps. Do not ignore this message; the IRS cannot release your refund until you respond.

If you claimed certain tax credits like the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete. This is a federal compliance requirement, not a processing delay.

Direct deposit versus check delivery times

Direct deposit is faster and more reliable. Once the IRS approves your return and sends the refund to your bank, the money typically arrives within one to three business days. Your bank may hold it for an additional day depending on their processing schedule, but this is rare for direct deposits from the IRS.

Paper checks take longer. The IRS prints and mails them from a processing center, which adds 7 to 10 business days to the timeline shown in Where's My Refund?. If your check does not arrive within 10 business days of the "refund sent" status, contact the IRS to request a trace or replacement check.

If you chose direct deposit but entered an incorrect bank account number, the IRS will catch this during processing and may mail a check instead, adding weeks to your timeline. This is why double-checking your account information before filing is critical.

What to do if your refund is delayed beyond the expected date

If Where's My Refund? shows "refund sent" but the money has not arrived after the expected timeframe, first confirm the deposit date with your bank. Call your bank's customer service line and ask whether the IRS deposit has posted or is pending. Sometimes banks show deposits as pending for a day or two before they clear.

If your bank has no record of the deposit, contact the IRS at 1-800-829-1954 with your refund tracking number (shown in Where's My Refund?) and the date the status changed to "refund sent". The IRS can confirm whether the money was actually transmitted and, if it was, investigate why your bank did not receive it.

If Where's My Refund? still shows "return approved" after 21 days, your return may have encountered an issue during the transmission step. Contact the IRS to ask whether there is a hold on your account or whether your return was flagged for review. Do not file an amended return or take other action until you know why the refund has not been sent.

State tax refunds are separate from federal refunds

Your state tax refund is processed by your state's revenue or taxation department, not the IRS. The timeline and tracking method are different. Most states have their own "where's my refund" tool on their tax agency website. Search "[your state] tax refund status" to find it.

State refunds typically take longer than federal refunds because states process returns after the IRS does. If you filed both federal and state returns together, expect your state refund to arrive one to three weeks after your federal refund, even if both were approved on the same day.

If you filed a joint federal and state return and the federal refund arrived but the state refund has not, check your state's tracking tool. If the state tool shows no record of your return, contact your state's tax department directly. Do not assume the state received your return just because the IRS did.

Frequently Asked Questions

Can I check my refund status before I file my return?

No. Where's My Refund? only works after the IRS has received and scanned your return. If you have not filed yet, the tool will show no record. Once you file, it typically takes one to three days for your return to appear in the system.

Why does Where's My Refund? say it cannot find my return?

This usually means the IRS has not yet received or scanned your return, or you entered incorrect information (wrong Social Security number, filing status, or refund amount). Double-check your entries. If you filed more than two weeks ago and still see no record, contact the IRS to confirm your return was received.

What if I filed my return but changed my bank account before the refund arrived?

If you change your account after filing but before the IRS processes your return, the refund will go to the account listed on your filed return, not your current account. You will need to transfer the money once it arrives, or contact the IRS if the old account is closed. For future refunds, update your account information before filing.

Does Where's My Refund? work on weekends or holidays?

The tool is available 24/7, but it updates only on business days, usually overnight. If you check on a weekend or holiday, you will see the last update from the previous business day. The IRS does not process returns on weekends or federal holidays, so no new status changes will appear until the next business day.

Can I cancel my refund and get my money back as a payment instead?

No. Once the IRS approves your return and sends the refund, you cannot cancel it. If you owe taxes for a different year or have unpaid debts, the IRS may intercept your refund before it reaches you, but you cannot request this yourself. If you need to owe taxes instead of receiving a refund, you would need to file an amended return for the current year, which is a separate process.