The IRS is processing more returns than usual, and certain situations add weeks to the timeline

The IRS typically issues most refunds within 21 days of receiving your return, but that clock starts only after your return is accepted — not when you file it. In 2025, refunds are taking longer than that standard window for several concrete reasons: the IRS is understaffed, paper returns are still being processed from 2024, and certain returns trigger automatic reviews that pause everything while the IRS verifies your information.

If you filed electronically and chose direct deposit, you should expect your refund between 21 and 45 days from acceptance. If you filed on paper, mailed it in, or chose a check instead of direct deposit, add another 2 to 4 weeks. But if your return contains certain red flags — a large refund, claimed credits like the Earned Income Tax Credit, or income from multiple sources — the IRS will hold your return for manual review, and that can stretch the timeline to 60 to 90 days or longer.

Key Takeaways

  • The IRS counts the 21-day timeline from the date your return is accepted, not from the date you filed it, and acceptance can take several days after filing.
  • Paper returns and refunds sent by check take significantly longer than electronic returns with direct deposit, often adding 4 to 6 weeks total.
  • Returns claiming the Earned Income Tax Credit, Child Tax Credit, or American Opportunity Credit are held for mandatory review, which delays refunds by 4 to 12 weeks.
  • You can check your refund status using the IRS Where's My Refund tool, which updates once per day and shows the exact date your refund will arrive.
  • If your refund is more than 21 days late after acceptance, or more than 60 days late if you filed on paper, contact the IRS Taxpayer Advocate Service for help.

How the 21-day timeline actually works

The IRS's 21-day promise is real, but it has a specific starting point that trips up many filers. The clock does not start when you hit submit on your tax software or drop your return in the mail. It starts when the IRS accepts your return — meaning their system has received it, scanned it (if paper), and flagged it as ready to process.

For electronic filers, acceptance usually happens within 24 hours. For paper filers, acceptance can take 1 to 3 weeks just to reach the IRS scanning center, then another 1 to 2 weeks to be scanned and entered into the system. By the time your paper return is accepted, you may already be 3 weeks in. Then the 21-day clock starts.

Once accepted, the IRS processes your return in batches. If your return passes all automated checks — income matches W-2s and 1099s, deductions are reasonable, no math errors — it moves straight to refund issuance. That is when the 21-day window applies. But if anything looks unusual, your return stops moving and enters a queue for manual review.

Why certain returns get held for review

The IRS automatically flags returns for manual review based on specific criteria, and this is the single biggest reason refunds are delayed in 2025. If you claimed any of these, your return will be held: Earned Income Tax Credit (EITC), Child Tax Credit (CTC), American Opportunity Credit, or Additional Child Tax Credit. The IRS also reviews returns with unusually large refunds, self-employment income, business losses, or income from multiple sources.

These holds are not optional — they are federal law. The IRS must verify that you actually meet the requirements for these credits before issuing your refund. A manual review means a human being (or increasingly, a computer system trained to spot fraud) is checking your return line by line. This process takes 4 to 12 weeks depending on how busy the IRS is and whether they need to contact you for more information.

You cannot speed this up by calling the IRS or filing an amended return. The review will complete when it completes. What you can do is make sure your contact information on your return is correct — if the IRS needs to ask you a question, they will mail you a letter, and if that letter bounces back, your refund is delayed even longer.

Paper returns and checks add significant time

If you filed a paper return or requested a check instead of direct deposit, expect your refund to take 2 to 4 weeks longer than the standard timeline. Paper returns must be physically mailed to an IRS processing center, scanned, and manually entered into the system. Checks must be printed, signed, and mailed to you by the U.S. Postal Service.

The IRS has multiple processing centers across the country, and mail delivery times vary. A paper return mailed from California might take 5 days to reach the nearest center; one from Maine might take 10. Once it arrives, it enters a scanning queue. During peak season (January through April), that queue can be weeks long.

If you filed electronically but requested a check, the timeline is shorter — the IRS prints and mails the check once your return is processed — but you still lose the speed advantage of direct deposit. Direct deposit refunds are issued electronically and typically arrive in your bank account within 1 to 3 business days of the IRS releasing the funds. A check takes 5 to 10 business days after mailing, depending on postal service delays.

How to check your refund status right now

The IRS provides a tool called Where's My Refund at irs.gov. You can access it on a computer or through the IRS2Go mobile app. To use it, you will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

Where's My Refund shows three possible statuses: "Return Received" (the IRS has your return but has not started processing it), "Refund Approved" (processing is complete and your refund has been issued), or "Refund Sent" (your refund is on its way). If your status is "Refund Approved," the tool will show you the exact date your refund will arrive in your account or by mail.

If your return shows "Return Received" and it has been more than 21 days since acceptance, do not panic yet — this usually means your return is in the review queue. Check again in a few days. If it has been more than 60 days since you filed electronically, or more than 120 days since you filed on paper, then contact the IRS Taxpayer Advocate Service.

What to do if your refund is genuinely late

A refund is considered late if it has not arrived more than 21 days after the IRS accepted your return (for electronic filers with direct deposit), or more than 60 days after acceptance (for paper filers or check recipients). If you are in that situation, your first step is to call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready.

The IRS phone lines are extremely busy during tax season, so call early in the morning or late in the afternoon, and be prepared to wait. If you cannot reach anyone after multiple attempts, contact the Taxpayer Advocate Service instead. This is a free IRS office that helps taxpayers when normal channels are not working. You can reach them at 1-877-777-4778 or through their website at taxpayeradvocate.irs.gov.

The Taxpayer Advocate Service can open an investigation into your missing refund and sometimes push it through the queue faster. They cannot override the review process, but they can make sure your return is not stuck in a processing error or lost in the mail. If your refund was supposed to arrive by check and you never received it, the IRS can issue a replacement check or direct deposit the funds to your account instead.

Common reasons your refund is delayed beyond the standard timeline

Your return may be stuck for one of these specific reasons: Incomplete or incorrect information. If your name, Social Security number, or filing status does not match IRS records, your return will not process. The IRS will mail you a letter asking for corrections. Income verification issues. If your W-2s or 1099s do not match what you reported, the IRS will hold your return while they contact your employer or the financial institution that issued the form. Identity verification. If the IRS suspects fraud or identity theft, they will place a hold on your return and may require you to verify your identity in person or by phone.

Amended returns. If you filed an amended return (Form 1040-X), the IRS processes it separately and much more slowly — typically 8 to 12 weeks. Offset for back taxes or debt. If you owe back taxes, student loans, or child support, the IRS may offset (reduce) your refund to pay those debts. They will send you a notice explaining the offset. Math errors. If the IRS finds an arithmetic mistake on your return, they will correct it and adjust your refund accordingly, which adds processing time.

Frequently Asked Questions

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

No. Tax software companies and preparers cannot speed up IRS processing. Some offer "refund advances" or loans against your expected refund, but these are not faster refunds — they are loans you must repay with interest or fees. The IRS processes your return on its own timeline regardless of who prepared it.

What if the Where's My Refund tool says my refund was sent but I never received it?

If your refund was sent by direct deposit, check your bank account carefully — it may have been deposited to a different account than you expected, especially if you changed banks. If it was sent by check, wait 10 business days from the "sent" date before assuming it is lost. If it still has not arrived, contact the IRS at 1-800-829-1040 and request a replacement check or direct deposit.

Do I have to wait for my refund, or can I file an amended return to get it faster?

Filing an amended return will not speed up your refund — it will actually delay it. Amended returns are processed separately and take 8 to 12 weeks. Only file an amended return if you made an actual error on your original return, not to try to rush the process.

Will my refund be reduced if I owe back taxes or child support?

Yes. The IRS can offset your refund to pay federal back taxes, state taxes, student loans, or child support. If this happens, the IRS will send you a notice explaining the offset and how much was taken. You can appeal the offset if you believe it was made in error, but the process takes several weeks.

Is there a way to get my refund without waiting for the IRS?

No. You must wait for the IRS to process your return and issue your refund. Refund advance loans offered by tax preparers or online lenders are not refunds — they are loans you repay with fees or interest. The only legitimate way to get your refund is to wait for the IRS to send it.