Check your refund status through IRS Where's My Refund

The IRS Where's My Refund tool is the fastest way to see where your federal tax refund is. Go to irs.gov, find the "Refunds" section, and click "Where's My Refund?" 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. If you filed electronically, you can check starting 24 hours after the IRS accepts your return. If you mailed a paper return, wait at least four weeks before checking. The tool will tell you whether the IRS is still processing your return, has approved it, or has sent it out.

The IRS processes most returns within 21 days of acceptance, though some take longer. If your return requires verification — for example, if you claimed the Earned Income Tax Credit or Child Tax Credit — processing can stretch to several months. The Where's My Refund tool will show you the expected date once the IRS has reviewed your return.

Key Takeaways

  • Use the IRS Where's My Refund tool at irs.gov with your Social Security number, filing status, and refund amount to check your status anytime.
  • The tool updates once daily and shows whether your return is being processed, approved, or sent out.
  • Most refunds arrive within 21 days of the IRS accepting your return, but returns claiming certain credits can take longer.
  • If you filed by mail, wait at least four weeks before checking the tool, since paper returns take longer to enter the system.
  • Direct deposit refunds arrive in your bank account; paper checks arrive by mail and can take an additional 7 to 14 days after the IRS releases the refund.

What the refund status messages mean

When you check Where's My Refund, you will see one of three main statuses. "Return Received" means the IRS has accepted your return but has not finished reviewing it yet. This is the normal first step and usually lasts a few days to a few weeks.

"Approved" means the IRS has reviewed your return, found no problems, and approved your refund. At this point, the IRS is preparing to send the money. If you chose direct deposit, the refund will go to your bank account within one to five business days after approval. If you are receiving a paper check, the IRS will mail it, and you should expect it within 7 to 14 days.

If the tool shows "Still Being Processed" past the 21-day mark, your return likely needs extra review. This happens when you claim certain credits, report self-employment income, or the IRS needs to verify information on your return. The tool will show an updated date when the IRS expects to finish.

Direct deposit versus paper check delivery

How fast you receive your refund depends on the method you chose on your tax return. Direct deposit is faster: once the IRS approves your refund, the money moves to your bank account in one to five business days. The IRS does not charge a fee for direct deposit, and you do not need to do anything after filing — the money arrives automatically.

A paper check takes longer. After the IRS approves your refund, they print and mail the check. Delivery time varies by location but typically runs 7 to 14 days from the approval date. If you live far from the IRS processing center or if mail is slow in your area, add extra time. The Where's My Refund tool will show the expected mailing date once your refund is approved.

If you filed your return but did not choose direct deposit, you cannot change to direct deposit after filing. You will receive a check. If you want direct deposit for next year's refund, choose it when you file your 2024 return.

What to do if your refund is delayed

If the Where's My Refund tool shows your return is still being processed more than 21 days after you filed, or if the expected date has passed and you have not received your money, you have options. First, check the tool again — it updates daily, and the date may have changed. If the tool still shows a future date, wait until that date passes before taking further action.

If the expected date has passed and you have not received your refund, contact the IRS directly. Call the IRS at 1-800-829-1040 (the main refund line). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was sent and, if it was mailed as a check, whether it was lost in transit. If the check was lost, the IRS can issue a replacement.

If you filed electronically and the refund was supposed to go to direct deposit, but it did not arrive, contact your bank first. Ask them to check whether the deposit was received but not posted to your account, or whether it was rejected. If your bank rejected the deposit, the IRS will have sent you a paper check instead — check your mail. If the bank received the deposit, it should appear in your account within one to two business days.

Reasons the IRS may hold or delay your refund

The IRS holds some refunds for review before releasing them. Common reasons include claiming the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit. These credits are audited more often, so the IRS takes extra time to verify them. Processing can take up to several months, and the Where's My Refund tool will show an updated date.

The IRS also delays refunds if your return has math errors, missing information, or conflicting data — for example, if your Social Security number does not match IRS records or if you reported income that conflicts with a W-2 or 1099 form your employer sent. In these cases, the IRS will send you a letter explaining what they need. Respond quickly with the requested documents to speed up processing.

If you owe back taxes, child support, or federal student loans, the IRS may use your refund to pay those debts. The Where's My Refund tool will not show this directly, but you will receive a notice in the mail explaining the offset. If you believe the offset was wrong, you can dispute it, but you will need to contact the agency that holds the debt (the Department of Education for student loans, for example) or work with a tax professional.

Tracking a refund after it leaves the IRS

Once the IRS approves your refund and sends it out, Where's My Refund will show the date it was released. If you chose direct deposit, the money should arrive in your bank account within one to five business days. If you chose a paper check, the IRS will mail it, and you can track it using the USPS Informed Delivery service if you signed up for it.

To use Informed Delivery, go to informeddelivery.usps.com and create an account with your address. The USPS will send you daily emails showing images of mail coming to your address, including your tax refund check. This gives you a heads-up before the check arrives and helps you catch it if it goes to the wrong address.

If you are expecting a check and it does not arrive within 14 days of the approval date shown in Where's My Refund, contact the IRS again. They can confirm whether the check was mailed and, if it was, issue a replacement. Keep a record of the approval date and the date you called — the IRS may ask for this information.

What information you need to check your refund

Before you go to Where's My Refund, gather three pieces of information from your tax return: your Social Security number, your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount. The refund amount is the number on line 33 of Form 1040 (or the equivalent line on your return form).

If you do not have your return in front of you, you can find this information on the confirmation email or letter the IRS sent when they accepted your return. If you filed electronically, check your email for the acceptance notice. If you mailed a paper return, the IRS will have sent you a notice by mail — it usually arrives within two to three weeks of filing.

Do not use your refund amount from your tax software or your own calculation. Use the amount the IRS accepted, which may be different if you made a mistake on your return. The Where's My Refund tool will reject your search if the amount does not match exactly.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The IRS Where's My Refund tool works on phones and tablets. Go to irs.gov on your phone's web browser, find the Refunds section, and click Where's My Refund. You can also download the IRS2Go mobile app from your phone's app store, which includes the refund tracker.

Why does Where's My Refund say my refund was approved but I have not received it yet?

Direct deposit refunds take one to five business days to arrive after approval. Paper checks take 7 to 14 days from the approval date. If you are past that window, contact your bank (for direct deposit) or the IRS (for a check) to find out what happened.

What if I filed my return but Where's My Refund says it was not found?

If you filed electronically, wait 24 hours after the IRS acceptance email before checking. If you mailed a paper return, wait at least four weeks. If you have waited and the tool still does not find your return, call the IRS at 1-800-829-1040 to confirm they received it.

Can I change my refund to direct deposit if I already filed?

No. Once you file, you cannot change the refund method. If you chose a paper check, you will receive a check. To use direct deposit for next year, choose it when you file your 2024 return.

What should I do if someone stole my refund check from the mail?

Contact the IRS at 1-800-829-1040 and report the missing check. They will investigate and can issue a replacement check or, in some cases, send the refund by direct deposit to a different account. You may also file a report with the USPS if you believe mail theft occurred in your area.