Check your refund status through the IRS website

The fastest way to find out when your tax refund will arrive is to use the IRS's Where's My Refund tool on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return, and the tool shows you the current status and expected delivery date.

The tool updates once per day, usually overnight. If you filed electronically and chose direct deposit, the IRS typically processes your return within 21 days. If you chose a paper check, add another 7 to 10 business days after the refund is approved.

You can also call the IRS refund hotline at 1-800-829-1954 and speak to a representative, though wait times are often long during tax season. Have your Social Security number, filing status, and expected refund amount ready.

Key Takeaways

  • The IRS Where's My Refund tool on IRS.gov is the official source for your refund status and shows the expected arrival date.
  • Direct deposit refunds typically arrive within 21 days of filing electronically; paper checks take an additional 7 to 10 business days after approval.
  • The Where's My Refund tool updates once per day, so checking multiple times on the same day will not show new information.
  • If your refund is delayed beyond the expected timeframe, the IRS website will show a specific reason and next steps.
  • State tax refunds are processed separately and have their own tracking systems on your state's tax agency website.

What the refund status messages mean

The Where's My Refund tool shows one of three main statuses. Accepted means the IRS received your return and is processing it. Approved means the IRS has reviewed your return, found no issues, and is preparing to send your money. Sent means your refund has been released — if you chose direct deposit, it is on its way to your bank; if you chose a check, it is in the mail.

Each status includes an expected delivery date. If your status is Accepted or Approved, that date is when you can expect to see the money. If your status is Sent, the date has already passed or is very close, and the refund should arrive within a few business days.

Some returns show a status of Still Being Processed beyond the normal 21-day window. This usually means the IRS found something that needs clarification — a missing form, a math error, or a mismatch between your return and IRS records. The tool will tell you what is needed and how to respond.

Why your refund might be delayed

The most common reason for a delayed refund is a mistake or missing information on your return. If you claimed the Earned Income Tax Credit or the Child Tax Credit, the IRS holds your refund for additional review — this can add 7 to 14 days even if everything is correct. If you filed a paper return instead of electronically, processing takes longer because the IRS has to scan and enter your information by hand.

Other delays happen when your Social Security number does not match IRS records, when you reported income that conflicts with what your employer reported, or when you claimed a deduction the IRS wants to verify. Identity theft flags can also hold a refund while the IRS confirms you filed the return.

If your refund is delayed, the Where's My Refund tool will show the reason. Do not file an amended return or call the IRS unless the tool tells you to — calling during tax season can add weeks to your wait because of call volume.

Track your state tax refund separately

Your state tax refund is processed independently from your federal refund and arrives on a different timeline. Most states have their own refund tracking tool on their tax agency website. Search for "[Your State] tax refund status" to find the right page.

State refunds typically take 4 to 12 weeks from the time you file, depending on the state and whether you filed electronically or on paper. Some states process refunds faster than the federal government; others are slower. A few states still mail paper checks as the default, which adds time.

If you filed both federal and state returns at the same time, do not assume they will arrive together. The federal refund may come first, or the state refund may arrive first — there is no set order.

What to do if your refund does not arrive on time

If the Where's My Refund tool shows your refund was Sent but the money has not arrived after the expected date, wait three to five business days. Bank processing times vary, and direct deposits sometimes take longer than expected, especially if you filed near a weekend or holiday.

If more than five business days have passed since the expected delivery date, log back into Where's My Refund and check the status again. If the tool still shows Sent and no new issues appear, contact your bank to confirm they received the deposit. Provide the bank with the refund amount and the date the IRS said it was sent.

If your bank has no record of the deposit and the IRS tool shows Sent, call the IRS at 1-800-829-1954. Have your Social Security number, filing status, and expected refund amount ready. The IRS can investigate whether the deposit was sent to the wrong account or if there was a processing error.

Direct deposit versus paper check delivery times

Direct deposit is faster and more reliable than a paper check. If you chose direct deposit on your return, the IRS sends the money electronically to your bank account. Once the IRS releases the refund (status shows Sent), the money usually arrives within one to three business days, depending on your bank.

If you chose a paper check, the IRS prints and mails it. After the refund is approved, it takes 7 to 10 business days for the check to arrive in the mail. If you live far from the IRS processing center or if mail is slow in your area, it can take longer. Paper checks can also be lost or delayed in the mail.

If you filed your return and did not specify a delivery method, the IRS sends a paper check by default. You cannot change this after filing, so if you want your next refund by direct deposit, you will need to provide your bank account information on your next return.

Frequently Asked Questions

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

The tool updates once per day, usually overnight. Checking it multiple times on the same day will show the same information. If you checked yesterday and the status has not changed, check again the next day.

Can I get my refund faster if I call the IRS?

No. Calling the IRS does not speed up processing. The IRS processes returns in the order they were received, and calling can actually add time because representatives are busy during tax season. Only call if the Where's My Refund tool shows a specific problem that requires your response.

What if the refund amount shown in Where's My Refund does not match what I expected?

The tool shows the amount the IRS is actually sending, which may differ from what you calculated if the IRS found an error on your return or if you owe back taxes or student loans. The tool does not always explain the difference, so check your return copy or call the IRS to ask why the amount changed.

Will my state refund show up in the same tool as my federal refund?

No. The IRS Where's My Refund tool only tracks federal refunds. Your state refund has its own tracking system on your state's tax agency website. You need to check both separately.

What should I do if my refund was sent but I never received it?

Wait five business days after the expected delivery date, then contact your bank to confirm they did not receive a deposit. If your bank has no record, call the IRS at 1-800-829-1954 with your Social Security number and filing status. The IRS can investigate whether the deposit went to the wrong account or if there was an error.