Check your federal refund status through IRS Where's My Refund

The IRS Where's My Refund tool is the official way to track a federal tax refund. You can access it on the IRS website at irs.gov without logging into an account. The tool updates once per day, usually overnight, so checking multiple times in a single day will show the same information.

To use it, 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 typically shows your refund status within 24 hours of the IRS receiving your return. If you mailed a paper return, it takes longer for the IRS to process and enter it into the system — usually three to four weeks.

The tool shows three possible statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Approved" (your return has been approved and your refund is being prepared), or "Sent" (your refund has been issued and is on its way to you). Once it shows "Sent," the tool also displays the delivery date and method — direct deposit or check.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is free and requires only your Social Security number, filing status, and refund amount.
  • The tool updates once daily and shows whether your return is received, approved, or sent, plus the expected delivery date once issued.
  • Electronic returns appear in the system within 24 hours; paper returns take three to four weeks before tracking information is available.
  • If you filed jointly, use the Social Security number of the person listed first on the return to check status.
  • State refunds are tracked separately through your state tax agency's website, not through the IRS tool.

What the IRS Where's My Refund tool actually tells you

The tool does not show real-time processing. When it says "Return Received," the IRS has scanned your return but may still be reviewing it for errors or missing information. This stage can last anywhere from a few days to several weeks depending on how busy the IRS is and whether your return needs manual review.

"Approved" means the IRS has finished reviewing your return and determined the refund amount. At this point, the refund is queued for payment but has not yet been sent out. This stage typically lasts a few days to a week.

"Sent" is the stage that matters most. Once you see this status, the IRS has issued your refund. The tool will show the exact date it was sent and whether it was deposited directly into your bank account or mailed as a check. Direct deposits usually arrive within one to two business days of the issue date. Checks typically arrive within seven to ten business days, though mail delays can extend this.

How to track a state tax refund

Each state runs its own tax refund tracking system, separate from the federal IRS tool. You will need to visit your state's tax agency website directly. Most states have a "Where's My Refund" or "Check Refund Status" tool similar to the federal version.

State refund timelines vary widely. Some states issue refunds within two to three weeks of receiving your return; others take six to eight weeks or longer. States that use the IRS e-file system may coordinate with federal processing, but the state still processes and issues its own refund independently. A few states offer direct deposit for state refunds, while others mail checks only.

To find your state's tool, search "[your state] tax refund status" or go to your state's department of revenue website. You will typically need your Social Security number and refund amount, just as with the federal tool.

What to do if your refund status hasn't updated in weeks

If your return shows "Return Received" but has not moved to "Approved" after four weeks, the IRS may be reviewing your return for errors, missing information, or identity verification. This does not mean something is wrong — it means your return requires manual review rather than automated processing.

Common reasons for delays include: a mismatch between the name on your return and your Social Security record, a missing or incorrect Social Security number for a dependent, income reported on a 1099 that does not match what you reported, or a math error on the return itself. The IRS will contact you by mail if they need more information, so check your mailbox regularly.

If you have not received a letter from the IRS after six weeks and your status has not changed, you can call the IRS at 1-800-829-1040 to speak with a representative. Have your Social Security number, filing status, and refund amount ready. Wait times are often long, especially during tax season (January through April).

Direct deposit versus check delivery times

Once the IRS issues your refund, the delivery method determines how long you wait. Direct deposit is faster and more reliable. If you provided your bank account information on your return and the IRS accepted it, your refund will be deposited directly into that account. This typically happens within one to two business days of the issue date shown in Where's My Refund.

A check is mailed to the address on your return. The IRS prints and mails checks in batches, and mail delivery times vary by location. Most checks arrive within seven to ten business days of the issue date, but delays of two to three weeks are not uncommon, especially during peak tax season or in rural areas.

If you chose direct deposit but the IRS rejected it (for example, if you provided an incorrect account number), the IRS will mail a check instead. The Where's My Refund tool will show "Sent" with a check delivery date. If you do not receive the check within 15 business days of that date, you can request a trace or replacement check through the IRS.

Requesting a refund trace if your check is lost or delayed

If the Where's My Refund tool shows your check was sent more than 15 business days ago but you have not received it, you can request a refund trace. This is an investigation into whether the check was lost in the mail or if there was an error in the mailing address.

To request a trace, call the IRS at 1-800-829-1040 with your Social Security number, filing status, and refund amount ready. The IRS will file a trace, which takes about four weeks to complete. If the check is found to be lost, the IRS will issue a replacement check or, in some cases, a direct deposit to your bank account if you provide that information.

You can also file Form 3911 (Application for Taxpayer Assistance Order) if you need the refund urgently and the trace process is taking too long. This form escalates your case and may result in faster resolution, though it is typically used only when the delay is causing genuine financial hardship.

What happens if your refund status shows an error or disappears

Occasionally, the Where's My Refund tool will show an error message or your refund status will disappear from the system entirely. This usually means the IRS has identified an issue with your return that requires correction before the refund can be issued.

Common issues include: a duplicate Social Security number (for example, if you and a spouse both filed separately but the IRS matched you as a couple), an incorrect name or address, or a discrepancy between income reported on your return and income reported by your employer or financial institution. The IRS will send you a letter explaining the issue and what you need to do to resolve it.

If you receive a letter, follow the instructions exactly. Most letters ask you to either provide additional documentation or file an amended return. Do not ignore the letter — the IRS will not issue your refund until the issue is resolved. If you do not receive a letter but your status has disappeared, call the IRS at 1-800-829-1040 to find out what happened.

Frequently Asked Questions

Can I check my refund status if I filed with a tax preparation service like TurboTax or H&R Block?

Yes. The IRS Where's My Refund tool does not care which software or service you used to prepare your return. As long as you filed electronically with the IRS, you can track your refund using the official IRS tool. Some tax preparation services also offer their own tracking tools, but the IRS tool is the most accurate source.

Why does the Where's My Refund tool say my refund was sent but I haven't received it yet?

Direct deposits typically arrive one to two business days after the issue date, while checks take seven to ten business days or longer depending on mail delivery. If more than 15 business days have passed since the issue date and you still have not received a check, contact the IRS to request a refund trace.

What if I filed a joint return but only have one Social Security number?

Use the Social Security number of the person listed first on the return to check status. Both spouses' refunds are processed together on a joint return, so the status will be the same regardless of which number you use.

Can I check my refund status on my phone?

Yes. The IRS Where's My Refund tool works on mobile browsers. You can also download the official IRS2Go mobile app from the Apple App Store or Google Play Store, which includes the refund tracking tool and sends notifications when your status changes.

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

The tool updates once per day, usually overnight. Checking multiple times in a single day will show the same information. If you check in the morning and see no change, checking again that afternoon will not show new information.