Check your refund status using the IRS Where's My Refund tool

The fastest way to see where your refund is: 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 shows one of three statuses. "Received" means the IRS has your return but has not started processing it yet. "Approved" means they have reviewed it, found no problems, and scheduled your refund for payment. "Sent" means the money has left the IRS and is on its way to your bank or mailing address.

If you filed electronically, you can usually check the status within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking — the IRS needs time to scan and enter it into their system first.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov/refunds is the official source and updates once per day.
  • You will need your Social Security number, filing status, and the exact refund amount to check your status.
  • Electronic returns can be checked within 24 hours; paper returns require at least four weeks before checking.
  • If your refund shows as "Sent" but does not arrive within the expected timeframe, contact the IRS directly or check your bank account for pending deposits.
  • The IRS processes most refunds within 21 days of approving your return, but some returns take longer if they require additional review.

What the three refund statuses mean

Received is the first status you will see. It tells you the IRS has your return in their system and it is waiting in the queue to be reviewed. This stage can last anywhere from a few days to several weeks, depending on how many returns the IRS is processing at that moment. During tax season (January through April), this stage typically takes longer.

Approved means an IRS employee or automated system has reviewed your return, checked that the numbers match your income records and any documents you sent, and found no errors or problems. Once approved, the IRS schedules your refund for payment. The tool will show you the date the money will be sent — usually within a few business days of approval.

Sent means the IRS has released the refund. If you chose direct deposit, the money is traveling through the banking system to your account. If you chose a check by mail, the check has been printed and sent to your address. Once the status shows "Sent," the IRS has done its part — the remaining time depends on your bank or the postal service.

How long refunds typically take

The IRS aims to process most returns and send refunds within 21 days of approving your return. In practice, this means the entire journey from filing to receiving money usually takes between three and five weeks for electronic returns filed during off-season months. During tax season (January through mid-April), expect four to eight weeks.

Some returns take longer. If the IRS needs to verify information — for example, if you claimed a large child tax credit or education credit — they may hold your return for additional review. If your return has math errors, mismatched Social Security numbers, or missing information, the IRS will contact you by mail asking for corrections before processing continues.

Paper returns take longer at every stage because the IRS must first scan them and enter the information by hand. Budget at least six to eight weeks for a paper return, even if there are no problems.

What to do if your refund is delayed

If the Where's My Refund tool shows "Sent" but your money has not arrived after the promised date, first check your bank account carefully. Sometimes deposits appear as pending for a day or two before they become available. If you set up direct deposit, log into your bank's website or app and look for any pending transactions.

If the tool still shows "Received" or "Approved" but you are past the timeframe the IRS gave you, contact the IRS directly. Call the refund hotline at 1-800-829-1040 (toll-free). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you if your return is stuck in review or if there is a problem they need you to fix.

If you filed a paper return and it has been more than six weeks, you can also file a complaint with the Taxpayer Advocate Service, which is a free IRS office that helps people whose returns are delayed or lost. Visit taxpayeradvocate.irs.gov or call 1-877-777-4778.

Reasons your refund might be held for review

The IRS automatically reviews certain types of returns more carefully. If you claimed the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit, your return will likely be held for a few extra weeks while the IRS verifies you meet the requirements. This is normal and does not mean there is a problem.

Your return may also be reviewed if the IRS detects a mismatch between your return and information they have on file — for example, if your W-2 from your employer shows different income than what you reported. If your return has math errors or missing information, the IRS will send you a letter by mail explaining what they need. Do not ignore these letters; respond promptly with the requested documents or corrections.

Identity theft and fraud prevention also trigger reviews. If someone else filed a return using your Social Security number, the IRS will hold both returns while they investigate. If you suspect this has happened, contact the IRS Identity Theft Hotline at 1-800-908-4490.

Direct deposit versus check by mail

When you filed your return, you chose how to receive your refund: direct deposit into a bank account or a check mailed to your address. Direct deposit is faster — once the IRS sends it, the money usually arrives within one to three business days. A check by mail takes longer because it has to be printed, sorted by the postal service, and delivered to your address, which typically takes one to two weeks after the IRS sends it.

If you chose direct deposit but the money does not arrive within three business days of the "Sent" status, contact your bank first. Ask them to check if the deposit is pending or if there was a problem receiving it. If your bank says they never received it, call the IRS at 1-800-829-1040 and ask them to verify the account number and routing number you provided on your return.

If you chose a check and it does not arrive within two weeks of the "Sent" status, wait a few more days — mail can be slow. If it still has not arrived after three weeks, contact the IRS and ask them to issue a replacement check or send the refund by direct deposit instead.

Using the IRS2Go mobile app

The IRS offers a free mobile app called IRS2Go, available on iPhone and Android. It has the same Where's My Refund tool built in, so you can check your status from your phone without visiting the website. The app also sends you notifications when your status changes, so you do not have to check manually every day.

To use the app, read it from the Apple App Store or Google Play Store, open it, and select "Where's My Refund?" You will enter the same information as on the website: Social Security number, filing status, and refund amount. The app updates at the same time as the website, so the information is always current.

Frequently Asked Questions

Can I check my refund status if I filed with a tax preparation company like TurboTax or H&R Block?

Yes. The IRS Where's My Refund tool works the same way regardless of who prepared your return. You can check on irs.gov/refunds using your Social Security number, filing status, and refund amount. Some tax preparation companies also offer their own tracking tools, but the IRS tool is the official source.

What if I do not remember the exact refund amount I claimed?

You will need to find your copy of the return you filed. If you filed electronically, check your email for a confirmation from your tax software or tax preparer — it usually includes the refund amount. If you filed on paper, look at the copy you kept or contact your tax preparer. You cannot use the Where's My Refund tool without the exact amount.

Why does the tool say my refund was sent but my bank shows no deposit?

Direct deposits can take one to three business days to appear in your account after the IRS sends them. Check again in a day or two. If it still has not arrived after three business days, contact your bank to ask if the deposit is pending or if there was an error with the account number or routing number.

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 and want a check instead, or vice versa, you would have to wait for the refund to arrive and then contact the IRS about changing the method for next year's return. For this year, you are locked into the method you chose when you filed.

What should I do if the Where's My Refund tool says there is an error with my return?

The tool will not tell you there is an error — instead, the IRS will send you a letter by mail explaining the problem and what you need to do. Check your mailbox regularly. If you receive a letter, follow the instructions and send back any documents or corrections they request. Do not ignore IRS letters, as they can affect when your refund is processed.