Current IRS processing times for 2025 tax returns

The IRS is processing most tax returns filed in 2025 within 21 days of receipt, but that timeline assumes your return is complete, matches your income records, and contains no errors. Returns that trigger additional review — missing information, math errors, identity verification issues — take longer. Paper returns take significantly longer than electronic ones.

The 21-day window is a target, not a may provide. The IRS publishes weekly data on how many returns they have processed, but individual timing depends on when your return arrives in their queue, what type of return you filed, and whether anything flags it for manual review.

If you filed electronically with direct deposit and your return has no issues, you are most likely to see your refund within two to three weeks. If you filed by mail, claimed certain credits, or had income from multiple sources, add two to four weeks to that estimate.

Key Takeaways

  • Electronic returns with direct deposit typically process in 21 days or fewer, while paper returns take four to six weeks or longer.
  • Returns that trigger IRS verification — missing documents, math errors, identity checks — are held for manual review and take significantly longer, sometimes months.
  • You can check the status of your specific return using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
  • Refunds are held if the IRS detects a mismatch between your return and your W-2s, 1099s, or other income records they received from employers or financial institutions.
  • If you owe back taxes, child support, or federal student loans, the IRS may offset your refund before sending it to you.

Why some returns take much longer than 21 days

The 21-day timeline applies to returns the IRS can process automatically without human intervention. A significant portion of returns do not fall into that category. Common reasons for delays include missing or incomplete documentation, discrepancies between what you reported and what employers or financial institutions reported to the IRS, and claims that require verification.

If you claimed the Earned Income Tax Credit (EITC) or the Child Tax Credit, your return is held for additional review by law. These credits are subject to heightened verification, and the IRS processes them in batches rather than immediately. Returns with EITC claims typically take an additional two to four weeks beyond the standard timeline.

Identity verification holds are another major source of delay. If the IRS suspects your return may be fraudulent or if you are filing for the first time, they may request documents proving your identity and Social Security number. This process can add four to eight weeks to your timeline.

How to check your refund status

The IRS Where's My Refund tool is the only official source for your individual refund status. You access it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times on the same day will not show new information.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (your refund has been approved and is being prepared for payment), or "Refund Sent" (your refund has been issued). If your return is under review or held for verification, the tool will indicate that as well.

Do not rely on third-party websites or tax software to track your refund status. Only the IRS tool provides real-time information about your specific return. Tax software companies may show you a status based on when you filed, but that is not the same as your actual processing status with the IRS.

Paper returns versus electronic returns

Paper returns take substantially longer than electronic ones because they must be physically received, opened, scanned, and entered into the IRS system before processing can begin. The IRS estimates four to six weeks for paper returns, but during peak filing season — typically February through April — that can stretch to eight weeks or longer.

If you filed by mail, your return is in a queue with hundreds of thousands of others. The IRS processes them in the order received, so filing early in the season does not may provide faster processing. Mailed returns are also more prone to data entry errors and missing pages, which trigger additional review.

Electronic filing is faster because the data goes directly into the IRS system with no manual data entry step. Even if your electronic return requires review, it reaches the review queue faster than a paper return would. If you have the option to file electronically, doing so will reduce your wait time by at least two to three weeks.

Refunds held for verification or offset

The IRS holds refunds when they detect a mismatch between your return and the income records they received from your employer, bank, or other financial institution. This is called a discrepancy notice, and it requires you to provide documentation or explanation. Common triggers include unreported income, missing 1099 forms, or a W-2 that shows different information than what you reported.

Your refund may also be offset if you owe back federal income taxes from a previous year, owe child support, or have defaulted on federal student loans. The IRS is required by law to intercept your refund and send it to the agency you owe. You will receive a notice explaining the offset, but your refund will not be sent to you. This process typically takes four to six weeks after your refund is approved.

If you believe the IRS made an error or if you have a legitimate reason the offset should not apply, you can contact the IRS or the agency holding your refund. However, this requires documentation and often takes several months to resolve.

What to do if your refund is delayed

If your refund has not arrived within the timeframe shown in the Where's My Refund tool, first confirm that the tool still shows your refund as sent. If it does, contact your bank or financial institution — the refund may have been deposited but not yet posted to your account. Banks can take one to three business days to post direct deposits, even after the IRS has sent them.

If the Where's My Refund tool shows your refund as still under review or if it has been longer than the stated timeframe, you can contact the IRS directly. The IRS telephone line is 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. Wait times are typically long during filing season, so calling early in the morning or later in the week may be faster.

If you filed by mail and it has been longer than eight weeks, contact the IRS to confirm they received your return. Mailed returns occasionally go missing in transit. The IRS can search their records and tell you whether your return was received and when it was processed.

Special situations that affect timing

If you filed an amended return (Form 1040-X), processing takes longer than a standard return. Amended returns are processed manually and typically take eight to twelve weeks. The IRS does not process amended returns in the same automated queue as original returns.

If you claimed a refundable credit such as the Additional Child Tax Credit or the American Opportunity Credit, your return may be held for additional verification. These credits are subject to heightened scrutiny, and the IRS processes them separately from standard returns.

If you are a first-time filer or if you have not filed in several years, the IRS may require identity verification before processing your return. This adds four to eight weeks to your timeline. You will receive a notice requesting specific documents, usually a copy of your driver's license or passport.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advances" or loans against your expected refund, but these are loans you must repay with interest or fees — they do not come from the IRS. 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?

First, check your bank account — direct deposits can take one to three business days to post after the IRS sends them. If it has been more than three business days and the money is not there, contact your bank to confirm they received the deposit. If your bank has no record of it, contact the IRS with your return information and they can investigate whether the refund was sent to the correct account.

Does filing early mean my refund comes faster?

Filing early does not speed up processing time. The IRS processes returns in the order they are received, and processing time depends on whether your return requires review, not on when you filed. Filing early is useful because it reduces the risk of identity theft and gives you more time to address any issues the IRS finds, but it does not change how long the IRS takes to process your return.

What happens if I need my refund by a specific date?

The IRS cannot may provide a refund by a specific date. If you need money urgently, you may need to explore other options such as a personal loan or line of credit. Do not count on your tax refund arriving by a particular date for bills or major expenses.

Is there a phone number I can call to check my refund status?

The IRS telephone line is 1-800-829-1040, but they will direct you to use the Where's My Refund tool on IRS.gov for status checks. The tool is faster and more accurate than speaking to a representative. Call only if the tool is not working or if you have a specific issue such as a missing return or offset.