Start checking the day after you file, but expect no real information for one to two weeks

The moment you file your tax return—whether online or by mail—you can begin checking its status. The IRS's Where's My Refund? tool and most state tax agencies update their tracking systems within 24 hours of receipt. However, the tool will show "return received" or "processing" for days or weeks before it shows an actual refund amount or delivery date. Checking too early means you'll see nothing useful, but checking after 24 hours won't hurt anything.

For federal returns filed electronically, the IRS typically posts the first real update—a refund amount and expected delivery date—within 5 to 9 business days. For paper returns, that window stretches to 3 to 4 weeks. State refunds follow their own timelines, which vary widely by state and whether you filed jointly with federal or separately.

The key is knowing what each status message actually means and when to stop waiting and start investigating if something has gone wrong.

Key Takeaways

  • You can check your federal refund status through Where's My Refund? on IRS.gov starting the day after you file, but expect only "received" or "processing" for the first week or two.
  • The IRS updates Where's My Refund? once per day, usually overnight, so checking multiple times in the same day will show the same information.
  • State refund tracking opens on different dates depending on your state and filing method, so check your state tax agency's website for their specific timeline.
  • If your refund status hasn't changed in more than 21 days for an e-filed return or 6 weeks for a paper return, contact the IRS or your state agency directly rather than continuing to check online.
  • A refund held for review or offset will show a different status message and may take 60 to 120 days to resolve, depending on the reason.

How to check your federal refund status

Go to IRS.gov and select "Where's My Refund?" from the homepage. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you claimed on your return. The tool will show one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or "Refund Delivered."

"Return Received" means the IRS has your file but hasn't processed it yet. This is the only status you'll see in the first week or so. "Refund Approved" means the IRS has reviewed your return and determined the refund amount—this is when a delivery date appears. "Refund Sent" means the money has left the IRS and is on its way to you. "Refund Delivered" means it has arrived at your bank or address.

The IRS updates this tool once per day, typically between midnight and 1 a.m. Eastern time. Checking it five times in one afternoon will show the same information each time. Checking it once per day is enough.

State refund tracking and when it opens

Most states have their own refund tracking tools on their tax agency websites. Unlike the federal system, state tracking often doesn't open until your state has actually received and begun processing your return. Some states open tracking immediately; others wait 1 to 2 weeks after the filing deadline.

If you filed your state return electronically at the same time as your federal return, state tracking may open a few days after federal tracking. If you filed by mail, state processing lags further behind federal. A few states (including California, New York, and Texas) have separate tracking systems for different return types, so you may need to navigate to a specific tool for your situation.

Check your state's tax agency website directly for the tracking tool and the date it opens. Searching "[your state] tax refund status" will get you there faster than a general search.

What each status message means and how long it lasts

"Return Received" appears within 24 hours of filing and can last 5 to 21 days for e-filed returns. It means the IRS has your file but hasn't reviewed it yet. This is normal and does not indicate a problem.

"Refund Approved" appears once the IRS has processed your return and calculated your refund. This is when you'll see the dollar amount and the expected delivery date. For e-filed returns, this usually appears 5 to 9 business days after filing. For paper returns, 3 to 4 weeks. Once approved, your refund typically arrives within 5 business days if you chose direct deposit, or 7 to 10 business days if you chose a check by mail.

"Refund Sent" means the money has been transmitted to your bank or the check has been mailed. If you chose direct deposit, the money is in transit and should land in your account within 1 to 2 business days. If you chose a check, it's in the mail and should arrive within 7 to 10 business days.

"Refund Delivered" means the money has arrived. For direct deposit, this appears once the funds hit your bank account. For checks, it means the check has been delivered to your address (though the post office doesn't always confirm delivery immediately).

When to stop checking and contact the IRS instead

If your status has not changed in more than 21 days for an electronically filed return, or 6 weeks for a paper return, something may be holding up processing. Common reasons include a mismatch between your return and IRS records, a missing or incorrect bank account number for direct deposit, or a hold placed on your refund for review.

Contact the IRS directly at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is under review, whether there's an error in your direct deposit information, or whether your refund has been offset (applied to a debt or past-due tax).

For state refunds, contact your state's tax agency using the phone number on your state tax website. State processing times vary, so confirm with your state what the normal timeline is before assuming something is wrong.

Refunds held for review or offset

If your refund status shows "Under Review" or "Refund Held," the IRS is investigating something on your return—often a discrepancy between what you reported and what employers or financial institutions reported to the IRS. This can add 30 to 120 days to your refund timeline.

If your status shows "Offset," your refund has been applied to a past-due federal tax debt, state tax debt, or federal student loan debt. The IRS will send you a notice explaining the offset. You can contact the IRS to request a payment plan or dispute the offset if you believe it was made in error, but the offset itself cannot be reversed once applied.

In both cases, Where's My Refund? will show a message explaining the hold or offset. Read that message carefully—it often includes a phone number to call or a next step to take.

Direct deposit versus check delivery times

Once your refund is approved, the delivery method you chose on your return determines how long you wait. Direct deposit is faster: the IRS transmits the funds electronically, and they typically appear in your bank account within 1 to 2 business days. Some banks post the funds the same day they receive them; others take an extra day.

Check by mail takes longer. The IRS prints and mails the check, which can take 7 to 10 business days to arrive, depending on mail volume and your location. If you live far from the IRS processing center or during a period of high mail volume (like early April), add a few extra days. If your check doesn't arrive within 10 business days of the "Refund Sent" status, contact the IRS to report it missing.

You can see which delivery method you chose by looking at your filed return or by calling the IRS. If you chose a check but want direct deposit instead, you cannot change it after filing—you'll have to wait for the check and deposit it yourself, or contact the IRS to see if they can reissue it to a bank account (this is rare and takes additional time).

Frequently Asked Questions

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

Yes. Those services file your return with the IRS on your behalf, so your return appears in Where's My Refund? the same way. Use your Social Security number and the refund amount to check. Some tax preparation services also offer their own tracking tools, but the IRS tool is the official source.

What does it mean if Where's My Refund? says my information doesn't match?

It means the IRS cannot find your return in their system, usually because you entered your Social Security number, filing status, or refund amount incorrectly. Double-check all three pieces of information against your filed return. If they match and the tool still rejects them, wait 24 hours and try again—the IRS system sometimes lags. If it continues to fail after 48 hours, call the IRS at 1-800-829-1040.

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

States process returns on their own schedule and may not receive your return at the same time as the IRS, especially if you filed by mail. Some states also hold returns for additional review or verification. Check your state's tax agency website for their expected processing timeline. If your state status hasn't changed in longer than that timeline, contact your state tax agency directly.

If I filed an amended return, when can I check that status?

Amended returns (Form 1040-X) take longer to process than original returns—typically 8 to 12 weeks. You can check the status on Where's My Refund? using the same tool, but don't expect to see "Refund Approved" for at least 8 weeks. If more than 12 weeks have passed, contact the IRS.

Can I check my refund status on my phone?

Yes. The IRS website is mobile-friendly, and you can access Where's My Refund? from any smartphone browser. The IRS also has an official mobile app called "IRS2Go" that includes refund tracking. Both show the same information as the desktop version.