Check your refund status directly with the IRS

The IRS offers three ways to find out where your refund is. The fastest and most detailed is the IRS Where's My Refund tool, available at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.

If you filed electronically, the tool typically shows a status within 24 hours. If you mailed a paper return, it may take three to four weeks before the IRS enters it into their system and the tool recognizes it. The tool will also display an expected deposit date once your refund has been approved — this is the date the IRS sends the money to your bank, not the date it arrives in your account.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are often long, especially during tax season (January through May), so the online tool is usually faster.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the fastest way to check your refund status and shows updates once per day.
  • Electronic returns show status within 24 hours; paper returns take three to four weeks to enter the IRS system.
  • The tool displays an expected deposit date once your refund is approved, but your bank may take one to three business days to post the money after that.
  • If the tool shows an error code or your refund is delayed beyond the expected date, contact the IRS at 1-800-829-1954 or visit a local IRS office.

What the status messages mean

The Where's My Refund tool shows one of three main statuses. Return Received means the IRS has scanned your return into their system but has not yet processed it. This is normal and can last one to three weeks depending on volume. Return Approved means the IRS has reviewed your return, found no issues, and approved your refund. The tool will show an expected deposit date at this stage.

Refund Sent means the IRS has sent the money to your bank. This does not mean the money is in your account yet — your bank typically takes one to three business days to post it. If you chose direct deposit on your return, the money goes to the account number you provided. If you chose a paper check, the IRS mails it to the address on your return, which takes seven to ten business days.

If the tool shows an error code or a message like "We cannot provide information about your refund," do not assume something is wrong. This message often appears for returns filed very recently (within 24 hours) or for returns the IRS is still scanning. Check again the next day.

Why your refund might be delayed

The IRS processes most refunds within 21 days of receiving your return, but several things can slow this down. A mismatch between your return and IRS records — for example, your name spelled differently on your W-2 than on your return, or a Social Security number error — triggers a manual review that can add two to four weeks. The IRS will not contact you first; you will see the delay in the Where's My Refund tool.

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 entire refund until February 15 at the earliest, even if the rest of your return is processed. This is true every year, regardless of whether you have claimed these credits before. The Where's My Refund tool will show this hold and the date it lifts.

A duplicate Social Security number on your return — meaning someone else filed using your number — also triggers a hold while the IRS investigates. This is rare but can delay your refund by several weeks. If you suspect identity theft, contact the IRS Identity Theft Hotline at 1-800-908-4490.

If your return included a claim for a prior-year refund or you owe back taxes, child support, or federal student loans, the IRS may offset your refund to pay those debts. The Where's My Refund tool will not always show this; you may receive a notice in the mail instead.

What to do if your refund is missing or very late

If the Where's My Refund tool shows your refund was sent but you have not received it after the expected date plus five business days, contact your bank first. Ask whether the deposit arrived and was rejected, or whether it never came through. Some banks hold deposits for fraud review, especially large amounts or deposits to new accounts.

If your bank confirms the money never arrived, contact the IRS at 1-800-829-1954. Have your return handy and be ready to provide your Social Security number, filing status, and the refund amount. The IRS can issue a refund trace, which is an investigation into where the money went. This takes four to six weeks. If the trace finds the money was sent to the wrong account (usually because you entered an incorrect routing or account number on your return), the IRS will reissue your refund by check.

If your refund is delayed but the Where's My Refund tool shows no error, wait until it has been more than 21 days since you filed before contacting the IRS. During tax season, delays of two to three weeks are normal and do not indicate a problem.

Direct deposit versus check: which arrives faster

Direct deposit is faster and more reliable. Once the IRS approves your refund, it typically reaches your bank account within one to three business days. A check takes seven to ten business days to arrive by mail, and you then have to deposit it yourself. If you chose direct deposit on your return, you cannot change it to a check; you must wait for the deposit.

If you chose a check and want to speed things up, you cannot request the IRS send a deposit instead. However, once you receive the check, you can deposit it when ready at your bank's ATM or mobile app rather than waiting to visit a branch. Some banks post mobile deposits within hours.

If you did not provide banking information on your return and the IRS is sending a check, the address on your return is where it will be mailed. If you have moved since filing, contact the IRS at 1-800-829-1954 to update your address before the check is mailed. Once the check is in the mail, the IRS cannot stop it or redirect it.

Using the IRS mobile app and transcript tools

The IRS also offers a mobile app called IRS2Go, available for iPhone and Android. It includes the Where's My Refund tool and sends you push notifications when your status changes. This can be useful if you want to know the moment your refund is approved without checking manually each day.

If you need more detailed information about your return — for example, to see exactly what the IRS received versus what you filed — you can order a tax return transcript from irs.gov. This document shows line-by-line what the IRS has on file for you. You can order it online, by phone at 1-800-829-1040, or by mail. Online orders are usually available within 24 hours; phone and mail orders take five to ten business days.

Frequently Asked Questions

How long does it take to get a refund after I file electronically?

The IRS processes most electronic returns within 21 days. Your refund will show in the Where's My Refund tool within 24 hours of filing, and you will see an expected deposit date once it is approved. Direct deposit typically arrives one to three business days after the IRS sends it.

Can I get my refund faster if I pay a tax preparation company?

No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax preparation companies offer "refund advances" or "rapid refunds," which are loans against your expected refund — you pay interest or fees for money a few days earlier, which costs you money overall.

What should I do if the Where's My Refund tool says it cannot provide information?

This usually means your return was filed very recently or is still being scanned into the IRS system. Check again after 24 hours. If the message persists after a week, call 1-800-829-1954 to confirm the IRS received your return.

Will I get a notice if something is wrong with my return?

Yes, but not always before your refund is delayed. The IRS will mail you a notice if it needs more information or found an error. Check the Where's My Refund tool regularly so you know if your refund is taking longer than expected, which often signals a problem before the notice arrives.

What if I filed a paper return — when will it show up in the tool?

Paper returns take three to four weeks to be scanned and entered into the IRS system. Once entered, the tool will show your status. If more than four weeks have passed and the tool still shows no information, contact the IRS at 1-800-829-1954.