The IRS has one official website to check your refund

The official website to check your federal tax refund is IRS.gov, specifically the "Where's My Refund?" tool. You can reach it directly at irs.gov/refunds. This is the only place the IRS publishes refund status information, and it's free to use.

The tool tells you whether the IRS has received your return, whether it's being processed, and when your refund is expected to arrive. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return to look up your status.

The IRS updates refund information once per day, usually overnight. If you filed electronically, you can typically check your status within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking.

Key Takeaways

  • The IRS's "Where's My Refund?" tool at irs.gov/refunds is the official source for federal tax refund status and is run directly by the government.
  • You will need your Social Security number, filing status, and the exact refund amount to check your status.
  • The tool updates once per day and shows whether your return was received, is being processed, or is approved for payment.
  • If you filed electronically, you can check within 24 hours; if you mailed a paper return, wait at least four weeks.
  • Beware of third-party websites that claim to check your refund — they are not official and may charge fees or collect personal information.

How to use the IRS refund lookup tool

Go to irs.gov/refunds and select "Where's My Refund?" You'll see a box asking for three pieces of information. Enter your Social Security number exactly as it appears on your tax return. Select your filing status from the dropdown menu. Then enter the exact refund amount in whole dollars — no cents.

Click "Submit" and the tool will display your refund status. The page will show one of three messages: "Return Received" (the IRS has your return but hasn't finished processing it), "Refund Approved" (your return is approved and your refund is on the way), or "Refund Sent" (your refund has been issued and shows the payment method and date).

If your status shows "Refund Sent," the tool will also tell you the expected deposit date if you chose direct deposit, or the date your check was mailed if you requested a paper check.

What to do if the tool shows an error or no information

If you enter your information and the tool says it cannot find your return, double-check that you've entered your Social Security number and refund amount exactly as they appear on your return. A single digit wrong will cause the lookup to fail.

If the information is correct and the tool still shows nothing, your return may not have been received yet. For electronic returns, wait 24 hours. For paper returns, wait four weeks from the date you mailed it. If you're well past those windows and still see no information, contact the IRS directly at 1-800-829-1040 (the main IRS phone line) or visit a local IRS office to report a missing return.

Why you should avoid third-party refund websites

Many websites claim to check your tax refund status, but they are not run by the IRS. Some charge fees to look up information that is free on the official IRS website. Others collect your personal information — your Social Security number, filing status, and refund amount — and may sell it or use it for identity theft.

The safest approach is to go directly to irs.gov and use the official tool yourself. You control your information, you pay nothing, and you get the same status information when ready.

Refund status for state taxes

The IRS website only shows your federal tax refund status. If you filed a state income tax return and are waiting for a state refund, you'll need to check your state's tax agency website instead.

Most states have their own refund lookup tools on their tax department websites. Search "[your state] tax refund status" to find the correct link. Like the federal tool, state refund lookups are free and require your Social Security number and refund amount.

How long refunds typically take

The IRS aims to issue most refunds within 21 days of receiving your return if you file electronically. Paper returns take longer — typically six to eight weeks from the date the IRS receives them. However, if your return is selected for review or contains errors, the timeline extends.

Once the IRS approves your refund and the "Where's My Refund?" tool shows "Refund Sent," the actual deposit or check delivery depends on your bank and the mail. Direct deposits usually arrive within one to two business days. Paper checks take five to seven business days after the IRS mails them.

What to do if your refund is delayed

If the "Where's My Refund?" tool shows your return is still being processed after 21 days (for electronic returns) or eight weeks (for paper returns), your return may be under review. The IRS reviews returns for errors, missing information, or signs of fraud or identity theft.

If your return is under review, the tool will eventually show a message explaining the delay. You can also call the IRS at 1-800-829-1040 to ask about your specific return. Have your Social Security number, filing status, and refund amount ready when you call.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The IRS website irs.gov/refunds works on phones and tablets. You can also read the official IRS2Go mobile app from your phone's app store, which includes the "Where's My Refund?" tool and sends you notifications when your refund status changes.

What if I filed my taxes through a tax preparation company like TurboTax or H&R Block?

You still check your refund status on irs.gov/refunds, not on the tax company's website. The IRS is the only source for official refund information. Some tax companies offer their own status trackers, but they pull information from the IRS tool and may charge a fee.

Is it safe to enter my Social Security number on the IRS website?

Yes. irs.gov is the official government website and uses encryption to protect your information. Make sure you're on the real IRS website by checking that the web address starts with "https://" and "irs.gov" — not a similar-sounding domain.

What if I don't remember my exact refund amount?

Check your tax return documents or the confirmation email or letter you received when you filed. If you filed electronically, your tax software should have a copy. If you filed on paper and don't have a copy, you can request a transcript of your return from the IRS by calling 1-800-829-1040.