Where to check the status of your tax refund

The IRS has a tool called Where's My Refund? that tells you the current status of your refund. You can access it on the IRS website at irs.gov, or use the IRS2Go mobile app. The tool updates once per day, usually overnight, so checking multiple times in the same day will show the same information.

To use Where's My Refund?, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool will show you one of three statuses: received, approved, or sent. Each status tells you where your refund is in the process and roughly when you can expect it.

If you filed electronically, your refund information typically appears in Where's My Refund? within 24 hours of the IRS receiving your return. If you mailed a paper return, it can take two to three weeks for the IRS to enter it into their system before the tool will show any information at all.

Key Takeaways

  • Where's My Refund? on irs.gov or the IRS2Go app is the official place to check your refund status, and it updates once per day.
  • The tool shows three possible statuses—received, approved, or sent—each with a different timeline for when you will see your money.
  • If you chose direct deposit, your refund lands in your bank account within one to two business days after the IRS marks it as sent.
  • If you chose a check by mail, the IRS mails it within five business days of marking the refund as sent, and delivery takes another seven to ten business days.
  • The IRS processes refunds in the order they receive returns, not by filing date, so filing early does not may provide you get your money first.

What each refund status means and how long it takes

Received means the IRS has your return but has not started reviewing it yet. This status typically lasts one to two weeks for electronic returns. During this time, the IRS is scanning your documents, entering data, and running automated checks. You cannot do anything to speed this up.

Approved means the IRS has reviewed your return, found no issues, and authorized your refund to be paid. This status usually lasts three to five business days. During this window, the IRS is preparing the actual payment—either setting up the direct deposit transfer or printing and mailing your check. Again, nothing you do will change the timeline.

Sent means your refund has left the IRS. If you chose direct deposit, the money is on its way to your bank and should arrive within one to two business days. If you chose a check, the IRS has mailed it, and you should receive it within seven to ten business days from the date it was sent, depending on mail speed in your area.

The entire process from received to sent typically takes 21 days for most returns, though the IRS publishes a standard of 21 days for electronic returns and up to six weeks for paper returns. Some returns take longer if the IRS needs to verify information or if there are errors on the return.

Why your refund might be delayed

The most common reason for a delay is an error on your return—a mismatched name or Social Security number, a wrong bank account number for direct deposit, or income that does not match what your employer reported. The IRS will not contact you by phone or email about these issues; they will send a letter by mail explaining what needs to be corrected.

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15 each year, even if your return is otherwise complete. This is a statutory delay, not a problem with your return.

If you owe back taxes, child support, or student loans in default, the IRS may offset your refund to pay those debts. Where's My Refund? will not always show this reason directly, but the IRS will send you a notice explaining the offset.

Identity theft or fraud flags can also delay a refund. If the IRS suspects your return might be fraudulent, they will hold it for additional review, which can add weeks or months to the process.

Direct deposit versus check: timing differences

If you chose direct deposit on your return, the IRS sends your refund electronically to your bank. Once the IRS marks your refund as sent in Where's My Refund?, your bank typically receives the transfer within one to two business days. The exact timing depends on your bank's processing speed, but most banks post IRS refunds the same day they receive them.

If you chose a check by mail, the IRS prints and mails the check within five business days of marking your refund as sent. From there, delivery depends on the postal service and your location. Urban areas typically see delivery in five to seven business days; rural areas may take ten to fourteen days. The IRS has no control over mail delivery time once the check leaves their facility.

Direct deposit is faster and more reliable. Checks can be lost, delayed by mail, or damaged. If your check does not arrive within fourteen days of the IRS marking it as sent, contact the IRS to request a replacement.

What to do if Where's My Refund? shows an error or no information

If Where's My Refund? says there is an error with your return, the IRS will send you a letter explaining what is wrong and what you need to do. Read the letter carefully—it will tell you whether you need to send additional documents, correct information, or call a specific IRS number. Do not ignore these letters; they are how the IRS communicates problems that block your refund.

If Where's My Refund? shows no information at all and it has been more than two weeks since you filed electronically (or more than three weeks since you mailed a paper return), your return may not have been received or entered into the system yet. Check that you filed successfully—if you filed electronically, your tax software should have given you a confirmation number. If you mailed a paper return, you can contact the IRS at 1-800-829-1040 to confirm receipt.

If you filed a paper return and it has been more than six weeks with no status in Where's My Refund?, the IRS may have lost it or it may be stuck in a processing queue. Call the IRS at 1-800-829-1040 with your Social Security number and filing information, and they can look up your return manually.

How to contact the IRS about your refund

The IRS phone line is 1-800-829-1040. Wait times are longest in the spring (January through April) and can exceed an hour. If you call, have your Social Security number, filing status, and the refund amount ready. The IRS cannot speed up your refund, but they can confirm whether your return was received and whether there are any errors holding it up.

You can also visit an IRS office in person if you live near one. Find your local office at irs.gov/localoffices. Walk-in hours vary by location, and some offices require an appointment. In-person visits are useful if you need to submit documents or if you received a letter from the IRS that requires a response.

The IRS does not respond to emails or social media messages about refund status. Any message claiming to be from the IRS on social media is a scam. The only official ways to reach the IRS are by phone, mail, or in person.

Protecting yourself from refund scams

Scammers often pose as the IRS to steal refund information or money. The real IRS will never contact you by phone, email, or text message about a refund. If someone claiming to be from the IRS calls you, hangs up, or texts you, it is a scam. The IRS initiates contact by mail only.

Do not give your refund information to anyone who contacts you unsolicited. Do not click links in emails or texts claiming to be from the IRS. Do not read software or apps claiming to speed up your refund. The only official IRS tool is Where's My Refund? on irs.gov or the IRS2Go app, both of which you access yourself—no one sends you a link to them.

If you receive a suspicious call, email, or text claiming to be from the IRS, report it to the Treasury Inspector General for Tax Administration (TIGTA) at tigta.gov or by calling 1-800-366-4484.

Frequently Asked Questions

How long does it take to get a refund after filing?

Most electronic returns show a refund within 21 days from the date the IRS receives them. Paper returns take longer—up to six weeks. If you claimed the EITC or ACTC, the IRS holds your refund until at least February 15 by law. Direct deposit refunds arrive one to two business days after the IRS marks them as sent; checks take seven to ten business days after being mailed.

Can I get my refund faster if I pay a fee?

No. The IRS does not offer expedited refunds for any price. Anyone claiming they can speed up your refund for a fee is running a scam. The timeline is the same for everyone: 21 days for electronic returns, longer for paper returns, and additional time if there are errors or holds on your account.

What should I do if my refund never arrives?

If your refund was marked as sent more than two weeks ago and you chose direct deposit, contact your bank to confirm they received it. If they did not, call the IRS at 1-800-829-1040 to report it. If you chose a check and it has not arrived within fourteen days of being marked as sent, call the IRS to request a replacement check.

Why is my refund being held until February 15?

If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, federal law requires the IRS to hold your refund until at least February 15. This is not a problem with your return; it is a legal requirement. Your refund will be released on or shortly after that date.

Is Where's My Refund? the only way to check my status?

Yes, Where's My Refund? is the official IRS tool for checking refund status. You can access it on irs.gov or through the IRS2Go app. The IRS does not provide refund status by phone, email, or any other method. If someone else offers to check your status for you, they are either scamming you or directing you to this same tool.