Check your refund status on IRS.gov using Where's My Refund

Where's My Refund is the IRS tool that tells you exactly where your refund is in the processing pipeline. You can find it at irs.gov/refunds. You will need your Social Security number, filing status, and the exact refund amount from your tax return to look it up.

The tool updates once per day, usually overnight. If you filed electronically and chose direct deposit, you can see the status within 24 hours of the IRS accepting your return. If you filed on paper, it takes about four weeks before the tool will show anything at all.

Where's My Refund shows one of three messages: "Return Received" (the IRS has your return but hasn't processed it yet), "Approved" (your refund has been approved and a deposit or check is on the way), or "Sent" (your refund left the IRS and is headed to your bank or mailbox). Once it shows "Sent," the timing depends on your deposit method.

Key Takeaways

  • Where's My Refund at irs.gov/refunds is the official place to check, and it updates once daily.
  • You need your Social Security number, filing status, and the exact refund amount to search.
  • Paper returns take about four weeks to appear in the tool; e-filed returns show up within 24 hours of acceptance.
  • Direct deposit refunds arrive within one to two business days after the IRS marks them "Sent"; checks take five to seven business days.
  • The IRS does not send text messages or emails about refund status — any message claiming to be from the IRS asking you to click a link is a scam.

What each status message means and how long to wait

"Return Received" means the IRS has scanned your return and it is in the queue. This is the first step and can last anywhere from a few days to several weeks depending on how busy the IRS is and whether your return needs manual review. You cannot speed this up.

"Approved" means a person or automated system at the IRS has reviewed your return, found no problems, and authorized your refund. This is when the IRS calculates the exact amount and schedules the payment. Once you see this status, your refund is coming — there is no further hold.

"Sent" means the IRS has sent the refund to your bank (if you chose direct deposit) or to the mail (if you requested a check). This is the final status the tool will show. After this point, Where's My Refund will not update further, but your bank or postal service will have the money.

How long refunds take once they leave the IRS

If you chose direct deposit, the money lands in your bank account within one to two business days after the IRS marks your refund "Sent." Weekends and bank holidays do not count as business days, so a refund marked "Sent" on a Friday may not arrive until Tuesday.

If you requested a paper check, allow five to seven business days from the "Sent" date for the check to arrive in your mailbox. The IRS mails checks from a central location, so delivery time depends on distance and postal service speed. Checks mailed to a P.O. box sometimes take longer than checks mailed to a street address.

If your refund does not arrive within these windows, check Where's My Refund again to confirm the status is actually "Sent." If it still shows "Approved" or "Return Received," the refund has not left the IRS yet. If it shows "Sent" but the money has not arrived after the expected time, contact the IRS at 1-800-829-1040 or use the IRS2Go mobile app to report a missing refund.

Why your refund might be delayed or held

The IRS holds refunds for several reasons. The most common is that your return needs manual review — this happens when there is a mismatch between what you reported and what employers or financial institutions reported to the IRS, or when you claim a refundable credit like the Earned Income Tax Credit. Manual review can add two to four weeks.

The IRS also holds refunds when it suspects identity theft or fraud. If this happens, Where's My Refund will not show a status at all, or will show a message asking you to call. Do not ignore this — call 1-800-829-1040 when ready with your Social Security number and return information ready.

Offset is another reason for delay. If you owe back taxes, child support, or student loans, the IRS can use your refund to pay those debts before sending you the remainder. Where's My Refund will not always tell you this is happening — you may only find out when a smaller refund arrives than you expected. If you think this happened, call 1-800-829-1040 to ask.

Scams that pretend to be refund status tools

Do not use any refund tracker except irs.gov/refunds. Scammers create fake websites and apps that look like the real Where's My Refund tool but steal your Social Security number and other personal information when you enter it. If you search "where's my refund" in a search engine, make sure you click the official IRS link and check that the web address starts with irs.gov.

The IRS will never text you, email you, or call you about your refund status. If you receive a message claiming to be from the IRS with a link to check your refund, it is a scam. Delete it. The only way to get official refund information is to go directly to irs.gov/refunds yourself.

If you have already entered your information on a fake site, change your passwords and consider placing a fraud alert with the three credit bureaus (Equifax, Experian, and TransUnion). You can do this for free at annualcreditreport.com.

What to do if Where's My Refund shows no results

If you search Where's My Refund and get a message saying "We cannot provide information about your refund status," it usually means one of three things: the IRS has not received your return yet, you entered your information incorrectly, or your return is being reviewed for fraud or identity theft.

First, double-check that you entered your Social Security number, filing status, and refund amount exactly as they appear on your tax return. A single digit wrong will cause the search to fail. If those are correct and you filed electronically, wait 24 hours and try again — the system sometimes lags.

If you filed on paper, wait at least four weeks from the date you mailed it before expecting to see anything in Where's My Refund. If four weeks have passed and you still see no results, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the date you mailed your return ready.

Using the IRS2Go app as an alternative

The IRS2Go mobile app offers the same refund status information as the website. You can read it free from the Apple App Store or Google Play. It works the same way — enter your Social Security number, filing status, and refund amount — and updates at the same time as the website.

The app also sends you a notification when your refund status changes, which can be helpful if you do not want to check manually every day. Like the website, the app is free and does not require you to create an account or log in with a password.

Frequently Asked Questions

Can I check my refund status if I filed jointly with a spouse?

Yes. Use either spouse's Social Security number, the "Married Filing Jointly" filing status, and the total refund amount shown on the return. The status will be the same regardless of whose number you use, since the return is processed as one unit.

What if my refund amount changed between what I calculated and what the IRS approved?

The IRS may have found an error on your return or adjusted your refund because of an offset. Where's My Refund will show the amount the IRS is actually sending, not the amount you claimed. If the difference is large and you do not know why, call 1-800-829-1040 with your return in front of you.

How often should I check Where's My Refund?

Checking once every few days is reasonable. Checking multiple times per day will not speed anything up — the tool updates only once daily, usually between midnight and 1 a.m. Eastern Time. Obsessive checking is a sign of anxiety, not a way to make the refund arrive faster.

Can I cancel my refund once it shows "Sent"?

No. Once the IRS marks your refund "Sent," it is out of their hands. If you deposited it directly, the money will arrive in your bank account. If you requested a check, the check is in the mail. You cannot stop it at that point.

What if I never received my refund check?

If Where's My Refund shows "Sent" but you never got the check, wait seven business days from the "Sent" date. If it still has not arrived, call 1-800-829-1040 and report it missing. The IRS can issue a replacement check or deposit the money directly to your bank account instead.