Check your refund status directly with the IRS

The fastest way to find out where your tax refund is sits on the IRS website itself. Go to irs.gov/refunds and use the "Where's My Refund?" tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool updates once per day, usually overnight.

The tool tells you one of three things: your refund is still being processed, it has been approved and is on its way to your bank or address, or there is a problem that needs your attention. Most refunds take 21 days from the date the IRS receives your return, though some take longer if the return needs review.

If you filed electronically and chose direct deposit to your bank account, the refund usually arrives within a few days of the IRS approval date. If you chose a paper check by mail, add another week or two depending on postal service timing in your area.

Key Takeaways

  • The IRS "Where's My Refund?" tool at irs.gov/refunds is the official source and updates daily with your refund status.
  • You need your Social Security number, filing status, and the exact refund amount to use the tool.
  • Most refunds take 21 days from when the IRS receives your return, but some returns need extra review and take longer.
  • Direct deposit refunds arrive in your bank account within a few days of IRS approval; mailed checks take an additional week or two.
  • If the tool says there is a problem, the IRS will mail you a letter explaining what information or documents you need to send.

What the refund status messages mean

"Your refund is still being processed" means the IRS has your return but has not finished reviewing it yet. This is normal and does not mean anything is wrong. The tool will show an estimated date when your refund should be approved. Check back in a few days if you are still in this stage.

"Your refund has been approved" means the IRS has finished its review and your money is on the way. If you chose direct deposit, it should land in your bank account within a few business days. If you chose a mailed check, the IRS will tell you the date the check was mailed, and you can expect it to arrive within 7 to 10 business days after that date, depending on where you live.

"We cannot provide information about your refund" usually means one of three things: the IRS has not received your return yet, you entered incorrect information into the tool, or your return needs extra review and the IRS is still working on it. Double-check that you entered your Social Security number and refund amount exactly as they appear on your return. If those are correct and you filed more than 21 days ago, your return may be under review.

When a refund is delayed or stuck

If the tool says your refund is still being processed after 21 days have passed, or if it says the IRS cannot provide information, your return is likely under review. This happens when the IRS needs to verify something on your return — for example, if you claimed a large child tax credit, earned income tax credit, or education credit, or if there are inconsistencies between your return and other records the IRS has.

The IRS will mail you a letter if they need more information from you. This letter will explain exactly what they need and how to send it. Do not ignore this letter. Open it as soon as it arrives and follow the instructions. You have a important date to respond, usually 30 days from the date on the letter.

If you have not received a letter and the tool still shows no information after 21 days, you can call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. Wait times are long, especially during tax season, but the IRS can sometimes tell you over the phone what is holding up your refund.

Refunds sent to the wrong account or address

If the tool says your refund was approved and sent, but you have not received it after the expected number of days, the money may have gone to the wrong place. This can happen if you made a typo in your bank account number or routing number when you filed, or if you moved and the IRS mailed the check to an old address.

If you think your direct deposit went to the wrong bank account, contact that bank first. Give them your name, the date the deposit should have arrived, and the amount. The bank can tell you whether the money landed there. If it did, you can ask the bank to return it to the IRS, though this process takes time.

If you think your check was mailed to the wrong address, wait 30 days from the date the IRS said it was mailed before you assume it is lost. Mail can take longer than expected. If 30 days have passed and you still have not received it, call the IRS at 1-800-829-1040 and ask them to issue a replacement check.

Using the IRS mobile app as an alternative

The IRS has a mobile app called IRS2Go, available for both iPhone and Android, that includes the "Where's My Refund?" tool. The app works the same way as the website version — you enter your Social Security number, filing status, and refund amount, and it shows you your refund status.

Some people find the app easier to use on a phone than the website, especially if you are checking your status while you are away from a computer. The app also sends you notifications when your refund status changes, so you do not have to check manually every day.

What to do if you cannot find your filing information

If you do not remember the exact refund amount from your return, you can find it by looking at your tax return itself or the confirmation email the tax software sent you after you filed. If you filed on paper and do not have a copy, you can order a transcript from the IRS that shows the information from your filed return.

Go to irs.gov/transcripts and select "Get Transcript Online" or "Get Transcript by Mail." The online version is faster and shows you the information right away. You will need to verify your identity by answering security questions or using a third-party service like ID.me. Once you have your transcript, you can see the refund amount and use it in the "Where's My Refund?" tool.

Frequently Asked Questions

How often does the IRS update refund status?

The "Where's My Refund?" tool updates once per day, usually overnight. There is no point in checking more than once a day. If your status has not changed, checking again in a few hours will not show anything new.

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 make the IRS process your return any quicker than 21 days. If your return needs review, it will take longer.

What if I filed jointly with a spouse and we are separated?

Both spouses can check the refund status using the same tool — you just need one person's Social Security number, the filing status, and the refund amount. If there is a dispute about the refund, contact the IRS directly at 1-800-829-1040.

Can I get my refund as a direct deposit if I originally chose a check?

No. Once you file your return, you cannot change the refund method. If you chose a mailed check, you will receive a check. If you chose direct deposit, you will receive a direct deposit. Plan ahead for your next tax year if you want to use a different method.

What if the tool says there is an issue with my return?

The IRS will mail you a letter explaining what the issue is and what you need to do. Open the letter as soon as it arrives and follow the instructions. If you do not receive a letter within a few weeks, call the IRS at 1-800-829-1040 to ask what the problem is.