How to Check Your Tax Refund Status: IRS Tools

You can check your federal tax refund status using the IRS “Where’s My Refund?” tool at irs.gov/refunds or through the IRS2Go mobile app. Both use the same system and update once daily, typically overnight. Here’s exactly what you need and what to expect.

What You Need to Check

The IRS refund tracker asks for four pieces of information pulled directly from your tax return:

  • Social Security number or ITIN
  • Filing status (single, married filing jointly, married filing separately, head of household, or qualifying surviving spouse)
  • Exact refund amount (the whole-dollar amount shown on your return)
  • Tax year

The most common reason people get locked out is entering the wrong refund amount. If your tax preparer or software adjusted your return before filing, the final refund number may differ from what you expected. Check the actual return that was submitted, not an earlier estimate. For a federal return, look at line 35a on Form 1040.

When Your Status First Appears

If you e-filed, your refund status typically shows up within 24 hours of the IRS acknowledging your return. If you mailed a paper return, expect to wait about four weeks before anything appears in the system. The tool tracks three stages: Return Received, Refund Approved, and Refund Sent. Most e-filed returns with direct deposit move through all three stages within 21 days of acceptance.

The tool updates once per day, so checking multiple times in the same day won’t show anything new.

How to Use the IRS Online Tool

Go to irs.gov/refunds and click “Check My Refund Status.” Enter your Social Security number, filing status, and exact refund amount. The tool will show you which of the three stages your return is in, along with a projected deposit date once your refund has been approved.

You can also download the IRS2Go app for iPhone or Android, which connects to the same system. The app lets you check your status and will confirm whether the IRS has received your return, approved your refund, or sent the payment.

Checking Your State Refund

Your state tax refund is tracked separately from your federal refund. The IRS tool only covers federal returns. To check a state refund, go to your state’s department of revenue or taxation website. Most states have their own online lookup tool that works similarly, asking for your Social Security number and the expected refund amount. Processing times vary by state but often run a few weeks behind federal timelines.

You can find your state’s specific portal through usa.gov/check-tax-status, which links to every state taxation department.

Why Your Refund Might Be Delayed

If it’s been more than 21 days since the IRS accepted your e-filed return (or more than six weeks for a paper return) and the tool still shows “Return Received,” something is holding things up. Several common reasons cause delays:

The IRS may be reviewing your return. If the agency has questions about your wages, withholding, credits, or expenses, a review can take anywhere from 45 to 180 days depending on the complexity. You’ll usually receive a letter explaining what’s needed.

If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS is required by law to hold your entire refund until at least mid-February, even if you filed in January. This applies every year regardless of how straightforward your return is.

Your refund can also be reduced or withheld entirely if you owe certain debts. The IRS can apply your refund to unpaid federal taxes from prior years, past-due child support, defaulted federal student loans, or state tax debts. If this happens, you’ll receive a notice explaining the offset. The remaining balance, if any, gets sent to you.

Other causes include unfiled returns from prior years, an incorrect mailing address on file, or having elected to apply last year’s refund toward this year’s estimated taxes.

What to Do If Your Refund Is Stuck

Start by checking the online tool. If it says your return is still being processed and it’s within the normal 21-day window, wait. The tool will update with a deposit date once the refund is approved.

If you’re past the 21-day mark for e-filed returns and the tool doesn’t give you a clear status or date, you can call the IRS at 800-829-1040. Have your return handy, because the agent will need the same details the online tool requires.

If you’re experiencing serious financial hardship and need the refund urgently, the Taxpayer Advocate Service at 877-777-4778 may be able to expedite your case. This is an independent organization within the IRS that helps taxpayers resolve problems that haven’t been fixed through normal channels.

Choosing Direct Deposit for Faster Refunds

The fastest way to receive your refund is to e-file and choose direct deposit. Paper checks go through printing and mailing, which can add one to two weeks after the refund is approved. Direct deposit typically lands in your account within a few days of approval. You can split your refund across up to three bank accounts by filing Form 8888 with your return. If you’ve already filed and chose a paper check, there’s no way to switch to direct deposit after the fact.