The main "Where's My Refund" tool is the IRS website for tax refunds

If you filed a federal tax return and are waiting for your refund, the IRS Where's My Refund tool is the official place to check status. You reach it at irs.gov/refunds. The tool shows you the current stage of your refund — whether it's being processed, approved, or sent out — and gives you an expected delivery date once the IRS has approved it.

You need three pieces of information to look up your refund: your Social Security number (or Individual Taxpayer Identification Number), your filing status from your tax return, and the exact refund amount you claimed. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

The IRS processes most refunds within 21 days of receiving your return if you filed electronically and chose direct deposit. Paper returns take longer — typically six to eight weeks. If your refund is delayed beyond the expected date, the tool will tell you why and what to do next.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov/refunds shows the real-time status of your federal tax refund and expected delivery date.
  • You need your Social Security number, filing status, and claimed refund amount to look up your refund.
  • The tool updates once daily, so checking multiple times in one day will not show new information.
  • State tax refunds have separate tracking tools run by each state's tax agency, not the IRS.
  • If the tool shows an error or your refund does not arrive by the promised date, you can file a claim with the IRS.

What the refund status stages mean

The Where's My Refund tool shows your refund in one of three stages. Received means the IRS has your return but has not started processing it yet. Approved means the IRS has reviewed your return, found no issues, and approved your refund — this is when the tool gives you a delivery date. Sent means the IRS has released the money to your bank (if you chose direct deposit) or mailed a check to your address.

If your refund is stuck on "Received" for more than 21 days after you filed electronically, or more than six weeks after you mailed a paper return, something may be wrong. The tool will usually display a message explaining the delay — for example, if the IRS needs to verify your identity or if there is a discrepancy between your return and your employer's wage report.

Once your refund moves to "Sent," the delivery time depends on your method. Direct deposit typically arrives within one to three business days. A check takes seven to ten business days from the "Sent" date, though mail delays can add time.

How to find your state tax refund status

Each state runs its own tax refund tracking system, separate from the IRS tool. You will need to visit your state's tax agency website to check a state refund. Most states call this tool "Where's My Refund" or "Refund Status," but the exact name and web address vary.

Common state refund tracking websites include: California's FTB (ftb.ca.gov), New York's Department of Taxation and Finance (tax.ny.gov), Texas Comptroller (comptroller.texas.gov), Florida Department of Revenue (floridarevenue.gov), and Illinois Department of Revenue (tax.illinois.gov). If you do not know your state's website, search "[your state] tax refund status" or call your state's tax helpline — the number is usually on your state tax return.

State refunds typically process on a different timeline than federal refunds. Some states process refunds within two to four weeks; others take eight to twelve weeks. The state tool will show you where your refund stands and when to expect it.

What to do if the tool shows an error or problem

If the Where's My Refund tool displays a message saying your refund cannot be processed, or if it shows an error code, the IRS has found an issue with your return. Common problems include a missing or incorrect Social Security number, a mismatch between your return and your W-2 or 1099 forms, or a duplicate filing under your name.

The tool usually tells you what the problem is and what to do. If it says the IRS needs more information, you may receive a letter in the mail with instructions. Do not ignore this letter — respond within the deadline shown, or your refund will be delayed further. If the tool does not explain the problem clearly, call the IRS at 1-800-829-1040 and have your return and Social Security number ready.

If you believe the tool is showing incorrect information — for example, if it says your refund was sent but you never received it — you can file a claim. The IRS has a form called the Form 3115 (Application for Change in Accounting Method) for certain situations, but for a missing refund, you typically file a claim by calling the IRS or submitting Form 1040-X (Amended U.S. Individual Income Tax Return) if you need to correct your original return.

Tracking refunds from other sources: insurance, business, and stimulus payments

The Where's My Refund tool only covers federal tax refunds. If you are waiting for a refund from an insurance company, a business, or a government stimulus payment, you will need to use a different tracking method.

For insurance refunds (auto, home, health), contact your insurance company directly by phone or log into your online account. Most insurers can tell you the refund status and expected delivery date immediately. For business refunds (returns to retailers, online marketplaces), use the tracking number or order ID provided in your confirmation email, or contact the business's customer service.

For federal stimulus payments (Economic Impact Payments from 2020, 2021, or 2022), use the IRS's Get My Payment tool, also at irs.gov. This tool is separate from Where's My Refund and shows the status and delivery method of your stimulus payment. State-level pandemic relief programs and unemployment insurance refunds have their own tracking systems run by your state's labor or revenue department.

Why your refund might be delayed beyond the expected date

Even if the Where's My Refund tool shows an expected delivery date, your refund may arrive late. Common reasons include mail delays (especially during tax season), bank processing delays, or an error in your bank account information. If you provided the wrong account number for direct deposit, the IRS will mail you a check instead, which takes longer.

If your refund does not arrive within five business days of the "Sent" date shown in the tool, check your bank account to make sure the deposit did not go through without a notification. If the money is not there, contact your bank to confirm they received the deposit. If your bank says they did not receive it, call the IRS at 1-800-829-1040 to report the missing refund and request a trace.

The IRS can take up to 120 days to investigate a missing refund. During this time, keep a record of the date you reported it and the name of the IRS representative you spoke with. If the investigation confirms the IRS sent the money but your bank did not receive it, the IRS will reissue your refund by check.

How to avoid delays when you file

The fastest way to receive your refund is to file electronically and choose direct deposit. Paper returns take twice as long to process, and checks take longer to arrive than direct deposits. If you file electronically with direct deposit, your refund usually arrives within 21 days.

Double-check your bank account information before you file — a wrong routing number or account number will cause the IRS to mail a check instead. Make sure your Social Security number, name, and filing status match your Social Security card and any W-2 or 1099 forms you received. Mismatches trigger manual review and delay processing.

If you are expecting a refund because of a tax credit (Earned Income Tax Credit, Child Tax Credit, etc.), file as early as possible in tax season. The IRS processes returns in the order they are received, so filing in January or early February means your refund will be processed before the spring rush.

Frequently Asked Questions

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

No. The Where's My Refund tool requires your Social Security number, filing status, and refund amount to look up your status. If you filed under an Individual Taxpayer Identification Number (ITIN) instead, use that number in place of the Social Security number. If you do not have this information, call the IRS at 1-800-829-1040.

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

The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. Checking multiple times in a single day will show the same information. If your status has not changed in more than 21 days (for electronic filers) or six weeks (for paper filers), contact the IRS to ask why.

What if I filed my return but the tool says it was not received?

If you filed electronically, the IRS usually receives your return within 24 hours. If the tool still shows no record after two days, contact the tax software company or tax preparer you used to confirm the return was actually transmitted. If you mailed a paper return, it can take two to three weeks to arrive at the IRS processing center. Wait at least three weeks before contacting the IRS.

Can I get my refund faster if I call the IRS?

No. Calling the IRS does not speed up processing. The IRS processes returns in the order they are received, and calling will not move you ahead in the queue. However, if your refund is delayed beyond the expected date or the tool shows an error, calling can help you find out why and what to do next.

What if I need my refund before the expected date?

You cannot receive your refund early. The IRS processes returns on a fixed schedule, and there is no way to move up the timeline. If you need money before your refund arrives, consider a short-term loan or asking for an advance from your employer or a family member.