Where to check your refund status

The IRS has three ways to check your refund. The fastest is the IRS website tool called Where's My Refund, which you can reach at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once a day, usually overnight.

If you filed by phone or mail and do not have the exact amount handy, you can call the IRS refund hotline at 1-800-829-1954. A representative can look up your status by phone, though wait times often run 30 minutes or longer during tax season (January through May). You will need your Social Security number and filing status ready.

The IRS mobile app, called IRS2Go, offers the same Where's My Refund tool in app form. It sends you a notification when your refund status changes, which some people find easier than checking the website repeatedly.

Key Takeaways

  • The IRS Where's My Refund tool on irs.gov is the fastest way to check, updating once daily and requiring only your Social Security number, filing status, and refund amount.
  • Refund status typically shows as "accepted," "approved," or "sent to your bank," and each stage has a different timeline.
  • If you chose direct deposit, the IRS provides a specific deposit date once your return is approved; if you chose a check, it takes longer and the IRS mails it to your address on file.
  • The tool cannot show your status until the IRS has processed your return, which usually takes 21 days from the date you filed.
  • If the tool says your refund is delayed, contact the IRS at 1-800-829-1954 to find out why — common reasons include a missing signature, math errors, or identity verification issues.

What the status messages mean

When you check Where's My Refund, you will see one of three messages. "Return Received" means the IRS has your return but has not finished processing it yet. This is the first stage and usually lasts a few days to a week. You cannot see a refund date at this stage.

"Approved" means the IRS has reviewed your return, found no problems, and decided to send you the refund. At this point, the tool shows you the date your refund will arrive. If you chose direct deposit, this is usually within 1 to 2 business days of the approval date. If you chose a check, the IRS mails it and delivery takes 7 to 10 business days after approval, depending on postal service speed.

"Sent" means your refund has left the IRS. For direct deposit, this message appears the day before or the day of deposit. For a check, it means the check is in the mail. Once you see "Sent," the refund should arrive within the timeframe the tool provided.

How long refunds actually take

The IRS publishes a standard timeline: 21 days from the date you filed. This is the time it takes for the IRS to process your return and approve your refund. However, this assumes your return has no errors, no missing information, and no red flags that trigger manual review.

If you filed electronically and chose direct deposit, you often see approval within 10 to 14 days. The deposit itself happens 1 to 2 business days after approval. If you filed by mail or chose a paper check, add 7 to 10 days for postal delivery after approval.

During peak tax season (February and March), the IRS processes millions of returns. Even with no problems on your return, processing can take the full 21 days or slightly longer. The Where's My Refund tool is the only reliable way to know your actual status, because the standard timeline is a minimum, not a may provide.

Why your refund might be delayed

If the Where's My Refund tool shows a delay or does not show your return at all after 21 days, the IRS is likely reviewing something. The most common reasons are a missing or illegible signature, math errors in your calculations, a Social Security number mismatch, or a name that does not match IRS records.

Identity theft flags can also delay a return. If someone filed a return using your Social Security number before you did, the IRS will hold your return while it investigates. This can add weeks to processing time. The IRS will contact you by mail if this happens.

If you claimed a refundable tax credit like the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS is required by law to hold your return until at least February 15 each year, even if it is otherwise ready to process. This is a compliance rule, not a problem with your return.

What to do if your refund is missing or very late

If the Where's My Refund tool says your refund was sent but you have not received it after the stated arrival date, contact the IRS at 1-800-829-1954. Have your Social Security number, filing status, and the refund amount ready. The IRS can check whether the refund was sent to the correct bank account or address and, if it was lost in the mail, issue a replacement check or deposit.

If your return does not appear in Where's My Refund at all after 21 days, the IRS may not have received it. If you filed electronically, this is rare — the IRS confirms receipt when ready. If you mailed your return, it may still be in transit or may have been lost. Call the IRS to confirm they have your return on file.

If the IRS says your return was rejected or is under review, ask why. The representative can tell you what information is missing or what triggered the review, and what you need to send to move it forward. Some issues require you to mail documents; others can be resolved by phone.

Direct deposit versus check: which affects your timeline

If you chose direct deposit on your return, your refund arrives in your bank account 1 to 2 business days after the IRS approves it. The IRS sends the deposit instruction to your bank, and your bank processes it like any other incoming transfer. You see the money in your account on the deposit date the Where's My Refund tool provides.

If you chose a paper check, the IRS mails it to the address on your return. Delivery depends on postal service speed and can take 7 to 10 business days. The Where's My Refund tool shows an expected delivery date, but this is an estimate. If your check does not arrive within 10 business days of the "Sent" status, contact the IRS to report it missing.

Direct deposit is faster and more reliable. If you did not use it this year, you can set it up for next year's refund when you file your return.

Frequently Asked Questions

Can I check my refund status before I file my return?

No. The Where's My Refund tool only works after you have filed. The IRS cannot show a status for a return it has not received yet. Once you file electronically or mail your return, you can begin checking the tool.

What if I filed jointly with a spouse and we want to check separately?

You can only check the status using the Social Security number of the person whose name appears first on the return. If you need information about the refund and your name is second, ask your spouse to check, or call the IRS and provide both Social Security numbers to verify your identity.

Does the Where's My Refund tool work on weekends?

The tool is available 24 hours a day, but the IRS updates it once per day, usually overnight. If you check on a weekend, you will see the most recent update from the previous business day. New status changes do not appear until the next business day update.

What if the tool says my refund was sent but my bank says it never arrived?

Contact your bank first to confirm the deposit was not posted to a different account or held for review. If your bank has no record of the deposit, call the IRS at 1-800-829-1954 with the deposit date from Where's My Refund. The IRS can verify whether the deposit was sent and, if it was, work with your bank to locate it or issue a replacement.

Can I speed up my refund?

No. The IRS processes returns in the order they are received, and the timeline depends on how long review takes. Using direct deposit is the fastest option available, but it does not change how long the IRS takes to process your return itself. Paying a tax preparation service to file electronically does not speed processing either.