Check your refund status on the IRS website

The fastest way to see where your tax refund is sits on the IRS website at irs.gov/refunds. You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in the same day will show the same information.

The tracker shows three stages: received (the IRS has your return), approved (they've processed it and the refund is authorized), and sent (the money is on its way to you). Each stage includes an estimated date for the next step. If your return is still being reviewed, the tool will tell you that too, along with when you can expect an update.

You can also call the IRS at 800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and refund amount ready. Wait times are often long during tax season (January through April), so the website tool is usually faster.

Key Takeaways

  • The IRS refund tracker at irs.gov/refunds updates once daily and shows whether your return is received, approved, or sent.
  • You will need your Social Security number, filing status, and the exact refund amount to check your status.
  • The tracker estimates when your refund will arrive based on your delivery method—direct deposit typically takes 3 to 5 business days after approval, while a check takes 7 to 10 business days.
  • If the tracker shows an error or your refund is delayed beyond the estimated date, contact the IRS directly or visit a local IRS office.
  • State tax refunds are tracked separately through your state's tax agency website, not the federal IRS tool.

How long refunds take at each stage

The timeline depends on how you file and how you want your refund delivered. If you filed electronically and chose direct deposit, the IRS typically processes your return within 21 days of receipt. After approval, the money moves to your bank account in 3 to 5 business days. Total time from filing to money in hand is usually 7 to 10 business days if everything goes smoothly.

If you filed on paper or chose a check by mail, the timeline is longer. Paper returns take longer to scan and process—often 4 to 6 weeks from receipt. Once approved, a check takes 7 to 10 business days to arrive by mail. The IRS prints checks in batches, so the exact timing depends on when your batch is processed.

The IRS publishes a Where's My Refund chart each week showing how long returns filed in a given week are taking. This is useful if your tracker shows no status yet—it tells you whether the IRS is still receiving and scanning returns from your filing date or whether they've moved into processing.

What to do if your refund is delayed

If the tracker shows an estimated date that has passed, or if it shows no status at all after 21 days from filing, contact the IRS. Call 800-829-1040 or visit a local IRS office (find yours at irs.gov/localoffices). Have your return and the tracker information in front of you.

Common reasons for delays include a mismatch between your return and IRS records (a name spelling difference, a missing or incorrect Social Security number, or income reported to the IRS under a different name), missing or illegible information on your return, or a flag for identity theft review. The IRS will tell you which one applies and what you need to do next.

If you filed jointly and one spouse's Social Security number is wrong, or if you claimed a dependent who is also claimed on another return, the IRS will hold the refund while they verify. This can add 2 to 4 weeks. If the issue is on your end (you made an error), you may need to file an amended return using Form 1040-X, which adds another 8 to 12 weeks to the timeline.

Direct deposit versus check delivery

Direct deposit is faster and more reliable. Once the IRS approves your refund, the money reaches your bank account in 3 to 5 business days. You can watch it arrive in your account online. There is no risk of a check getting lost in the mail, and you do not have to deposit it yourself.

A check takes 7 to 10 business days to arrive after approval, and that clock starts only after the IRS prints and mails it. If your check does not arrive within 10 business days of the approval date shown in the tracker, contact the IRS. They can issue a replacement check or, in some cases, deposit the refund directly to your account if you provide banking information.

If you chose direct deposit but the money does not appear in your account by the date shown in the tracker, contact your bank first. Ask whether the deposit was received and rejected (sometimes happens if your account number changed or if the bank flagged it as suspicious). If your bank has no record of it, call the IRS and they can reissue the refund as a check or attempt the deposit again.

Tracking state tax refunds separately

Your state refund is separate from your federal refund and has its own tracker. Most states run their own tax agencies and process refunds on their own timeline. Some states are faster than the IRS; others are slower. You must check your state's website to see where your state refund is.

Find your state's refund tracker by searching "[your state] tax refund status" or by visiting your state's department of revenue website. You will typically need your Social Security number and the refund amount. Some states also ask for your filing date or return confirmation number.

State refunds usually take 2 to 8 weeks depending on the state and whether you filed electronically or on paper. A few states (like California and New York) can take 10 to 12 weeks during busy season. If your state refund is delayed, contact your state's tax agency directly—they handle state refunds, not the IRS.

What the tracker shows you at each stage

Received means the IRS has your return and is scanning it into their system. This stage typically lasts 1 to 2 weeks. If you filed electronically, this stage is very brief because the return arrives as data, not paper.

Approved means the IRS has reviewed your return, found no errors or issues, and authorized your refund. At this point, the money is committed and will reach you. The tracker shows the date it was approved and an estimated delivery date based on your delivery method.

Sent means the IRS has released the refund. For direct deposit, this means the money has been transmitted to your bank and should arrive within 3 to 5 business days. For a check, it means the check has been printed and mailed, and should arrive within 7 to 10 business days.

If the tracker shows Still Processing or We are still processing your return, the IRS is reviewing it for errors, missing information, or potential fraud. This can take an additional 2 to 4 weeks. The tracker will update with a new estimated date once the review is complete.

Using the IRS mobile app and text alerts

The IRS offers a mobile app called IRS2Go that includes the refund tracker. You can download it from the Apple App Store or Google Play. The app works the same way as the website but is easier to check on your phone.

Some people prefer text alerts. The IRS does not send automatic texts, but you can set a reminder on your phone to check the tracker on a specific date. Many banks also send notifications when a deposit is received, so if you chose direct deposit, your bank may alert you before you check the IRS tracker.

Frequently Asked Questions

Can I check my refund status if I filed with a tax preparer or software?

Yes. The IRS tracker works the same way regardless of who prepared your return. You need your Social Security number, filing status, and refund amount. Your tax preparer or software may also have a tracker built in, but the official IRS tool is the most reliable source.

What if the tracker says my refund was sent but I haven't received it?

For direct deposit, wait 5 business days from the "sent" date before contacting your bank. For a check, wait 10 business days. If it still has not arrived, call the IRS at 800-829-1040. They can verify whether the deposit was sent and, if so, issue a replacement check or attempt the deposit again.

Does the tracker work if I owe taxes instead of getting a refund?

No. The refund tracker only works if you are due a refund. If you owe taxes, the tracker will not show any information. You can see your account balance and payment history on the IRS website at irs.gov/account, or call the IRS to confirm what you owe.

Why does the tracker show no information even though I filed weeks ago?

The tracker updates once per day, usually overnight. If you filed fewer than 21 days ago, the IRS may still be receiving and scanning returns from your filing date. Check the IRS's weekly "Where's My Refund" chart to see how long returns from your week are taking. If it has been more than 21 days, contact the IRS.

Can I speed up my refund?

No. The IRS processes refunds in the order they are received, and there is no way to jump the queue. Direct deposit is faster than a check, but the processing time itself cannot be shortened. If your return is flagged for review, that adds time, but there is no way to skip that step either.