Check your refund status directly through the IRS

The IRS provides a tool called Where's My Refund? that shows you the current status of your return and refund. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your tax return.

The tool updates once per day, usually overnight. It will tell you whether the IRS is still processing your return, has approved it and sent the refund, or has encountered a problem that needs your attention. The status updates in this order: return received, return approved, and refund sent.

You can also call the IRS directly at 1-800-829-1040 to speak with a representative who can look up your refund status by phone. Wait times are typically shorter early in the morning or later in the week, and you will need the same three pieces of information.

Key Takeaways

  • Where's My Refund? on IRS.gov is the official tool to track your refund and updates once daily with your return status.
  • You need your Social Security number, filing status, and the exact refund amount to check your status online or by phone.
  • Most refunds are issued within 21 days of the IRS receiving your return, though some take longer if the return requires review.
  • If your refund is delayed beyond the expected timeline, the IRS website will show a specific reason and next steps.
  • Direct deposit refunds typically arrive in your bank account within one to two business days after the IRS releases the payment.

What the refund status messages mean

When you check Where's My Refund?, you will see one of three main statuses. Return Received means the IRS has your return but is still processing it — this is normal and can take several weeks. Approved means the IRS has reviewed your return, approved the refund, and is preparing to send it. Sent means the refund has been released and is on its way to you.

If you see a message that your return is being reviewed or held, the IRS has flagged something that needs verification — usually a mismatch in income, a dependent claim, or a math error. The tool will explain what is being reviewed and what you may need to do. In most cases, you do not need to contact the IRS; they will finish the review and send your refund once it is complete.

If the tool shows no information about your return at all, it may not have been received yet, or it may have been filed so recently that it has not entered the system. Returns typically appear in the system within 24 hours of being filed electronically, or up to two weeks if you mailed a paper return.

How long refunds actually take

The IRS publishes a standard timeline: most refunds are issued within 21 days of the agency receiving your return. However, this is not a may provide, and many refunds take longer. The actual timeline depends on how you filed, whether your return was selected for review, and how busy the IRS is at that moment in the tax season.

If you filed electronically and chose direct deposit, your refund typically arrives in your bank account one to two business days after the IRS releases it. If you chose a paper check, add 7 to 10 business days for mail delivery. If the IRS is reviewing your return, the timeline extends — sometimes to 60 days or longer, depending on what is being verified.

The IRS does not issue refunds on weekends or federal holidays, so if your refund is scheduled to arrive on a Saturday, it will arrive on the following Monday instead. If you do not see the money in your account by the business day after the expected arrival date, contact your bank to confirm they received the deposit.

What to do if your refund is delayed

If your refund has not arrived by the date shown in Where's My Refund?, check the tool again — the status may have updated with more information. If the tool shows your refund was sent more than a week ago and you still have not received it, contact your bank first. Ask them to search for the deposit using the IRS reference number from the Where's My Refund? tool; sometimes deposits are delayed on the bank's end, not the IRS's.

If your bank confirms they have not received the deposit, call the IRS at 1-800-829-1040 with your Social Security number, filing status, and the reference number from Where's My Refund?. The IRS can investigate whether the payment was sent to the wrong account, lost in the mail, or held up for another reason. They can also issue a replacement check or arrange a new direct deposit if needed.

If Where's My Refund? shows your return is still being reviewed after 60 days, or if it shows an error code you do not understand, the IRS may need additional information from you. The tool will usually explain what is needed and how to provide it — either by mail, phone, or through your online IRS account if you have one set up.

Using the IRS online account for more detail

If you create a free account on IRS.gov, you can see more detailed information about your return than Where's My Refund? provides alone. Your online account shows the exact dates the IRS received your return, approved it, and sent the refund. It also displays any notices the IRS has sent you about your return, which can explain delays or requests for more information.

To set up an account, go to IRS.gov and select "Create an account" under the login section. You will need to verify your identity using either a Social Security number and address, or a driver's license or state ID. The verification process takes a few minutes and happens when ready.

Once your account is active, you can check your refund status there as well as view prior-year returns, payment history, and any tax notices. The account is find and is the same one you would use if you needed to set up a payment plan or respond to an IRS notice.

Refunds sent to the wrong account or address

If you provided the wrong bank account number or routing number on your return, the IRS will attempt to deposit your refund to that account. If the account does not exist or rejects the deposit, the IRS will issue a paper check to the address on your return instead — this adds 7 to 10 business days to your timeline.

If you moved after filing your return and did not update your address with the IRS, a paper check will be sent to your old address. You can file a change of address with the U.S. Postal Service to have mail forwarded, but this does not always work for government checks. If your check was sent to an old address, contact the IRS at 1-800-829-1040 with your new address and they can reissue it.

If you believe your refund was deposited to the wrong account — for example, an account belonging to someone else or a closed account — report this to your bank when ready. They can investigate and may be able to reverse the deposit. Then contact the IRS to report the error and request a replacement check or new direct deposit to the correct account.

Frequently Asked Questions

Can I check my refund status if I filed through a tax preparer or software company?

Yes. Where's My Refund? works the same way regardless of how you filed. You only need your Social Security number, filing status, and refund amount. Some tax software companies also offer their own tracking tools that pull information from the IRS, but the official IRS tool is always the most current source.

What does it mean if Where's My Refund? says "still processing"?

It means the IRS is reviewing your return and has not yet approved it. This is normal and can take several weeks. The IRS is checking for math errors, verifying income and deductions, and confirming that all required information is present. You do not need to do anything unless the tool tells you additional information is needed.

Why does the IRS say my refund was sent but I have not received it?

Direct deposit refunds usually arrive one to two business days after the IRS releases them, but can take longer if your bank is processing a high volume of deposits. Paper checks take 7 to 10 business days by mail. If it has been longer than that, contact your bank to confirm they received the deposit, then call the IRS if they did not.

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

No. Calling the IRS does not speed up processing — it only lets you check the current status. The timeline depends on how busy the IRS is and whether your return requires review. The fastest way to receive a refund is to file electronically and choose direct deposit, which the IRS recommends.

What if I filed my return but it does not show up in Where's My Refund?

Electronic returns typically appear in the system within 24 hours of being filed. Paper returns take up to two weeks. If your return was filed more than two weeks ago and still does not appear, contact the IRS at 1-800-829-1040 to confirm they received it. Bring your filing confirmation number if you have it.