Check your refund status through the IRS Where's My Refund tool

The IRS Where's My Refund tool is the official place to track a federal tax refund after you file. You access it on IRS.gov, and it shows you the exact stage your refund is in: received, approved, sent to your bank, or delivered. The tool updates once per day, usually overnight, so checking multiple times in a single day will show you 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 has information within 24 hours. If you mailed a paper return, it may take two to three weeks before the tool recognizes it.

The tool tells you whether your refund is still being processed, approved and on its way, or already sent. If it says "sent," it includes the date it was sent and the method—direct deposit to your bank account or a check in the mail. This is the most reliable source because it pulls directly from IRS systems.

Key Takeaways

  • The IRS Where's My Refund tool on IRS.gov shows your refund status in real time and updates once daily.
  • You need your Social Security number, filing status, and exact refund amount to check your status.
  • If your refund shows as sent but you haven't received it, the IRS can issue a trace or replacement check.
  • State tax refunds have separate tracking systems—check your state's tax agency website, not the federal tool.
  • If the tool says your return is still being processed after 21 days, contact the IRS directly or visit a local office.

What each status message means and how long it takes

The Where's My Refund tool shows one of three main statuses. Return Received means the IRS has your return but hasn't started processing it yet. This usually lasts one to two weeks for electronic returns and two to three weeks for paper returns. During this time, the IRS is scanning your documents and entering the data into their system.

Approved means the IRS has reviewed your return, found no issues, and calculated your refund amount. The tool will tell you the date your refund was approved and the date it will be sent. For direct deposits, this usually happens within one to two business days after approval. For checks, it takes five to seven business days after approval for the check to arrive in the mail.

Sent means your refund has left the IRS. If it was direct deposited, it should be in your bank account within one to two business days from the sent date. If it was mailed as a check, it typically arrives within five to seven business days, though mail delays can extend this.

If your refund shows as sent but you haven't received it

When the tool says your refund was sent but you don't see the money, the first step depends on the method. For direct deposits, wait two business days after the sent date—bank processing can take time even after the IRS sends the funds. Check your bank account and your pending transactions. If two business days have passed and the money still isn't there, contact your bank to confirm they received the deposit.

For checks, wait seven to ten business days after the sent date before assuming something is wrong. Mail delivery varies by location and season. If ten business days have passed and you haven't received the check, contact the IRS to request a trace. The IRS can investigate whether the check was delivered and, if it was lost or stolen, issue a replacement.

To request a trace or replacement check, call the IRS at 1-800-829-1040 or visit your local IRS office. Have your Social Security number, filing status, and the refund amount ready. The IRS will file a trace request, which takes about four weeks. If the original check is not found, they will issue a replacement check.

State tax refunds have their own tracking systems

If you filed a state tax return, your state refund is separate from your federal refund and tracked through your state's tax agency website, not the IRS tool. Each state maintains its own refund tracking system with its own timeline. Some states process refunds faster than the federal government; others take longer.

To find your state's refund tracker, search "[your state] tax refund status" or visit your state's department of revenue website. You will typically need your Social Security number and refund amount. State refunds can take anywhere from two weeks to two months depending on the state and whether your return required additional review.

What to do if the tool shows no information about your return

If you filed electronically and the Where's My Refund tool shows no information after 24 hours, double-check that you entered your information correctly. A single digit wrong in your Social Security number or refund amount will cause the tool to say it has no record. Try again with the exact numbers from your return.

If you filed a paper return and the tool shows nothing after three weeks, your return may still be in the scanning queue. The IRS processes paper returns more slowly than electronic ones. Wait another week and check again. If it has been more than four weeks since you mailed your return and the tool still shows nothing, contact the IRS to confirm they received it.

To confirm receipt of a paper return, call 1-800-829-1040 with your Social Security number and the date you mailed it. The IRS can tell you whether your return arrived and when it is expected to be processed.

If your return is still processing after 21 days

The IRS typically processes most returns within 21 days of receipt. If your return is still showing as received or approved after 21 days, it may be held for additional review. This happens when the IRS detects a discrepancy—a math error, a missing form, a claim that doesn't match IRS records, or a potential identity theft flag.

The Where's My Refund tool will sometimes display a message if your return is under review, but not always. If you have waited 21 days and the tool still shows processing, contact the IRS directly. Call 1-800-829-1040 or visit a local IRS office with your return and identification. The IRS can tell you whether your return is under review and what, if anything, you need to provide.

Direct deposit versus check: which arrives first

Direct deposit is faster. Once your refund is approved, the IRS sends it to your bank electronically, and it usually appears in your account within one to two business days. Checks take longer because they must be printed, mailed, and delivered by the postal service. After approval, allow five to seven business days for a check to arrive, plus any mail delays in your area.

If you chose direct deposit when you filed, you cannot change it to a check once the refund is approved. If you chose a check and want to change to direct deposit, you would need to file an amended return, which delays your refund further. For future years, direct deposit is the faster option.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The IRS Where's My Refund tool works on mobile browsers. Go to IRS.gov on your phone's browser and enter your information. You can also use the IRS2Go mobile app, which is available for iOS and Android and shows the same refund information.

What if I filed jointly with my spouse—whose Social Security number do I use?

Use the Social Security number of the person listed first on the return. The tool requires one Social Security number, filing status, and the refund amount. Both spouses can check the status using the primary filer's information.

Why does the tool say my refund was sent but my bank says they never received it?

The IRS sent the deposit, but your bank may not have processed it yet. Wait two business days from the sent date. If your bank still shows nothing after two business days, contact your bank's customer service to confirm the account number on file is correct. If the account number is wrong, the deposit may have been rejected and returned to the IRS.

How long does a refund trace take?

The IRS investigates a trace request over about four weeks. During that time, they track whether the check was delivered and, if so, where. If the check is found to be lost or stolen, the IRS issues a replacement. You can check the status of your trace by calling 1-800-829-1040.

If I haven't received my refund by the date the tool said it would arrive, what should I do?

For direct deposits, wait two full business days past the sent date—weekends and holidays don't count. For checks, wait seven to ten business days. If the important date has passed, contact your bank (for direct deposit) or the IRS (for a check) to request a trace or investigate the delay.