Where to check your refund status

The IRS provides a tool called Where's My Refund? that shows you the status of your federal tax refund and an estimated arrival date. You reach it through IRS.gov, and it updates once per day, usually overnight. The tool works for both direct deposit and mailed checks.

You can also check your refund status through the IRS2Go mobile app, which is the same tool in app form. Both the website and app pull from the same IRS database, so the information is identical.

State tax refunds are tracked separately through your state's tax agency website. Each state runs its own system and timeline, so a federal refund and a state refund can arrive weeks apart. Search "[your state] tax refund status" to find your state's tracking tool.

Key Takeaways

  • The IRS Where's My Refund tool on IRS.gov updates once daily and shows your federal refund status and estimated arrival date.
  • You need your Social Security number, filing status, and the exact refund amount from your tax return to use the tool.
  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while mailed checks take longer.
  • State refunds are tracked separately through your state's tax agency website and follow a different timeline than federal refunds.
  • If the tool shows no information about your return, the IRS may still be processing it, or there may be an issue with your filing.

What information you need to check status

To use Where's My Refund?, have three pieces of information ready: your Social Security number, your filing status (single, married filing jointly, head of household, etc.), and the exact refund amount shown on your tax return. The tool asks for all three to confirm your identity.

The refund amount must match exactly as it appears on your return. If you claimed $1,847 and you enter $1,800, the tool will not find your record. Check your filed return or the confirmation email from your tax software to get the precise number.

How long refunds actually take

The IRS says it processes most returns within 21 days of accepting your filing. That 21-day clock starts when the IRS accepts your return, not when you submit it. If you file electronically, acceptance usually happens within 24 hours. If you mail a paper return, acceptance can take two to three weeks.

Once the IRS accepts your return, the 21-day window begins. If you chose direct deposit, the money moves to your bank account within that window. If you chose a mailed check, add another 7 to 10 business days after the IRS processes the refund, depending on mail delivery in your area.

Some returns take longer. If the IRS flags your return for review—because of math errors, missing information, or identity verification—processing can stretch to 60 days or more. The Where's My Refund tool will show a message if your return is under review.

The difference between direct deposit and mailed checks

Direct deposit is faster. Once the IRS processes your refund, the money goes directly into your bank account, usually within one to three business days. The IRS initiates the transfer, and your bank receives it on their end.

A mailed check takes longer because it has to be printed, sorted, and delivered by the postal service. The IRS typically mails checks within the same timeframe as direct deposit processing, but the check itself takes 7 to 10 business days to arrive, depending on where you live and postal delays.

If you chose direct deposit but the Where's My Refund tool shows your refund has been processed and you still have not seen the money after three business days, contact your bank. The issue is usually on the bank's side—a routing number error, a closed account, or a processing delay at the financial institution.

What the status messages actually mean

The Where's My Refund tool shows one of three main statuses. Return Received means the IRS has your return but has not started processing it yet. This is normal and can last several days. Return Approved means the IRS has processed your return and approved the refund amount. Return Sent means the refund has been issued—either deposited to your account or mailed as a check.

If you see Return Under Review, the IRS is examining your return for errors, missing information, or verification issues. This adds time to processing. The tool usually shows an estimated completion date. Do not contact the IRS unless that date passes without an update.

If the tool shows no information about your return at all, either the IRS has not yet received it, or there is a mismatch between the information you entered and what is in the IRS system. Wait a few days and try again. If you filed electronically, the IRS should have your return within 24 hours.

State refund tracking

State income tax refunds are processed separately from federal refunds and often arrive on a different schedule. Some states process refunds faster than the IRS; others take longer. You cannot track a state refund through the federal Where's My Refund tool.

To check your state refund, go to your state's department of revenue or taxation website. Most states have a refund status tool similar to the IRS version. Search "[your state] tax refund status" or "[your state] where is my refund" to find it. You will typically need your Social Security number and refund amount.

If you filed both federal and state returns, you may receive the refunds weeks apart. A federal refund might arrive in 21 days while your state refund takes 30 or 40 days. This is normal and does not indicate a problem with either filing.

What to do if your refund is delayed

If the Where's My Refund tool shows your refund was sent but you have not received it after the expected timeframe, the next step depends on how you received it. For direct deposit, contact your bank and ask if the deposit arrived. Provide them with the date the IRS says it was sent. Banks can see incoming transfers and can tell you if the money reached your account.

For a mailed check, wait 10 business days from the date the IRS says it was sent. If the check has not arrived, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can issue a replacement check or investigate whether the original was lost in the mail.

If the Where's My Refund tool shows no status at all and several weeks have passed since you filed, the IRS may not have received your return. If you filed electronically, check your tax software's confirmation that the return was accepted. If you mailed a paper return, contact the IRS to confirm receipt.

Frequently Asked Questions

Can I check my refund status before the IRS accepts my return?

No. The Where's My Refund tool only shows information after the IRS has accepted your return. If you filed electronically, this usually happens within 24 hours. If you mailed a paper return, acceptance can take two to three weeks. Until then, the tool will show no results.

Why does the tool say my refund was sent but I have not received it?

For direct deposit, contact your bank to confirm the deposit arrived on their end. For a mailed check, allow 10 business days from the send date. If it does not arrive, the check may have been lost in the mail. Contact the IRS at 1-800-829-1040 to request a replacement.

How often does the Where's My Refund tool update?

The tool updates once per day, usually overnight. Checking multiple times in one day will show the same information. If your status has not changed in several days, your return may be under review or delayed for another reason.

Can I track my state refund on the IRS website?

No. State refunds are tracked through your state's tax agency website, not the federal IRS tool. Search "[your state] tax refund status" to find your state's tracking system. State refunds often arrive on a different schedule than federal refunds.

What if I filed jointly but only have one Social Security number?

Use the Social Security number of the primary filer (the person listed first on the return). The tool will accept either spouse's number, but using the primary filer's number is most reliable.