Where to check your refund status

The IRS provides a real-time tracker called Where's My Refund? at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once daily, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and expected refund amount ready. Wait times are longest between January and April. 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 status in your account. TurboTax, H&R Block, and similar services often display IRS updates within their portals, sometimes faster than the main IRS website.

Key Takeaways

  • Where's My Refund? at irs.gov is the official tracker and updates once per day with your current status.
  • You need your Social Security number, filing status, and the exact refund amount to check status online or by phone.
  • The IRS processes most returns within 21 days of receipt, but refunds can take longer if your return needs review.
  • If your status shows "still being processed" after 21 days, contact the IRS to find out why.
  • Tax software companies and preparers often show status updates in your account before the main IRS website does.

What each status message means

Return received. The IRS has your return but has not started processing it yet. This status appears within 24 hours of e-filing or a few weeks after mailing a paper return. It does not mean approval or rejection—only that the IRS has logged it into the system.

Still being processed. The IRS is reviewing your return. This is the longest phase and can last anywhere from a few days to several weeks. If your return contains errors, requires verification, or triggers a review, it stays in this status longer. The tracker does not tell you why it is taking longer, so if you see this status after 21 days, call the IRS.

Approved. The IRS has finished reviewing your return and approved your refund. The tracker now shows the payment date—either a direct deposit date or the date a check will be mailed. Direct deposits typically arrive within one to two business days of the date shown. Mailed checks take 7 to 10 business days.

Sent to your bank. Your refund has been released to your bank for direct deposit. It should land in your account within one to two business days, though some banks take longer to post deposits.

Why your refund might be delayed

The IRS holds refunds for several reasons. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15. This applies even if your return is otherwise complete and approved. The hold exists to allow time for fraud checks.

Your return may also be delayed if the IRS detects a mismatch between what you reported and what employers, banks, or other third parties reported to the IRS. Common triggers include a W-2 that does not match your records, a 1099 form you did not report, or income reported under your Social Security number that you did not claim. The IRS will contact you by mail if this happens, usually asking you to verify the information or file an amended return.

Returns are also delayed if they contain math errors, missing information, or duplicate filings. If you filed twice by accident—once on paper and once electronically—the IRS will process only one and may hold the refund while sorting out which one to use.

What to do if your refund is missing or very late

If Where's My Refund? shows your refund was sent but you have not received it after the expected timeframe, first check that the direct deposit went to the correct account. If you changed banks since filing, the deposit may have gone to an old account. Contact that bank to ask if the deposit arrived.

If the deposit went to the right account and still has not arrived after two weeks, call the IRS at 1-800-829-1954. Have your return in front of you and be ready to provide your Social Security number and filing status. The IRS can confirm whether the payment was actually sent and, if so, investigate where it went.

If your status has shown "still being processed" for more than 21 days, call the IRS to ask why. Common reasons include a missing document, a mismatch with third-party records, or a random audit. The IRS representative can tell you what is holding up your return and what you need to do next.

Refund status for amended returns

If you filed an amended return (Form 1040-X), the IRS processes it separately from your original return. Where's My Refund? tracks only your original return. To check the status of an amended return, call the IRS at 1-800-829-1954 and provide your Social Security number and the tax year you amended.

Amended returns take longer to process than original returns—typically 8 to 12 weeks, sometimes longer. The IRS processes them in the order received, so if you filed your amendment late in the tax year, expect a longer wait. You will receive a notice by mail when your amended return is processed, whether it was approved or if the IRS needs more information.

Refund status if you owe other debts

If you owe back taxes, child support, or a federal student loan, the IRS may offset your refund—meaning they keep it to pay what you owe. Where's My Refund? will show your refund as approved, but the payment date will be delayed. The IRS then sends the money to the agency you owe.

You will receive a notice in the mail explaining the offset. If you believe the offset is wrong—for example, if you already paid the debt—you have the right to dispute it. Contact the agency that received the offset (the child support enforcement office, the student loan servicer, or the IRS itself for back taxes) with proof of payment.

Frequently Asked Questions

How often does Where's My Refund? update?

The IRS updates Where's My Refund? once per day, usually overnight. Checking multiple times in the same day will show the same status. If your status changes, it will appear the next day.

Can I check my refund status without my exact refund amount?

No. Where's My Refund? requires your Social Security number, filing status, and the exact refund amount from your return. If you do not have the amount, check your tax software account, your filed return, or call the IRS at 1-800-829-1954 and they can look it up for you.

What does it mean if Where's My Refund? says no information is available?

This usually means the IRS has not yet received or processed your return. If you e-filed, wait 24 hours. If you mailed a paper return, wait at least three weeks. If you have waited longer and still see no information, call the IRS to confirm they received your return.

Will my refund arrive faster if I chose direct deposit?

Yes. Direct deposits arrive within one to two business days of the date shown in Where's My Refund?. Paper checks take 7 to 10 business days. If you filed by mail and chose a refund check, you will also wait longer for the IRS to process your return in the first place.

Can I cancel my refund and get a payment plan instead?

No. Once the IRS has issued your refund, you cannot cancel it. If you owe taxes for a different year or have other debts, you can set up a payment plan for those separately, but your current refund will still be sent to you.