Most tax refunds arrive between February and May, depending on when you file and whether the IRS needs to verify your return

The IRS does not send all refunds at once. If you file in January, you might see your refund in February. If you file in April, you could wait until June or July. The timing depends on three things: when you submit your return, how complex your return is, and whether the IRS flags it for review.

The IRS processes returns in the order they arrive, not by filing important date. A return filed on January 15 moves through the queue before one filed on April 1. The agency also prioritizes simpler returns — a 1040 with standard deductions processes faster than a return with business income, rental property, or multiple schedules.

If the IRS needs to verify information on your return — checking your income against W-2s, verifying credits you claimed, or investigating inconsistencies — your refund stops moving until that review is complete. This can add weeks or months.

Key Takeaways

  • Filing in January or early February gives you the best chance of receiving your refund by March or April, because the IRS processes returns in order of arrival.
  • The IRS typically issues refunds within 21 days of accepting your return, but this timeline assumes no verification is needed and your return is straightforward.
  • If you claim the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC), the IRS holds your entire refund until February 15 at the earliest, regardless of when you file.
  • You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours after your return is accepted.
  • If your refund does not arrive within the stated timeline, the IRS may have flagged your return for review, or there may be a problem with your bank account information.

The standard 21-day timeline and what it actually means

The IRS says it will issue your refund within 21 days of accepting your return. This is the number you see on their website and in their notices. It is also the number that causes the most confusion, because it does not account for mail time, bank processing, or the fact that the IRS counts business days, not calendar days.

The 21 days starts the day the IRS accepts your return — not the day you file it. If you e-file on January 20, the IRS might accept it on January 21. The 21-day clock starts then. If you mail a paper return, acceptance takes longer because the IRS has to receive it, open it, and scan it into their system. A return mailed on January 15 might not be accepted until early February.

After the IRS issues your refund, it still has to reach your bank. Direct deposit is faster — usually one to three business days after the IRS releases the money. A paper check takes seven to 14 business days from the date the IRS mails it. If you file late in the tax season (March or April), mail delays can push your check into May or June.

Why EITC and child tax credit refunds arrive later

If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until at least February 15. This is a federal requirement, not a processing delay. The IRS uses this time to cross-check your income and family situation against Social Security records and other databases to prevent fraud.

This means even if you file in early January, you will not receive your refund before mid-February if you claim either of these credits. If you file in late January or early February, you could wait until late February or early March. Filing in March or April pushes you into April or May.

The hold applies to your entire refund, not just the portion from the EITC or ACTC. If you are owed $3,000 and $1,200 of it comes from the EITC, you wait for all $3,000.

What happens when the IRS needs to review your return

Some returns trigger a secondary review before the IRS releases the refund. This happens when the IRS spots something that does not match their records — a discrepancy between your W-2 and your reported income, a credit amount that seems inconsistent with your filing status, or a pattern that their systems flag as unusual.

When this happens, your refund stops moving. The IRS sends you a notice (usually by mail) asking for documentation or clarification. You have to respond, and then the IRS reviews your response. This process can take 30 to 90 days, sometimes longer if the IRS needs to contact your employer or request additional records.

You cannot speed this up by calling the IRS. The agency does not have a phone line for refund reviews. You can check the status of your return using the Where's My Refund tool, which will tell you if a review is in progress, but it will not tell you when it will be complete.

Month-by-month refund arrival patterns

Filing early in the tax season gives you the best odds of receiving your refund early. Here is what typically happens:

Filing MonthTypical Refund MonthNotes
JanuaryFebruary to MarchFastest processing. EITC/ACTC claims held until mid-February.
FebruaryMarch to AprilStill early in the season. IRS processing capacity is high.
MarchApril to MayProcessing slows as volume increases. Mail delays become more common.
April (before important date)May to JunePeak filing period. Expect longer waits and higher chance of review.
After April 15June or laterLate filing. Processing is slower and reviews are more common.

These are typical patterns, not guarantees. A straightforward return filed in April might arrive in May. A complex return filed in January might not arrive until June if the IRS needs to review it.

How to track your refund and what to do if it is late

The IRS Where's My Refund tool on IRS.gov is the only official way to check your refund status. You need your Social Security number, filing status, and the exact refund amount. The tool updates once every 24 hours, usually overnight. Checking multiple times in the same day will not give you new information.

The tool will tell you one of three things: your return has been received but not yet processed, your return is being processed, or your refund has been issued. If it says your refund has been issued, it will give you the date the IRS sent it and the expected arrival date based on your deposit method.

If your refund does not arrive by the date shown in the tool, wait three to five business days — mail and bank processing can be slow. If it still has not arrived after that, contact your bank to confirm they have not received it. If your bank has no record of the deposit, contact the IRS at 1-800-829-1040 to report the issue. Have your return information ready.

Reasons your refund might be delayed beyond the typical timeline

The IRS holds refunds for several reasons beyond standard processing. If you claimed a credit you are not may have access to to, reported income that does not match IRS records, or filed a return with missing information, your refund will be delayed while the IRS investigates.

Refunds are also delayed if you have unpaid federal taxes from a previous year, outstanding student loan debt in default, or unpaid child support. The IRS can use your refund to offset these debts, and the process takes time. You will receive a notice explaining the offset.

If you provided an incorrect bank account number or routing number for direct deposit, the IRS will attempt to deposit your refund and the bank will reject it. The IRS then has to reissue your refund as a paper check, which adds two to three weeks. You can avoid this by double-checking your banking information before you file.

Frequently Asked Questions

Can I get my refund faster if I file early?

Filing in January or early February does speed up your refund compared to filing in March or April, because the IRS processes returns in order. However, if you claim EITC or ACTC, the IRS will hold your refund until mid-February regardless of when you file. A straightforward return filed in January might arrive in February; a complex return might not arrive until April or May.

What if the IRS says my refund was issued but I have not received it?

Wait three to five business days for direct deposit or seven to 14 days for a paper check, counting from the date the IRS issued it. If it still has not arrived, contact your bank to confirm they received the deposit. If your bank has no record, call the IRS at 1-800-829-1040 to report it. The IRS can investigate and reissue your refund if it was lost.

Does filing a paper return delay my refund?

Yes. Paper returns take longer to process because the IRS has to receive, open, and scan them. A paper return mailed in January might not be accepted until February, pushing your refund into March or April. E-filing is faster.

Will I get my refund if I owe back taxes?

No. The IRS will use your refund to pay off federal taxes you owe from previous years. You will receive a notice explaining the offset. If you owe other debts like student loans in default or child support, your refund may also be offset for those.

What is the latest month I might receive my refund?

If you file by the April 15 important date and your return is straightforward, you should receive your refund by June or July. If your return is flagged for review, it could take until August or September. Filing after April 15 or having a complex return can push your refund into fall.