Where to check your federal tax refund status

The IRS has one official tool to check your refund: Where's My Refund, available at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and shows you one of three statuses: received, approved, or sent.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are longest during tax season (January through May). The phone line operates Monday through Friday, 7 a.m. to 7 p.m. your local time.

If you filed through a tax preparer or software company, that company may also show your refund status in your account. However, the IRS tool is the source of truth — what it says is what the IRS has actually processed.

Key Takeaways

  • Where's My Refund at irs.gov is the official IRS tool; it updates once daily and requires your Social Security number, filing status, and refund amount.
  • The tool shows three possible statuses: received (IRS has your return), approved (refund authorized), or sent (payment issued to your bank or mailed).
  • Refunds typically take 21 days from the date the IRS receives your return, though this varies by filing method and whether the return needs review.
  • If you filed by mail, add 2 to 3 weeks before the IRS receives it; if you e-filed, it usually arrives within 24 hours.
  • A missing or delayed refund often means the IRS is reviewing your return for errors, income verification, or identity confirmation.

How long a refund takes from filing to your account

The timeline depends on how you filed. If you e-filed your return, the IRS receives it within 24 hours. If you mailed a paper return, add 2 to 3 weeks for postal delivery before the IRS even begins processing.

Once received, the IRS typically processes a return and approves the refund within 21 days. That clock starts from the date received, not the date you filed. If you e-filed on March 15, the IRS might receive it March 16, and you could see approval by April 6. If you mailed the same return on March 15, it might not arrive until April 5, pushing approval to late April.

After approval, the IRS sends the refund to your bank or mails a check. Direct deposit (the fastest method) usually arrives within 1 to 3 business days. A mailed check takes 7 to 14 business days depending on postal service and your location.

Why your refund might be delayed or missing

The most common reason for a delay is that the IRS is reviewing your return. This happens when the return contains math errors, mismatched income (W-2s or 1099s don't match what you reported), or a claim the IRS wants to verify — like a large child tax credit or education credit. The Where's My Refund tool will not show a specific reason; it will simply say your return is still being processed.

Identity theft or fraud concerns also trigger a hold. If someone filed a return using your Social Security number, or if the IRS suspects fraud, your refund is frozen while they investigate. You will receive a letter from the IRS explaining the hold and what documents to send.

Offset is another reason. If you owe back taxes, child support, or a federal student loan debt, the IRS can intercept your refund to pay that debt. The IRS sends a notice before this happens. If you believe the offset is wrong, you can dispute it, but the process takes weeks.

Finally, if you claimed a refundable credit (like the Earned Income Tax Credit), the IRS holds your refund until February 15 at the earliest, even if your return is complete. This is a federal rule, not a delay.

What to do if your refund is more than 21 days late

First, check Where's My Refund again. If it still shows "processing," wait another week and check again. The tool updates once daily, so checking multiple times in one day will not show new information.

If it has been more than 21 days since the IRS received your return and the tool shows no progress, call the IRS at 1-800-829-1954. Have your return in front of you. The representative can see notes on your account that do not appear in the online tool — for example, whether the IRS is waiting for documents from you, or whether your return is flagged for review.

If the IRS says they never received your return, you will need to file again. If you mailed it, file electronically this time. If you e-filed and the IRS has no record, your tax preparer or software company can investigate whether the return actually transmitted.

If the IRS says your return is under review and cannot give you a timeline, ask what they are reviewing. Common answers are income verification, credit verification, or identity verification. Ask what documents they need from you and whether you can submit them by mail, fax, or online.

Understanding the three refund statuses

Received means the IRS has your return in their system but has not finished processing it. This status typically lasts 5 to 10 days for e-filed returns and up to 3 weeks for mailed returns. If your return shows "received" after 3 weeks, it may be held for review.

Approved means the IRS has processed your return, verified the information, and authorized your refund. The refund amount is now scheduled to be sent. This status usually appears 1 to 2 days before the money actually arrives in your account or before a check is mailed.

Sent means the IRS has issued your refund. If you chose direct deposit, the money is on its way to your bank (usually 1 to 3 business days). If you chose a mailed check, the check has been printed and sent to your address on file (usually 7 to 14 business days).

Once a refund shows "sent," it will not update further in Where's My Refund. If you do not see the money after the expected arrival date, contact your bank (for direct deposit) or the Postal Service (for a check).

Direct deposit versus mailed check: which arrives faster

Direct deposit is always faster. Once the IRS marks your refund as "sent," direct deposit arrives in 1 to 3 business days. A mailed check takes 7 to 14 business days and is subject to postal delays.

To receive your refund by direct deposit, you must provide your bank account number and routing number on your tax return. If you did not provide this information and chose a mailed check instead, you cannot change it after filing. You will receive a check in the mail.

If you are filing next year, direct deposit is the fastest and most reliable option. You can provide your bank information on the return itself, or if you use tax software, it usually asks for this during the filing process.

What to do if you never received your refund check

If Where's My Refund shows your refund was sent by mail more than 14 business days ago and you have not received it, first check with your household — someone else may have opened it. Then check your address on file with the IRS. If you moved, the check may have gone to an old address.

Call the IRS at 1-800-829-1954 and tell them your check has not arrived. They can verify the address it was mailed to and, if necessary, issue a replacement check. This process takes 4 to 6 weeks. You will receive a new check by mail.

If you believe the check was lost or stolen, you can file a claim with the Postal Service, but the IRS replacement process is usually faster. Do not cash a check twice if it later arrives; that is fraud.

Frequently Asked Questions

Can I check my refund status before I file?

No. Where's My Refund only works after the IRS receives your return. If you have not filed yet, you cannot check anything. Once you file (electronically or by mail), you can begin checking the next day.

Why does Where's My Refund say "processing" for weeks?

The IRS is likely reviewing your return for errors, verifying income, or confirming credits you claimed. The tool does not show the reason. Call 1-800-829-1954 to ask what is being reviewed. Most reviews take 2 to 4 weeks, but some take longer if the IRS needs documents from you.

What if I filed jointly and my spouse's Social Security number is on the return?

Use either Social Security number to check the status. The refund is tied to the return, not to one person. Both spouses will see the same status and timeline.

Can I get my refund faster if I pay a tax preparer or software company?

No. The IRS processes all returns on the same timeline, regardless of who prepared them. Tax preparers and software companies cannot speed up IRS processing. Some offer refund advances (loans against your expected refund), but these are separate from the actual IRS refund and come with fees and interest.

What if the IRS says I owe money instead of getting a refund?

Where's My Refund only tracks refunds. If you owe money, you will receive a bill from the IRS by mail. You can pay online at irs.gov, by phone, or by mail. If you cannot pay in full, the IRS offers payment plans.