The IRS processes refunds in waves, not all at once, and yours may still be in the queue

If you filed your 2025 tax return and expected a refund, the delay usually means one of three things: the IRS is still processing your return in the normal sequence, something on your return needs verification, or there is a hold on your account. The IRS does not process all returns on the day you file. Even straightforward returns typically take 21 days from the date you filed, though many take longer.

The single most useful thing you can do right now is check the status of your specific return using the IRS Where's My Refund tool at irs.gov. This tool shows you the actual stage your return is in — received, being processed, approved, or sent to your bank. It updates once per day, usually overnight. If you filed electronically, you can check within 24 hours. If you mailed a paper return, wait at least four weeks before checking.

Key Takeaways

  • The IRS processes returns in batches over several weeks, so a 21-day wait is normal even for straightforward returns with no problems.
  • The Where's My Refund tool at irs.gov shows your actual status and updates daily; this is more reliable than calling or guessing.
  • If your return shows "being processed" after 21 days, or if it shows a hold, you may need to send documents to verify income, identity, or dependents.
  • Refunds sent by direct deposit usually arrive within one to two business days after the IRS approves them; paper checks take two to three weeks.
  • If the IRS suspects fraud or finds an error, your refund will be delayed while they investigate, and you will receive a letter explaining what they need.

How long the IRS actually takes to process returns

The IRS publishes a 21-day standard for refunds, but that is the minimum for a return with no issues and no identity verification needed. In practice, most returns take longer. The IRS processes returns in batches throughout the filing season, which runs from late January through October. If you filed in February, your return is competing with millions of others filed in the same week.

Returns that require manual review — because of math errors, missing information, or fraud flags — move to the back of the queue. A return that needs identity verification can take 60 days or more. The IRS does not speed up processing for anyone, and calling them does not move your return forward. The tool at irs.gov is the only way to know where you actually stand.

What "being processed" means and when to worry

If Where's My Refund shows your return is "being processed," that is the normal state for most returns. It means the IRS has received it, found no when ready red flags, and is working through the standard steps: checking math, matching your information to their records, and verifying any credits you claimed. This stage can last anywhere from a few days to several weeks.

You should start investigating if your return shows "being processed" more than 21 days after you filed, or if the tool says "we received your return but cannot process it at this time." The second message usually means the IRS found something that does not match their records — a name spelling difference, a Social Security number discrepancy, a dependent you claimed who is also claimed by someone else, or income that does not match what your employer reported to them.

When this happens, the IRS will send you a letter (usually within two weeks of the message appearing in the tool) explaining what they need. Do not ignore this letter. It will include a phone number, a mailing address, and a important date — usually 30 days. If you miss the important date, your refund will be denied and you will have to file an amended return.

Identity verification holds and what to do about them

If the tool shows a hold on your account or says "we need to verify your identity," the IRS suspects the return may be fraudulent or filed by someone other than you. This is more common than it used to be because of widespread identity theft. The hold does not mean you did anything wrong — it means the IRS is protecting you.

The IRS will send you a letter with instructions on how to verify your identity. Most of the time, you can do this online through their Identity Verification Service at irs.gov/ivs. You will need to answer security questions about your credit history or provide a copy of your driver's license and a recent utility bill or mortgage statement. The process usually takes a few minutes, and your refund will be released within one to three business days after you complete it.

If you cannot verify online, the letter will tell you how to schedule an in-person appointment at a local IRS office or how to mail documents. Do not wait for the important date to pass. The sooner you verify, the sooner your refund is released.

Refunds held because of past-due taxes, child support, or student loans

The IRS can legally hold your refund to pay off certain debts. The most common are unpaid federal taxes from prior years, past-due child support, and defaulted federal student loans. If this is the reason for your delay, the IRS will send you a notice explaining which debt is being offset and how much of your refund is being taken.

If you believe the debt has been paid or does not belong to you, you can dispute it, but you will need documentation. For past-due taxes, contact the IRS directly at 1-800-829-1040. For child support, contact your state's child support enforcement office. For student loans, contact the loan servicer or the Department of Education's Federal Student Aid office at 1-800-4-FED-AID.

These disputes can take weeks or months to resolve, so start the process as soon as you receive the notice. In the meantime, your refund is frozen.

When the IRS suspects fraud or finds an error on your return

If someone filed a return using your Social Security number before you did, or if the IRS finds an error in your math or your claimed credits, your refund will be delayed while they investigate. The investigation process is slow because the IRS has to match your information against multiple databases and sometimes contact your employer or financial institutions.

If fraud is suspected, the IRS will send you a letter asking you to confirm that you filed the return. You will need to provide proof of identity and sometimes proof of the income you reported. If you did not file the return, you will need to report the identity theft to the IRS and the Federal Trade Commission. The IRS has a specific form for this: Form 14039, Identity Theft Affidavit.

If the IRS found an error — for example, you claimed a dependent who is also claimed by an ex-spouse, or you reported income that does not match what your employer sent to the IRS — they will correct it and send you a revised refund amount. This usually takes 30 to 60 days from the date they send you the letter.

How refunds are delivered and how long that takes

Once the IRS approves your refund, the speed of delivery depends on how you chose to receive it. If you requested direct deposit to your bank account, the refund usually arrives within one to two business days after the IRS releases it. If you requested a paper check, allow two to three weeks for it to arrive by mail.

Direct deposit is faster and more reliable. If you chose a paper check and it has been more than three weeks since the IRS approved your refund (visible in Where's My Refund as "refund sent"), the check may have been lost in the mail. Contact the IRS at 1-800-829-1040 and ask them to issue a replacement check or switch your refund to direct deposit if you file again.

If you provided an incorrect bank account number for direct deposit, the IRS will reject the deposit and mail you a check instead. This adds another two to three weeks to your timeline. Check your filing confirmation carefully to make sure the account number you entered is correct.

Frequently Asked Questions

How do I check my refund status right now?

Go to irs.gov and use the Where's My Refund tool. Enter your Social Security number, filing status, and the exact refund amount you expected. The tool updates once per day, usually after midnight Eastern Time. If you filed electronically, you can check within 24 hours. If you mailed a paper return, wait at least four weeks.

What should I do if Where's My Refund says "we cannot process your return"?

This means the IRS found something that does not match their records. A letter will arrive within two weeks explaining what they need — usually a copy of your ID, proof of income, or clarification about a dependent. Follow the instructions in the letter exactly and send the documents before the important date. Do not ignore it.

Can I get my refund faster if I call the IRS?

No. Calling the IRS does not speed up processing. The only exception is if there is a specific error or hold on your account that you can resolve when ready — for example, providing a missing piece of information over the phone. Otherwise, the tool at irs.gov is the only reliable way to track your return.

What if my refund was supposed to arrive by direct deposit and it never showed up?

Check Where's My Refund to confirm the IRS actually approved and sent the refund. If it shows "refund sent" but the money never arrived, contact your bank first — the deposit may have been rejected due to a closed account or incorrect routing number. If your bank confirms they never received it, call the IRS at 1-800-829-1040 and ask them to reissue the refund as a check.

Can the IRS take my refund to pay off old debts?

Yes. The IRS can offset your refund to pay unpaid federal taxes, past-due child support, or defaulted federal student loans. You will receive a notice explaining which debt is being offset. If you believe the debt is wrong or has been paid, you can dispute it, but you will need documentation. Start the dispute process when ready — these cases take weeks or months to resolve.