Check your refund status on IRS Where's My Refund

The IRS tool Where's My Refund is the only official place to check your federal tax refund status. Go to irs.gov, click "Where's My Refund" under the Refunds section, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight.

The status will show one of three messages: "Return Received" (the IRS has your return but hasn't processed it yet), "Refund Approved" (your refund is approved and on its way), or "Refund Sent" (your refund has been issued). If you see "Refund Sent," the tool will tell you the date it was sent and the delivery method — direct deposit or check.

If Where's My Refund says your refund is still being processed after 21 days from when you filed, or if you filed by mail and it's been more than four weeks, contact the IRS directly. Call 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time) or use the IRS's callback system on irs.gov to avoid waiting on hold.

Key Takeaways

  • Where's My Refund on irs.gov is the official IRS tool and updates once per day; it is the only reliable source for your refund status.
  • Most refunds are issued within 21 days of filing if you file electronically and choose direct deposit.
  • If your refund was sent by check, it can take up to two weeks after the "Refund Sent" date to arrive in the mail.
  • The IRS holds some returns for review if they contain errors, missing information, or are flagged for identity verification — this can add two to four weeks.
  • If your refund is delayed beyond the expected timeframe, call the IRS at 1-800-829-1040 or use their callback system rather than visiting a local office.

How long your refund should take

The IRS publishes a standard timeline: if you file electronically and choose direct deposit, your refund should arrive within 21 days. If you file electronically but request a check, allow up to 21 days for processing plus another two weeks for the check to arrive by mail. If you file a paper return by mail, add four weeks to the processing time before the refund is even issued.

These timelines assume your return has no errors and passes the IRS's automated checks. Many 2025 returns are moving faster than 21 days — some filers report seeing "Refund Approved" within 5 to 10 days of filing. However, some returns take longer. The IRS is still processing returns from 2024 that were flagged for review, and those delays can carry into 2025 if your return shares similar characteristics.

Check Where's My Refund every few days if your refund is approaching the 21-day mark. The status updates once per day, so checking more than once daily will not show new information.

Why your refund might be delayed

The IRS delays refunds for several specific reasons. The most common is a mismatch between the information on your return and what the IRS has on file — for example, your name, Social Security number, or income reported by your employer does not match exactly. The IRS will send you a letter asking you to verify the information. Respond promptly with the documents they request (usually a copy of your ID and a pay stub or 1099).

Another frequent cause is a missing or incomplete form. If you claimed the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS may request additional documentation to confirm you meet the requirements. If you claimed education credits, they may ask for proof of tuition payments. These requests come by mail, not email.

Identity theft flags also delay refunds. If someone filed a return using your Social Security number, the IRS will hold your legitimate return while they investigate. This process can take several weeks. You will receive a letter from the IRS if this happens. Do not ignore it — respond with proof of your identity as instructed.

Amended returns (Form 1040-X) take longer than original returns. The IRS typically processes amended returns within 16 weeks, though some take longer if they require manual review. You cannot track an amended return on Where's My Refund; you must wait for a letter from the IRS or call 1-800-829-1040.

Direct deposit versus check delivery

Direct deposit is faster and more reliable than a check. If you chose direct deposit on your return, the IRS deposits your refund directly into the bank account you listed. This usually happens within 21 days of filing. Once the IRS shows "Refund Sent" on Where's My Refund, the money should appear in your account within one to three business days, depending on your bank.

If you requested a check, the IRS mails it to the address on your return. After the status changes to "Refund Sent," allow up to two weeks for the check to arrive. Checks sent to addresses outside the continental United States take longer. If your check does not arrive within three weeks of the "Refund Sent" date, call the IRS to request a replacement.

If you did not provide banking information when you filed, you can still set up direct deposit for your refund through the IRS's Direct Deposit Refund Advance program, but only if you file through a tax software provider that offers this service. Some tax preparation companies offer this as a paid option.

What to do if your refund is missing or lost

If Where's My Refund shows "Refund Sent" but you have not received your money after the expected timeframe, take action based on your delivery method. For direct deposit, contact your bank first — the money may have been deposited to a closed account or rejected by the bank for another reason. Your bank can tell you whether the IRS sent the deposit and what happened to it.

For a check that did not arrive, call the IRS at 1-800-829-1040 and provide your Social Security number and the refund amount. The IRS can confirm whether the check was mailed and, if it was, issue a replacement. If the original check was cashed by someone else, the IRS will investigate and may issue a replacement after determining the check was fraudulently cashed.

If your refund was deposited to the wrong account (for example, an old bank account you closed), contact that bank immediately. The bank can sometimes reverse the deposit if it was recent. If the bank cannot reverse it, contact the IRS and explain the situation. The IRS may be able to reissue your refund to the correct account, though this process takes additional time.

Refunds held for review or verification

Some returns are held for additional review before the refund is issued. The IRS does this when your return contains information that does not match their records, when you claim certain credits that require verification, or when your return is selected for examination. If your return is held, Where's My Refund will continue to show "Return Received" or "Refund Approved" but will not show a "Refund Sent" date.

The IRS will send you a letter explaining why your return is being reviewed and what information or documents they need from you. This letter comes by mail to the address on your return. Respond to the letter within the timeframe specified (usually 30 days) with the requested documents. Once the IRS receives and reviews your response, they will issue your refund or send you another letter if they need more information.

If you receive a letter from the IRS about your return, do not ignore it. Failure to respond can result in your refund being denied or significantly delayed. If you do not understand what the IRS is asking for, call them at 1-800-829-1040 or visit a local IRS office for help.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS processes returns in the order they are received, and 21 days is the standard timeframe for electronic filers who choose direct deposit. Some refunds are issued faster — within 5 to 10 days — but you cannot request expedited processing. The only way to speed things up is to file electronically and choose direct deposit instead of a check.

What if Where's My Refund says I have not filed yet?

This usually means the IRS has not received your return. If you filed electronically, wait 24 hours and check again — the system updates once per day. If you filed by mail, wait at least four weeks before checking. If you filed more than four weeks ago and Where's My Refund still shows no record, call the IRS at 1-800-829-1040 to confirm they received your return.

Can I change my refund delivery method after I file?

You cannot change from check to direct deposit or vice versa after you file. However, if your refund was sent by check and you want to deposit it electronically, you can do that at your bank once you receive the check. If your refund was sent by direct deposit to the wrong account, contact the IRS immediately to request reissuance to the correct account.

What if I owe taxes and a refund at the same time?

The IRS will offset your refund against any taxes you owe from prior years or any federal debts (such as student loans in default). Where's My Refund will show "Refund Sent," but the money will go to the IRS or the agency holding your debt instead of to you. The IRS will send you a letter explaining the offset. If you believe the offset was incorrect, call 1-800-829-1040.

Do I need to do anything to receive my refund?

No. Once you file your return, the IRS processes it automatically. You do not need to take any action unless the IRS sends you a letter requesting additional information. Simply check Where's My Refund periodically and wait for your refund to arrive. If the IRS needs something from you, they will contact you by mail.