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. The IRS runs a tool called Where's My Refund? that shows you the status of your return in real time. You do not need to call anyone or wait for a letter — you can check it yourself whenever you want.

To use Where's My Refund?, go to irs.gov and look for the tool on the homepage. You will need three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount you expect. The tool will tell you whether the IRS has received your return, is processing it, has approved it, or has sent it out.

The tool updates once per day, usually overnight. If you filed electronically, you can typically check within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking.

Key Takeaways

  • The IRS Where's My Refund? tool on irs.gov shows your refund status in real time and updates once per day.
  • You need your Social Security number, filing status, and expected refund amount to check your status.
  • Electronic returns can be checked within 24 hours; paper returns require at least four weeks before checking.
  • If Where's My Refund? shows a delay or problem, the IRS will send you a letter explaining what they need from you.
  • The IRS phone line 1-800-829-1040 can answer questions about your specific return, but the online tool is faster for status checks.

What each status message means

Where's My Refund? shows your return in one of three stages. Return Received means the IRS has your return but has not started processing it yet. This is normal and happens within a day or two of filing electronically. Return Approved means the IRS has reviewed your return, found no problems, and approved your refund. Return Sent means the IRS has issued your refund and it is on its way to you.

Each status also shows an expected date. For approved returns, this is when the IRS will send the money. For returns that have been sent, this is when you should see the money in your bank account or receive your check in the mail. The date depends on how you chose to receive your refund — direct deposit is faster than a paper check.

If your return shows no status at all, it may not have reached the IRS yet. Wait a few more days and check again. If you filed electronically and still see nothing after a week, contact the IRS to confirm they received it.

Why your refund might be delayed

Sometimes the IRS needs more information before it can approve your refund. Common reasons include math errors on your return, a missing signature, income that does not match what your employer reported, or a claim that the IRS wants to verify. When this happens, Where's My Refund? will show a message telling you to expect a letter.

The IRS will mail you a letter explaining what is missing or what they want to check. The letter will include instructions on how to respond — usually by mail, though some issues can be resolved by phone. Read the letter carefully and follow the important date. Responding late can push back your refund by weeks or months.

Some delays are straightforward due to volume. The IRS processes millions of returns each year, and during peak season (February through April) processing can take longer than usual. If your return shows Return Received for more than two weeks, or Return Approved for more than a week without moving to Return Sent, contact the IRS to ask whether there is a problem.

How to check by phone or mail

If you do not have internet access or prefer to speak with someone, you can call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. in your local time zone. Wait times are often long during tax season, so calling early in the morning or later in the week may be faster.

You can also check your refund status by mail, though this is much slower. Send a letter to the IRS address for your state (listed on the back of the tax form instructions) with your name, address, Social Security number, filing status, and expected refund amount. Include a copy of your return if you have one. The IRS will mail you a response, which typically takes two to four weeks.

What to do if your refund never arrives

If Where's My Refund? shows Return Sent but you have not received the money after the expected date, the first step depends on how you chose to receive it. If you chose direct deposit, check your bank account to make sure the deposit did not go to an old account or get held by your bank. Call your bank's customer service line and ask them to search for a deposit from the IRS in the last 30 days.

If you chose a paper check and it has not arrived after the expected date, wait another week — mail can be slow. If it still has not arrived, contact the IRS at 1-800-829-1040 and tell them your refund shows as sent but you have not received it. They can issue a replacement check or, in some cases, a direct deposit instead.

If Where's My Refund? shows your refund was sent more than 60 days ago and you still have not received it, the IRS considers it lost. They will issue a replacement without making you wait longer. Keep records of when you checked the status and when you contacted the IRS, in case you need to prove you followed up.

Understanding direct deposit versus check delivery

The way you chose to receive your refund affects how long it takes to arrive. Direct deposit is faster — once the IRS approves your return and sends it, the money usually lands in your bank account within one to two business days. Paper checks take longer because they have to be printed, mailed, and then processed by your bank, which can take two to three weeks.

If you chose direct deposit but made a mistake on your return (such as writing down the wrong account number), the IRS will catch it and mail you a check instead. Where's My Refund? will show this change in status. If you see that your refund is being sent by check when you expected direct deposit, it usually means there was an error on your return.

You can see which method you chose by looking at your filed tax return. If you filed electronically, your tax software should have a copy. If you mailed a paper return, look at the form itself — direct deposit information goes on the return form, and the IRS will have recorded what you wrote.

Frequently Asked Questions

How long does it usually take to get a refund?

Most refunds are approved and sent within 21 days of filing electronically. Direct deposits arrive within one to two business days after the IRS sends them. Paper checks take two to three weeks to arrive by mail. During tax season (February through April), processing can take longer.

Can I check my refund status if I filed a joint return with my spouse?

Yes. Use either spouse's Social Security number to check the status. The refund belongs to both of you, so the status is the same regardless of whose number you use. If you chose direct deposit, the money will go to whichever account you listed on the return.

What if Where's My Refund? says I owe money instead of getting a refund?

This means the IRS calculated that you owe taxes rather than receiving a refund. You can still check the status of your return using the same tool. If you disagree with the amount, you can file an amended return or contact the IRS to discuss it.

Do I need to do anything if the IRS sends me a letter about my refund?

Yes. Read the letter carefully and follow the instructions. The IRS will tell you what information they need or what they want to verify. Respond by the important date shown in the letter. If you do not respond, the IRS may deny your refund or delay it indefinitely.

Can I cancel my refund and get the money a different way?

Once the IRS has sent your refund, you cannot cancel it. If you chose direct deposit but want a check instead, you cannot change it after filing. For future years, you can choose a different method when you file your return.