Check your federal refund status through IRS Where's My Refund

The IRS tool Where's My Refund is the official way to track a federal tax refund. You can access it on IRS.gov without logging in — you need only your Social Security number, filing status, and the exact refund amount from your return.

The tool updates once per day, usually overnight. It shows three stages: received (the IRS has your return), approved (the IRS has processed it and approved the refund), and sent (the refund has left the IRS). The "sent" stage tells you the date the money will arrive in your bank account or by mail, depending on how you chose to receive it.

If you filed electronically and chose direct deposit, the refund typically arrives within 21 days of the IRS approving it. If you chose a paper check, add another 7 to 10 business days after the approval date for delivery through the mail.

Key Takeaways

  • The IRS Where's My Refund tool on IRS.gov is the official source for federal refund status and requires only your Social Security number and filing information.
  • Federal refunds approved for direct deposit arrive within 21 days of approval; paper checks take an additional 7 to 10 business days after approval.
  • State tax refunds are tracked through your state's tax agency website, not the IRS, and timelines vary by state from 2 to 8 weeks.
  • If Where's My Refund shows no record of your return after 21 days, contact the IRS directly or check whether the IRS received your filing.
  • Refunds delayed by identity verification, math errors, or missing information will show a status message explaining what the IRS needs from you.

What to do if Where's My Refund shows no record

If you filed electronically and Where's My Refund does not show your return after 21 days, the IRS may not have received it. Check your email for a rejection notice from your tax software or tax preparer — this will list the specific reason the filing failed.

If you filed on paper and it has been more than 21 days, the return may still be in the processing queue. The IRS processes paper returns more slowly than electronic ones, sometimes taking 6 to 8 weeks. Call the IRS at 1-800-829-1040 to confirm receipt. Have your Social Security number, filing status, and the exact refund amount ready.

If the IRS confirms it never received your return, you will need to refile. If you filed electronically, work with your tax software or preparer to resubmit. If you filed on paper, send a new copy by certified mail with return receipt requested so you have proof of delivery.

Tracking state tax refunds separately

State refunds are tracked through your state's tax agency, not the IRS. Each state maintains its own refund status tool on its department of revenue website. Search "[your state] tax refund status" to find the correct link.

State refund timelines vary widely. Some states process refunds within 2 to 3 weeks; others take 6 to 8 weeks. A few states hold refunds longer if they are auditing the return or if there are discrepancies with federal information. The state's status tool will show you where your refund stands and when you can expect it.

If you filed your state return electronically at the same time as your federal return, both should be processed on similar timelines. If you filed state and federal returns on different dates, the state refund may arrive before or after the federal one.

When the IRS holds your refund for verification

The IRS may delay your refund if it needs to verify your identity, correct math errors on your return, or confirm information like income or dependents. Where's My Refund will show a message explaining the hold and, in some cases, the date the hold will be lifted.

Identity verification holds usually last 60 days while the IRS confirms you filed the return. If you receive a letter from the IRS asking you to verify your identity, respond within the deadline stated in the letter. You can verify online through IRS.gov, by phone, or by mail, depending on what the letter instructs.

Math error holds are typically resolved within 30 days. The IRS will either correct the error and send your refund, or send you a letter explaining the correction and asking you to respond if you disagree. Do not ignore IRS mail — responding promptly can speed up the process.

Refunds delayed by offset or levy

Your refund may be held or reduced if you owe back taxes, child support, student loans in default, or other federal or state debts. This is called an offset. The IRS will send you a notice explaining which debt caused the offset and how much of your refund was applied to it.

If you believe the offset is wrong — for example, if you have already paid the debt or if the debt belongs to someone else — you have the right to dispute it. Contact the agency that holds the debt (the state child support office, the Department of Education for student loans, or the IRS for back taxes) with proof that the debt is paid or incorrect.

Offsets can delay your refund by several weeks because the IRS must verify the debt with the other agency before releasing any remaining balance to you. Where's My Refund may not show the offset immediately; you may learn about it only when you receive the IRS notice.

What to do if your refund never arrives

If Where's My Refund shows your refund was sent but you have not received it after the expected delivery date, the next step depends on how you chose to receive it.

For direct deposit: Check your bank account to confirm the deposit did not arrive under a different date or amount. If it did not arrive within 21 days of the approval date shown in Where's My Refund, contact your bank to ask whether the deposit was rejected. The IRS may have sent the money to a closed account or an account number that does not match your Social Security number. If your bank rejected the deposit, call the IRS at 1-800-829-1040 to request a paper check instead.

For paper check: If the check does not arrive within 10 business days of the "sent" date shown in Where's My Refund, wait another week — mail can be slow. If it still has not arrived, call the IRS at 1-800-829-1040 and request a trace. The IRS will investigate whether the check was lost in the mail and can issue a replacement check or direct deposit if needed.

Frequently Asked Questions

How often does Where's My Refund update?

Where's My Refund updates once per day, usually overnight. Checking multiple times in a single day will not show new information. The tool is most accurate 24 hours after you filed your return.

Can I track my refund if I filed through a tax preparer?

Yes. Use Where's My Refund on IRS.gov with your own Social Security number, filing status, and refund amount. The tax preparer's name does not appear in the tool, but your refund status will show regardless of who prepared your return.

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

Direct deposits typically arrive within 21 days of approval; paper checks take 7 to 10 business days after the "sent" date. If you are within that window, wait a few more days. If you are past it, contact your bank (for direct deposit) or the IRS (for a check) to trace the payment.

What if my state refund status tool shows nothing?

Your state return may still be processing, especially if you filed it after your federal return or if your state processes returns more slowly. Most states show returns within 2 to 4 weeks of filing. If it has been longer, call your state's tax agency directly with your Social Security number and filing information.

Can I speed up my refund?

No. The IRS processes refunds in the order they are received. Direct deposit is faster than a paper check, but you cannot change your delivery method once you have filed. If you filed on paper, filing electronically next year will be faster.