The IRS gives you three ways to check your refund status, and the fastest is online

The IRS tracks your refund from the moment it processes your return. You can see where it is right now using the IRS's Where's My Refund tool, which updates every 24 hours. You will need your Social Security number, filing status, and the exact refund amount from your tax return. The tool tells you whether the IRS is still processing your return, has approved it, or has sent the money out — and if it has been sent, when it should arrive in your account.

The other two methods — calling the IRS or checking by mail — exist mainly for people without internet access or who need to speak to someone. Both take longer and give you less detail than the online tool.

Key Takeaways

  • The Where's My Refund tool at IRS.gov is updated every 24 hours and shows you the exact status of your return without waiting on hold.
  • You need your Social Security number, filing status (single, married, head of household), and the refund amount to use the tool.
  • Most refunds are issued within 21 days of the IRS receiving your return, but this timeline varies depending on how you filed and whether the IRS needs to verify information.
  • If the tool says your refund was sent but you have not received it after the expected arrival date, contact the IRS to trace the payment.

Using the Where's My Refund tool online

Go to IRS.gov and search for "Where's My Refund" or navigate directly to the tool. Enter your Social Security number, filing status, and the exact refund amount shown on your tax return. The tool will display one of three statuses: Return Received (the IRS has your return but is still processing it), Approved (the IRS has approved your return and is preparing to send the money), or Sent (the IRS has issued your refund and tells you the date it should arrive).

The tool updates once per day, usually overnight. If you check in the morning and see no change from the day before, checking again that evening may show an update. The IRS processes returns in the order they are received, so the timeline depends partly on when you filed and whether your return required additional review.

If your refund shows as "Sent" but you have not received it by the date listed, note that date and wait five business days past it before contacting the IRS. Refunds sent by direct deposit typically arrive within one business day of the date shown; refunds sent by check take longer and depend on mail delivery.

What the processing timeline actually means

The IRS aims to process most returns within 21 days of receiving them. This does not mean 21 days from the filing important date — it means 21 days from when your specific return arrives at an IRS processing center. If you filed on April 1, your 21-day window starts April 1. If you filed on May 15, it starts May 15.

Some returns take longer. The IRS may need to verify information on your return — for example, if you claimed a large child tax credit, if your income is above a certain threshold, or if there is a mismatch between your return and records from your employer or bank. These verifications can add weeks. The Where's My Refund tool will show your return as still being processed during this time, but it will not tell you why it is taking longer.

Returns filed by mail take longer to process than e-filed returns because the IRS must first scan and enter the data. If you mailed a paper return, expect processing to take longer than the standard 21 days.

Calling the IRS refund hotline

If you do not have internet access or prefer to speak to someone, call the IRS at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. The wait time is often long, especially during tax season (January through May). The representative can tell you the same information the online tool shows, but calling takes significantly more time.

The IRS also offers a callback service on their website. Instead of waiting on hold, you can request a call back at a time that works for you, and an IRS representative will call you. This option is available through IRS.gov and can reduce your wait time substantially.

If your refund is delayed or missing

If the Where's My Refund tool shows your refund was sent but you have not received it after five business days past the expected arrival date, contact the IRS. Have the date the tool showed the refund was sent, your refund amount, and the method (direct deposit or check).

For direct deposit refunds, the IRS will investigate whether the money was sent to the correct account. If you provided an incorrect account number on your return, the refund may have been sent to the wrong bank. The IRS can sometimes recover the money, but this process takes time. For check refunds, the IRS can issue a replacement check, though this also takes several weeks.

If you filed a paper return and the tool still shows "Return Received" after 30 days, your return may not have been scanned into the system yet. Call the IRS to confirm they have your return in their system.

What happens if you need the money before your refund arrives

The IRS does not offer early refunds or expedited processing for most returns. Once you have filed, the timeline is set by the IRS's processing schedule. However, if you are facing a financial hardship and need the money urgently, some banks and tax preparation companies offer refund anticipation loans — short-term loans that advance you the refund amount before the IRS sends it. These loans charge interest and fees, so they are expensive. They are worth considering only if you need the money when ready and cannot wait.

If you filed through a tax preparation company like H&R Block or TurboTax, ask whether they offer this service. If you filed on your own, you would need to contact a bank or lender separately.

Frequently Asked Questions

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

The tool updates once every 24 hours, usually overnight. If you check and see no change, check again the next day. Checking multiple times in the same day will not show you new information.

What if the tool says my refund was sent but I filed by check and have not received it?

Refunds sent by check take longer to arrive than direct deposits — sometimes two to three weeks depending on mail delivery. If more than three weeks have passed since the date the tool showed, contact the IRS to request a replacement check or to have the refund reissued by direct deposit if you provide a bank account.

Can I change my bank account information if I gave the IRS the wrong account number?

You cannot change it yourself once you have filed. If your refund was sent to the wrong account, contact the IRS when ready with the correct account information. The IRS will work with your bank to recover the funds if possible, but this process can take several weeks.

Do I need to do anything if the tool shows my refund was approved?

No. Once approved, the IRS will send the refund automatically on the date shown. You do not need to take any action — just wait for the money to arrive in your account or mailbox.

What if I filed my return more than 21 days ago and the tool still shows it is being processed?

Some returns take longer than 21 days, especially if the IRS needs to verify information. Check the tool again in a few days. If it has been more than 30 days and the status has not changed, call the IRS to ask whether your return is under review or if there is a problem.