Where to check your federal tax refund

The IRS offers three ways to see where your federal refund stands. The fastest and most detailed is the IRS Where's My Refund tool, available 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.

If you filed electronically and chose direct deposit, you typically see a status update within 24 hours of the IRS receiving your return. If you mailed a paper return, the IRS needs 2 to 3 weeks just to scan and process it before the tool will show anything.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and expected refund amount ready. Wait times are longest in February and March. The phone line gives you the same information as the online tool but nothing more detailed.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the primary source for federal refund status and updates once daily.
  • Direct deposit refunds typically show a status update within 24 hours of the IRS receiving your return; mailed returns need 2 to 3 weeks before any status appears.
  • The tool shows three stages: processing, approved, or sent—but does not tell you the exact day your refund will arrive in your bank account.
  • State tax refunds are tracked separately through your state's tax agency website, not through the IRS.

What the IRS status tool actually tells you

The Where's My Refund tool shows you one of three messages. "We received your return" means the IRS has it and is working through the standard review. This stage lasts 21 days for most returns filed electronically. "We approved your return" means the IRS has finished checking it and your refund is being prepared for payment. "We sent your refund" means the money has left the IRS and is on its way to your bank or the address on your return.

What the tool does not tell you is the exact date your bank will receive the money. Once the IRS sends it, timing depends on your bank's processing speed, which usually takes 1 to 5 business days. Some banks post refunds the same day they arrive; others hold them for a day or two. If you chose a check by mail instead of direct deposit, add 7 to 10 business days for postal delivery after the IRS ships it.

If your return shows "We received your return" for longer than 21 days, or if the tool says "We sent your refund" but the money has not arrived after a week, you may need to contact the IRS directly. The Where's My Refund tool will display a message telling you to call if there is a delay.

Tracking state tax refunds

State refunds are tracked through your state's tax agency, not the IRS. Most states have their own online status tool on their tax department website. Search "[your state] tax refund status" to find it. You will need your Social Security number and the refund amount, just as with the federal tool.

State processing times vary widely. Some states process refunds in 2 to 3 weeks; others take 6 to 8 weeks or longer, especially if your return was selected for review. A few states still mail refund checks rather than offering direct deposit, which adds another week or two to the timeline. If you filed both federal and state returns, they are processed separately and may arrive on different dates.

What to do if your refund is delayed

A delay of a few days after the IRS says "We sent your refund" is normal and usually a bank processing issue, not an IRS problem. Wait at least 5 business days after that message before taking action. If the money still has not arrived, log back into Where's My Refund and check whether the status has changed. Sometimes the tool updates with new information that explains the hold.

If the tool still shows "We sent your refund" but your bank shows no deposit after a full week, contact your bank first. Ask whether the deposit is pending or whether they rejected it for any reason. Banks occasionally reject IRS deposits if account information does not match exactly—for example, if your name on the return differs from your bank account name.

If your bank confirms no deposit has arrived and the IRS tool still shows "We sent your refund," call the IRS at 1-800-829-1954. Have your return and bank account information ready. The IRS can investigate whether the refund was actually sent and to which account.

Refunds held for tax debt or child support

If you owe back taxes, unpaid child support, or certain other federal debts, the IRS may hold your refund to pay down what you owe. When this happens, the Where's My Refund tool will not show a normal status update. Instead, you will see a message saying your refund is being held or has been offset.

The IRS sends a notice by mail explaining what debt triggered the hold and how much of your refund was taken. This notice arrives separately from your refund status and can take 2 to 4 weeks. If you believe the hold is wrong—for example, if you already paid the debt—you must contact the IRS or the agency holding the money (such as the child support enforcement office) to dispute it. The Where's My Refund tool cannot resolve these disputes.

Identity theft and fraud holds

If the IRS suspects fraud or identity theft on your return, the Where's My Refund tool will show a message telling you to contact the IRS. This is not a delay—it is a hold while the IRS verifies your identity. You will also receive a notice by mail with instructions on how to prove the return is legitimate.

Do not ignore this notice. The IRS will not release your refund until you respond. Follow the instructions in the letter exactly. You may need to provide a copy of your driver's license, a recent tax return, or other documents. Processing a fraud hold typically takes 60 days or longer, depending on how quickly you respond and how thoroughly the IRS needs to investigate.

Frequently Asked Questions

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

The tool updates once per day, usually overnight. Checking it multiple times in the same day will show the same status. If your status has not changed in several days, that is normal during peak tax season when the IRS processes millions of returns.

Can I get a more specific delivery date than "We sent your refund"?

No. The IRS tool does not provide exact delivery dates. Once it says the refund was sent, you are waiting on your bank or the postal service. Direct deposit typically arrives within 1 to 5 business days; checks take 7 to 10 business days after the IRS mails them.

What if I filed my return by mail and the tool shows nothing?

Paper returns take 2 to 3 weeks for the IRS to receive and scan before any status appears in the tool. If you mailed your return more than 3 weeks ago and the tool still shows nothing, contact the IRS to confirm they received it.

Do I need to create an IRS account to use Where's My Refund?

No. The Where's My Refund tool does not require an account. You enter your information directly without logging in. However, creating an IRS online account at irs.gov does let you view your full tax account and past returns, which some people find useful.

Why does my state refund status show something different from my federal status?

Federal and state returns are processed by different agencies on different timelines. Your state may still be reviewing your return while the IRS has already sent your federal refund, or vice versa. Check your state's tool separately to see where that refund stands.