Where to check your federal tax refund

The IRS has a tool called Where's My Refund? that tells you the status of your federal return. You can reach it on the IRS website at irs.gov, or use the IRS2Go mobile app. The tool updates once per day, usually overnight, so checking multiple times in the same day will show you the same information.

To use Where's My Refund?, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. If you filed electronically, the tool usually has your information within 24 hours of the IRS accepting your return. If you mailed a paper return, it takes longer — the IRS needs time to scan and process it before the tool can track it.

The tool shows three stages: received (the IRS has your return), approved (they've processed it and approved the refund), and sent (the refund is on its way to you). Once it reaches the "sent" stage, the tool tells you the expected delivery date based on your chosen method — direct deposit or check.

Key Takeaways

  • The IRS Where's My Refund? tool is the official source for federal refund status and updates once per day.
  • You need your Social Security number, filing status, and exact refund amount to check your status.
  • Electronic returns show up in the system within 24 hours; paper returns take several weeks to enter the system.
  • Once your refund is sent, the tool shows the expected delivery date, which depends on whether you chose direct deposit or a mailed check.
  • If your refund is delayed beyond the expected date, the IRS has specific steps to take before contacting them directly.

How long the IRS takes at each stage

After the IRS accepts your return, the "received" stage typically lasts one to two weeks. During this time, they are scanning your documents and entering the data into their system. You cannot speed this up, and the tool will not show much detail — just that they have your return.

The "approved" stage is when the IRS has reviewed your return for errors and decided to issue the refund. This stage usually takes another one to two weeks for straightforward returns with no issues. Returns with math errors, missing information, or items that trigger manual review can stay in this stage much longer — sometimes several weeks or months.

Once approved, the refund moves to "sent" status. If you chose direct deposit, the money typically arrives within one to two business days after the IRS sends it. If you chose a mailed check, allow five to seven business days from the "sent" date for the check to reach you, depending on mail speed in your area.

What to do if your refund is delayed

The IRS publishes expected refund dates based on when you filed and your filing method. If your refund has not arrived by the date shown in Where's My Refund?, wait three business days before taking action — mail and bank processing can vary. After three business days past the expected date, you have options.

First, check Where's My Refund? again to see if the status has updated. Sometimes the tool shows a new expected date if there was a processing delay. If the tool still shows "sent" but the money has not arrived, contact your bank or credit union to confirm they have not received the deposit. Banks sometimes hold deposits for verification, especially if the account is new or the deposit is unusually large.

If your bank confirms they have not received the deposit and Where's My Refund? still shows "sent" with a date that has passed, you can contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) during business hours, or use the IRS website to request a callback instead of waiting on hold. Have your Social Security number, filing status, and exact refund amount ready when you call.

State tax refunds and how to track them

State refund tracking works differently from federal tracking because each state runs its own tax system. Most states have their own "Where's My Refund?" tool on their state tax agency website. Search "[your state] tax refund status" to find the right page.

State refunds typically take longer than federal refunds — often four to eight weeks from the time you file, depending on the state and whether you filed electronically or by mail. Some states process refunds in batches on specific dates rather than continuously, so your refund might sit in "approved" status until the next batch date arrives.

If you filed both federal and state returns together through tax software, the state return usually enters their system a few days after the federal return is accepted. You will need to track them separately using each system's tool.

When the IRS holds your refund for review

The IRS sometimes holds a refund for additional review if something on your return does not match their records or triggers an automated flag. Common reasons include a mismatch between your Social Security number and name, claiming a dependent the IRS does not have on file, or reporting income that does not match what employers or banks reported to them.

When this happens, Where's My Refund? may show a message that your return is being reviewed or that the IRS needs more information. The tool sometimes provides a phone number or notice date. If you see this message, check your mail for an IRS notice — they will send you a letter explaining what they need and how to respond.

Do not ignore an IRS notice. Respond by the deadline shown on the letter, even if you believe the information is correct. Providing documentation (like a birth certificate for a dependent or a letter from your employer) usually resolves the issue, though it can add several weeks to your refund timeline.

Direct deposit versus mailed checks

If you chose direct deposit on your return, the refund reaches your bank account faster — usually one to two business days after the IRS sends it. Direct deposit also eliminates the risk of a check being lost or stolen in the mail. When Where's My Refund? shows "sent," a direct deposit refund is typically in your account within two business days.

If you chose a mailed check, the timeline is longer. After the IRS sends the check, allow five to seven business days for it to arrive, depending on mail service in your area. The check is mailed from an IRS processing center, not your local IRS office, so delivery time varies. Where's My Refund? shows the expected delivery date, but this is an estimate — checks sometimes arrive earlier or later.

If you filed your return but did not provide banking information for direct deposit, the IRS will mail a check by default. You cannot change this after filing, so you will need to wait for the check to arrive.

What to do if you never receive your refund

If Where's My Refund? shows "sent" with a date that has passed, and you have not received the money or check after waiting three business days, contact the IRS. Have your Social Security number, filing status, and exact refund amount ready.

For direct deposit refunds that do not arrive, ask your bank to check their records for the incoming deposit. Some banks hold deposits for verification or flag them as suspicious if the account is new. If your bank has no record of the deposit, the IRS can issue a replacement check or attempt to redeposit the funds.

For mailed checks, the IRS can issue a replacement check if the original has not arrived after the expected delivery window. This process takes additional time — usually four to six weeks for a replacement check to be issued and mailed. You can also request that the IRS issue a direct deposit instead of a replacement check, which is faster.

If you believe your refund was deposited into the wrong account (for example, an old bank account you closed), contact the IRS immediately. They can sometimes recover the funds if the receiving bank has not processed them yet, though this is not always possible.

Frequently Asked Questions

How often does Where's My Refund? update?

The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same status. If you check in the morning and see no change, check again the next morning before assuming there is a delay.

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

No. The IRS requires your Social Security number, filing status, and exact refund amount to access Where's My Refund?. This is a security measure to prevent unauthorized access to your tax information. If you do not remember your exact refund amount, check your tax return copy or the confirmation email from your tax software.

Why does my refund say "received" but not "approved" after two weeks?

The "received" stage can last one to two weeks while the IRS scans and processes your documents. If it has been longer than two weeks, your return may be undergoing manual review due to a flag or error. Check Where's My Refund? again — if the status has not changed in three weeks, contact the IRS to ask about the delay.

What if Where's My Refund? says my refund was sent but I never got it?

Wait three business days after the expected delivery date, then contact your bank to confirm they have not received a direct deposit. If your bank has no record, call the IRS at 1-800-829-1040 to report the missing refund. They can issue a replacement check or attempt to redeposit the funds.

Do I need to file a missing refund claim with the IRS?

Not immediately. Contact the IRS first by phone to report the missing refund and let them investigate. If the IRS confirms the refund was sent but you did not receive it, they will issue a replacement. You only need to file a formal claim if the IRS cannot locate the original refund after investigation.