How long the IRS takes to send your 2025 refund

The IRS aims to issue most refunds within 21 days of accepting your return, but the actual time depends on how you file and how you receive the money. If you file electronically and choose direct deposit to your bank account, you will typically see the refund in 1 to 5 business days after the IRS processes your return. If you file on paper or request a check by mail, add 2 to 4 weeks for postal delivery on top of the processing time.

The 21-day window is not a may provide — it is the IRS's target for straightforward returns with no errors or missing information. Returns that trigger a review, contain math mistakes, or claim certain credits like the Earned Income Tax Credit (EITC) or Child Tax Credit (CTC) take longer. The IRS has said it will process most returns within 21 days in 2025, but some will take 6 to 8 weeks or longer if they need manual review.

Your refund status changes as the IRS works through your return. You can check the current status using the IRS's Where's My Refund tool on IRS.gov, which updates once per day, usually overnight. The tool tells you whether the IRS has received your return, is processing it, has approved it, or has issued the refund.

Key Takeaways

  • Direct deposit refunds typically arrive 1 to 5 business days after the IRS accepts your return; paper checks take an additional 2 to 4 weeks by mail.
  • The IRS targets 21 days to process most returns, but returns with credits like EITC or CTC, math errors, or missing documents may take 6 to 8 weeks or longer.
  • Check your refund status using Where's My Refund on IRS.gov, which updates once daily and shows whether your return has been received, is being processed, or has been issued.
  • If you filed before January 31, 2025, the IRS will not begin processing your return until after that date due to the annual filing season delay.
  • A refund that does not arrive within the expected window may be held due to identity verification, a math error, or a claim that needs review — contact the IRS if the delay extends beyond 8 weeks.

Why some refunds take much longer than 21 days

The 21-day timeline applies to returns the IRS can process automatically without human review. If your return contains certain credits, claims, or inconsistencies, it moves into a manual review queue. The most common triggers are the Earned Income Tax Credit (EITC), the Child Tax Credit (CTC), the American Opportunity Tax Credit, or claims for education expenses. These credits require the IRS to verify your income, dependents, or education costs before releasing the refund.

Math errors, missing information, or mismatched data also delay processing. If your Social Security number does not match IRS records, if you claim a dependent the IRS has flagged, or if your income reported on your return does not match what your employer or bank reported to the IRS, your return will be flagged for review. The IRS will contact you by mail if they need more information — they do not call or email about this.

Identity theft concerns can also hold a refund. If the IRS suspects fraud or if your return matches a pattern associated with identity theft, they will place a hold and may ask you to verify your identity before releasing the refund. This process can take several weeks.

How to track your refund status in real time

The IRS's Where's My Refund tool is the only official way to check your refund status. Go to IRS.gov, find the Where's My Refund link (usually on the homepage), and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, typically between midnight and 1 a.m. Eastern time.

The tool will show one of four statuses: "Return Received" (the IRS has your return but has not started processing), "Return Approved" (the IRS has processed your return and approved the refund), "Refund Issued" (the refund has been sent), or "Refund Sent" (for direct deposit, this means the money is on its way to your bank). If your status is "Refund Issued" or "Refund Sent," the tool will show the expected arrival date.

Do not rely on third-party refund tracking apps or websites — use only IRS.gov. Some apps claim to offer faster updates or more detail, but they pull the same information from the IRS and add no value. If a website asks you to pay to check your refund status, it is a scam.

Direct deposit versus paper check — which arrives faster

Direct deposit is significantly faster. Once the IRS approves your refund, the money moves to your bank account in 1 to 5 business days. Your bank may hold the deposit for an additional day or two depending on their processing schedule, but most banks credit IRS refunds immediately.

A paper check takes much longer. After the IRS approves your refund, they print and mail the check, which typically takes 2 to 4 weeks depending on postal service speed and your location. If you live far from an IRS processing center or if mail is slow in your area, add another week. A check issued in early February might not arrive until late February or early March.

If you filed your 2024 return on paper and did not provide a bank account number, your 2025 refund will also come by check unless you file electronically this year. If you have a bank account, direct deposit is always the faster choice.

What to do if your refund is delayed beyond the expected timeline

If Where's My Refund shows "Return Approved" or "Refund Issued" but the money has not arrived after the expected number of days, contact your bank first. Ask whether the deposit has been received and whether it is being held for any reason. Some banks hold large deposits for fraud review, which can delay the credit by a few business days.

If your bank confirms they have not received the deposit after 5 business days, or if Where's My Refund shows no status update after 8 weeks, contact the IRS. Call the IRS at 1-800-829-1040 (the main tax line) and have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was actually issued, whether it was sent to the wrong account, or whether your return is still under review.

If you filed on paper and requested a check, and the check has not arrived after 4 weeks, you can request a refund trace through the IRS. The IRS will investigate whether the check was mailed and, if it was lost, will issue a replacement. This process takes an additional 2 to 4 weeks.

Returns filed before January 31 — why the IRS delays processing

The IRS does not begin processing returns filed before January 31, 2025, until after that date. This is an annual practice designed to give the IRS time to receive and organize all returns before processing begins. If you filed your return in early January, the IRS will not touch it until February 1 at the earliest.

This does not mean your refund will arrive on February 1. It means processing starts then. A return filed January 15 will likely be processed sometime in February, with the refund arriving in March. A return filed January 30 will be processed after January 31, so it may not arrive until April.

If you have not filed yet, filing sooner rather than later in January does not speed up your refund — the IRS will process all January returns in the same batch starting February 1. Filing in February or March may actually result in a faster refund because the IRS processes returns on a rolling basis after the January 31 cutoff.

Special situations that slow down refunds

If you claim 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, 2025, even if your return is otherwise complete and correct. This is called the "EITC/ACTC delay" and applies to all returns with these credits, regardless of filing date. Your refund cannot be issued before February 15, though it may be issued after that date if your return needs review.

If you amended a prior year's return using Form 1040-X, processing takes 8 to 12 weeks because amended returns are processed manually. The IRS does not have an automated system for amended returns, so they move through a separate queue.

If you are claiming a credit or deduction that requires documentation — such as education expenses, business losses, or dependent care costs — and you did not include the required forms or schedules, the IRS will contact you by mail asking for the missing documents. You will have 30 days to respond. Processing resumes after you send the documents, adding 4 to 8 weeks to your timeline.

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 "rapid refund" loans that give you money immediately, but you pay fees and interest, and the loan is repaid from your actual refund when it arrives. The IRS refund itself takes the same amount of time regardless of who prepared your return.

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

If direct deposit was issued, contact your bank to confirm whether the deposit arrived and whether it is being held. If the bank has no record, contact the IRS at 1-800-829-1040 to verify the account number the refund was sent to — you may have provided the wrong account number on your return. If a check was issued, wait 4 weeks from the issue date before requesting a refund trace.

Do I have to wait until February 15 if I claim the Child Tax Credit?

Yes, if you claim the Additional Child Tax Credit (ACTC), which is the refundable portion of the credit. The IRS holds all ACTC refunds until at least February 15 by law. If you claim only the regular Child Tax Credit (non-refundable), the delay does not apply, but your return may still take longer if it needs review.

What if I made a mistake on my return after I filed it?

If you filed electronically and realize the error before the IRS processes your return, you can file an amended return using Form 1040-X. However, amended returns take 8 to 12 weeks to process. If the error results in a smaller refund, it is usually faster to wait for the IRS to catch it and send a bill or reduced refund. If the error means you are owed more, file the amended return as soon as possible.

Can I call the IRS to ask them to process my return faster?

No. The IRS processes returns in the order they are received, and there is no way to move your return to the front of the queue. Calling the IRS will not speed up processing, though calling is necessary if your refund is delayed beyond 8 weeks or if you need to report a missing check.