The IRS tracks your refund in real time, and you can see its status within 24 hours of filing electronically

Your refund moves through several stages after you file: the IRS receives it, processes it, approves it, and then sends the money to your bank or mailing address. Each stage takes time, and the IRS publishes where your refund is in that pipeline. You do not have to call or wait for a letter—you can check the status yourself using the IRS Where's My Refund tool, which updates once per day, usually overnight.

The tool shows one of three things: your refund is still being processed, it has been approved and is on its way to you, or there is a problem that needs your attention. The stage you see tells you roughly when to expect the money and what, if anything, you need to do.

Key Takeaways

  • The IRS Where's My Refund tool updates once daily and shows your refund status within 24 hours of electronic filing, or up to four weeks after mailing a paper return.
  • A refund typically takes 21 days from approval to reach your bank account, though direct deposit is faster than a mailed check.
  • If the tool shows a problem—such as a missing signature or conflicting information—the IRS will mail you a letter with instructions on how to fix it.
  • The tool requires your Social Security number, filing status, and the exact refund amount from your return to look up your status.

How to use the IRS Where's My Refund tool

Go to irs.gov and search for "Where's My Refund" or navigate directly to the tool on the IRS website. You will need three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount shown on your tax return. The tool will not accept an approximate amount—it must match exactly.

Enter those details and the tool will display your refund status. It updates once per day, usually between midnight and 1 a.m. Eastern time. If you filed electronically, the tool can show your status within 24 hours. If you mailed a paper return, allow up to four weeks before the IRS has it in the system and can show you a status.

The tool works on any device with internet access. You do not need to create an account or log into IRS.gov—the Where's My Refund tool is separate and does not require a login.

What each refund status means and how long it takes

The tool shows your refund in one of three states. Accepted means the IRS has received your return and is processing it. This stage usually lasts 21 days from the date you filed. During this time, the IRS is checking your return for errors, verifying your information against other records, and making sure you have not already received a refund for that tax year.

Approved means the IRS has finished processing and your refund is authorized. From this point, the money is on its way to you. If you chose direct deposit, the money typically arrives within three to five business days of the approved status. If you requested a check, allow seven to ten business days for it to arrive by mail, depending on where you live.

Sent means your refund has left the IRS and is in transit. For direct deposit, this stage is very short—usually one to two business days. For a check, this stage can last a week or more depending on postal delivery times in your area.

When the tool shows a problem or delay

If the tool says your refund is delayed or shows an error message, the IRS has found something that does not match on your return. Common reasons include a missing or mismatched Social Security number, a signature missing from the return, income reported on your return that conflicts with what an employer or bank reported to the IRS, or a claim for a refundable tax credit that the IRS is verifying.

When this happens, the IRS will mail you a letter explaining what is wrong and what you need to do. The letter will include a phone number to call if you have questions. Do not ignore the letter—if you do not respond within the important date shown, the IRS may reduce your refund or deny it entirely. Open mail from the IRS promptly and follow the instructions exactly.

Some delays are temporary. The IRS may hold your refund for a few extra days while it verifies information, especially if you claimed the Earned Income Tax Credit or the Additional Child Tax Credit. These credits are checked more carefully than others, and the delay is normal.

Direct deposit versus mailed checks

If you chose direct deposit on your return, your refund reaches your bank account faster than a mailed check. Direct deposit typically takes three to five business days after the IRS approves your refund. A mailed check takes seven to ten business days or longer, depending on where you live and how busy the postal service is.

You can choose direct deposit when you file your return. You will need your bank's routing number and your account number. If you did not choose direct deposit and the IRS is mailing you a check, there is no way to change it to direct deposit once the check is in the mail. You will have to wait for the check to arrive.

If your check does not arrive within the timeframe shown in the Where's My Refund tool, contact the IRS at 800-829-1040 to report it. The IRS can issue a replacement check if yours was lost or stolen.

What to do if your refund is taking longer than expected

The IRS publishes standard processing times, but some returns take longer. If your refund status has not changed in more than 21 days from the date you filed, or if the tool shows a delay message, check the letter the IRS mailed you. The letter will explain why and what to do next.

If you have not received a letter and the tool shows no status at all, your return may not have been received yet. This happens most often with paper returns. Wait four weeks from the date you mailed it before contacting the IRS. If four weeks have passed and the tool still shows nothing, call the IRS at 800-829-1040 with your Social Security number and filing status ready.

Do not file another return while you are waiting for the first one to process. Filing twice can delay both refunds and create confusion in the IRS system. If you made a mistake on your return, you can file an amended return (Form 1040-X) after the original return is processed, but only if the original has already been received.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The Where's My Refund tool works on any device with a web browser, including phones and tablets. Go to irs.gov and search for the tool, or type the URL directly into your phone's browser. You will need your Social Security number, filing status, and exact refund amount.

What if the tool says I entered the wrong refund amount?

Check your tax return for the exact refund amount. It should be on the last page, usually labeled "Amount You Overpaid" or "Refund." Make sure you are entering the number after any taxes withheld or credits applied. If you cannot find it, you can request a copy of your return from the IRS by calling 800-829-1040.

How long does it take if I filed a paper return?

Paper returns take longer to process than electronic returns. Allow up to four weeks for the IRS to receive and enter your return into the system. After that, the Where's My Refund tool will show your status and the standard 21-day processing timeline applies. If you have not seen a status after four weeks, contact the IRS.

Can I get my refund faster if I pay a tax preparation company?

No. The IRS processes all returns on the same timeline, regardless of who prepared them or how they were filed. Some tax preparation companies offer "refund advances" or loans against your expected refund, but these are loans you have to repay—they do not speed up the actual refund from the IRS.

What if my refund was supposed to arrive but I do not see it in my bank account?

Check your bank account carefully, including any linked savings accounts. The deposit may have gone to a different account than you expected if you changed banks or account numbers since you filed. If you are certain the money did not arrive, contact your bank first to confirm the deposit was not rejected. If your bank has no record of it, call the IRS at 800-829-1040 with your return information ready.