Where your refund is right now

The IRS processes millions of refunds each year, and the status of yours depends on when you filed, whether the IRS needed to review your return, and which payment method you chose. You can check the exact status of your refund using the IRS's Where's My Refund tool on IRS.gov, which updates once per day and shows you whether the IRS has approved it, sent it out, or is still processing it.

If you filed electronically and chose direct deposit to a bank account, the IRS typically issues the refund within 21 days of accepting your return. If you filed on paper or requested a check by mail, the timeline is longer — usually four to six weeks from the date the IRS received and processed your return. The tool will tell you which stage your refund is in and, if it has been sent, when to expect it.

Key Takeaways

  • Check your refund status using the IRS's Where's My Refund tool at IRS.gov, which updates daily and shows whether the IRS has sent it or is still processing.
  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return; mailed checks take four to six weeks.
  • If the tool shows your refund was sent but you have not received it, contact your bank to confirm the deposit was received, or contact the IRS if the tool shows a sent date more than a week in the past.
  • The IRS may delay your refund if your return needs review, you claimed certain credits, or there are errors on your return.
  • If your refund has not arrived after the expected timeframe, you can file a claim with the IRS using Form 3911.

What the Where's My Refund tool actually tells you

The Where's My Refund tool shows one of three statuses: Return Received, Refund Approved, or Refund Sent. Each status means something different about where your money is in the process.

Return Received means the IRS has accepted your return but has not finished reviewing it. This stage can last anywhere from a few days to several weeks, depending on whether the return needs manual review. Refund Approved means the IRS has finished reviewing your return and determined how much you are owed. Refund Sent means the IRS has issued the refund — either initiated a direct deposit to your bank account or mailed a check. Once the status shows Refund Sent, the tool will display the date the refund was issued and, for direct deposits, the expected arrival date.

The tool requires your Social Security number, filing status, and the exact refund amount from your return. If you do not have the exact amount, you can estimate it, but the tool works best when you have your return in front of you.

Why your refund might not have arrived yet

If the Where's My Refund tool shows your refund was sent but the money has not hit your account, the delay is usually happening at your bank, not at the IRS. Direct deposits can take one to three business days to clear after the IRS sends them, depending on your bank's processing speed. Call your bank and give them the date the IRS shows the refund was sent — they can tell you whether the deposit arrived on their end and when it will be available to you.

If the tool shows the refund was sent more than a week ago and your bank has no record of it, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the main refund line) or use the IRS's online chat service on IRS.gov. Have your Social Security number, filing status, and the refund amount ready. The IRS can trace where the deposit went and, if it was sent to the wrong account, help you recover it.

If the tool still shows Return Received or Refund Approved and you are past the expected processing time, the IRS may be reviewing your return. This happens when you claimed certain credits (like the Earned Income Tax Credit), reported self-employment income, or the IRS detected something that needs verification. These reviews can add two to four weeks to your timeline.

What to do if your refund is delayed

Check the Where's My Refund tool every few days if your refund is still showing as Return Received. The tool updates once per day, usually overnight, so checking at different times of day will not give you new information. If the status has not changed in more than 21 days (for electronic returns) or 30 days (for paper returns), contact the IRS.

When you call the IRS, be ready to explain what the tool is showing and when you filed. The IRS representative can see notes on your return that explain why it is taking longer — for example, whether it is under review, whether they need additional documents from you, or whether there is a processing error. If documents are needed, they will tell you what to send and where to send it.

If the IRS sent your refund to the wrong account

If your refund was deposited to an account you do not recognize or do not have access to, you can file a claim with the IRS using Form 3911, Taxpayer Statement Regarding Refund. This form tells the IRS that the refund went to the wrong place and asks them to issue a replacement. You can file Form 3911 by mail or, in some cases, by calling the IRS.

The IRS will investigate where the refund went and, if it was sent to an account that is not yours, they will issue a replacement check or direct deposit. This process typically takes four to six weeks. If the refund was sent to an account that is yours but you no longer have access to (for example, a closed bank account), the bank will return the deposit to the IRS, and the IRS will reissue it — usually as a check mailed to your address on file.

Refunds held for tax debt or child support

In some cases, the IRS will hold your refund and use it to pay off other debts you owe to the federal government or state, or to cover unpaid child support or student loan debt. If this is happening, the Where's My Refund tool will not show a refund status — instead, it will show a message that your refund is being held or offset.

You can contact the IRS to find out what debt your refund is being applied to. Call 1-800-829-1040 and explain that your refund is being held. The IRS can tell you which agency is holding it and why. If you believe the hold is a mistake, you can dispute it, but this process requires documentation and can take several weeks.

Frequently Asked Questions

How do I know if my refund was sent to the right bank account?

The Where's My Refund tool will show the last four digits of the account the refund was sent to once the status changes to Refund Sent. Check that those digits match your account. If they do not, contact the IRS when ready using Form 3911 or by calling 1-800-829-1040.

Can I speed up my refund?

No. The IRS processes refunds in the order they are received. Direct deposit is faster than a mailed check, but you cannot move your refund ahead in the queue. If your return needs review, the timeline will be longer, and there is no way to expedite that review.

What if the Where's My Refund tool says I am not may be able to access to use it?

This usually means the IRS does not have your return in their system yet, or there is a mismatch between the information you entered and what is on file. Wait a few days and try again. If the message persists, call the IRS at 1-800-829-1040 to confirm they received your return.

Will I get interest if my refund is late?

Yes. If the IRS does not issue your refund by the due date of your return (usually April 15), you are may have access to to interest on the refund amount. The interest rate is set quarterly by the IRS and is currently around 8 percent per year, though it changes. The IRS will add the interest to your refund automatically — you do not need to request it.

What if I filed my return but never received a confirmation?

If you filed electronically, you should have received an electronic confirmation within 24 hours. If you did not, check your email spam folder or contact the tax software company you used. If you filed on paper, the IRS does not send a confirmation — you can only track your return using the Where's My Refund tool.