The IRS tells you your refund status through their website, not by mail or phone call

You can check whether you are getting a refund by visiting the IRS website and using their "Where's My Refund?" tool. This tool shows you the status of your return — whether it has been received, is being processed, or has been approved for a refund. You will need your Social Security number, filing status, and the exact refund amount from your tax return to use it.

The tool updates once per day, usually overnight. If you filed electronically, you can typically check your status within 24 hours of filing. If you mailed a paper return, it takes longer — the IRS needs time to receive and scan it before it appears in the system.

You can also check your refund status through the IRS mobile app, which works the same way as the website version. Both are free to use.

Key Takeaways

  • The IRS "Where's My Refund?" tool on irs.gov is the official way to track your refund status and shows you whether it has been approved.
  • You need your Social Security number, filing status, and the exact refund amount from your return to check your status.
  • The tool updates once per day and shows refunds that have been approved but not yet deposited to your bank account.
  • If you filed electronically, you can check within 24 hours; paper returns take longer to appear in the system.
  • A refund typically deposits to your bank account within 21 days of being approved, though some take longer depending on your bank.

What the refund status tool actually tells you

The "Where's My Refund?" tool shows you one of three things: your return is still being processed, your return has been approved and a refund is on the way, or there is a problem with your return that the IRS needs you to fix.

If the tool says your refund has been approved, that means the IRS has accepted your return and decided to send you money. It does not mean the money is in your bank account yet — it means the IRS has processed your return and authorized the refund. The actual deposit usually takes a few more days to a couple of weeks, depending on your bank and how the IRS is sending it (direct deposit is faster than a check).

If the tool says your return is still being processed, it means the IRS has received it but has not finished reviewing it yet. This is normal and does not mean anything is wrong. Most returns are processed within 21 days of being filed.

When the tool shows a problem with your return

Sometimes the tool will tell you that the IRS needs more information from you before they can approve your refund. This might happen if there is a discrepancy between what you reported and what the IRS has on file, or if you made an error on your return.

If this happens, the tool will usually tell you what the issue is and what you need to do. You may need to send in additional documents, correct information on your return, or call the IRS to clarify something. The IRS will also send you a letter in the mail with details about what they need.

Do not ignore this notice. The longer you wait to respond, the longer your refund will be delayed. If you are unsure what the IRS is asking for, you can call the IRS at 1-800-829-1040 to speak with someone who can explain it.

How long refunds actually take to arrive

Once the IRS approves your refund, the money does not arrive when ready. If you chose direct deposit on your return, the refund typically reaches your bank account within one to two weeks. Some banks deposit it faster, and some take longer depending on their processing schedule.

If you are receiving a check instead of direct deposit, it takes longer. The IRS mails the check, and then it has to travel through the postal service and reach your address. This can take two to three weeks or more depending on where you live.

The IRS publishes a refund timeline each year based on when you filed. If you filed early in the tax season, your refund may come faster than if you filed closer to the important date. You can check the IRS website for the current year's expected timeline.

What to do if your refund is taking longer than expected

If the "Where's My Refund?" tool says your refund was approved but you have not received it after the expected timeframe, check your bank account first. Sometimes the deposit arrives but you miss the notification. If it is definitely not there, you can contact the IRS.

Call the IRS at 1-800-829-1040 and have your Social Security number, filing status, and the refund amount ready. They can tell you whether the refund was actually sent and, if so, where it went. If there was an error with your bank account information, they may be able to issue a new refund or send a check instead.

If you filed a paper return and it has been more than six weeks since you mailed it, the return may not have been received yet. You can contact the IRS to confirm whether they have it on file.

Why some people do not get a refund

Not everyone who files a tax return gets a refund. A refund happens when you have paid more in taxes throughout the year than you actually owe. If you paid exactly what you owe, or if you owe more than you paid, you will not receive a refund.

You might owe money instead of getting a refund if you did not have enough taxes withheld from your paychecks, or if you had income that did not have any taxes withheld. In that case, you will need to pay the IRS the amount you owe by the tax important date.

If you are unsure whether you will get a refund, you can estimate it by looking at your pay stubs and comparing your total tax withholding to what you expect to owe based on your income and deductions.

Frequently Asked Questions

Can I check my refund status without my exact refund amount?

No, the IRS tool requires your exact refund amount to verify your identity. If you do not have it, you can look at your filed return or the confirmation email you received when you filed electronically. If you filed on paper, you may need to contact the IRS to retrieve this information.

What does it mean if the tool says my return is still being processed after three weeks?

Most returns process within 21 days, but some take longer if the IRS needs to review them more carefully. Check the tool again in a few days. If it has been significantly longer than 21 days and the status has not changed, you can contact the IRS to ask whether there is a delay or a problem with your return.

Will I get my refund faster if I file early in the tax season?

Generally yes. The IRS processes returns in the order they are received, so filing earlier usually means your return is processed sooner. However, the IRS also has seasonal processing delays, so filing in January may still take longer than filing in February depending on their workload.

What if I filed my return but the tool says it has no record of it?

If you filed electronically, wait 24 hours and check again — the tool updates once per day. If you filed on paper, it can take several weeks for the IRS to receive and scan it. If it has been more than six weeks since you mailed it, contact the IRS to confirm they received it.

Can I change my bank account information if my refund was sent to the wrong account?

You cannot change it yourself once the return is filed, but the IRS can help. Call 1-800-829-1040 and explain the situation. They may be able to stop the deposit and reissue it to the correct account, or send a check instead. Act quickly if this happens, as the window to redirect a deposit is limited.