The IRS begins processing refunds in late January, but your money arrives on different dates depending on how you file and how you choose to receive it

The IRS typically starts accepting tax returns in late January each year and begins processing them immediately. However, "processing" and "receiving your money" are not the same thing. The earliest refunds go out to people who file electronically and choose direct deposit — usually within 21 days of the IRS receiving a complete, error-free return. Paper filers and those requesting a check wait longer. The exact date your refund arrives depends on when you file, whether the IRS needs to verify information on your return, and which delivery method you chose.

For the 2024 tax year (filed in 2025), the IRS began accepting returns on January 27, 2025. Refunds started going out in early February for the first batch of early filers. If you have not filed yet, your refund will arrive later than those who filed in late January or early February.

Key Takeaways

  • The IRS processes refunds in waves starting in late January, with the fastest refunds reaching direct deposit accounts within 21 days of a complete filing.
  • Electronic filing with direct deposit is the fastest method; paper returns and check refunds take 4 to 6 weeks or longer.
  • The IRS may delay your refund if your return has errors, claims the Earned Income Tax Credit or Child Tax Credit, or requires identity verification.
  • You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.

Direct deposit refunds arrive fastest, usually within 21 days

If you file electronically and request direct deposit, your refund goes straight to your bank account. The IRS processes these refunds in batches throughout the filing season. For a return with no errors and no flags, you should see the money within 21 days of the IRS receiving your filing — often sooner.

The 21-day window starts when the IRS receives your return, not when you click "submit." If you e-file on February 1, the clock starts February 1. If you e-file on March 15, the clock starts March 15. Your bank may take an additional 1 to 3 business days to post the deposit once the IRS sends it, so add that to your timeline.

Direct deposit is the method the IRS recommends because it is fastest and most secure. You provide your routing number and account number when you file, either through tax software or a tax preparer.

Paper returns and check refunds take 4 to 6 weeks or longer

If you mail a paper return or request a refund check instead of direct deposit, expect to wait 4 to 6 weeks from the date the IRS receives your return. The IRS must physically open your envelope, scan your documents, and enter the information into their system — all of which takes time.

Once the IRS processes your return and approves your refund, they print and mail the check. Postal delivery adds another 7 to 10 business days. If your check is lost or delayed in the mail, the IRS can issue a replacement, but that process starts over.

Paper filers should not expect refunds until mid-March at the earliest, even if they filed in late January. If you filed in March or April, your check may not arrive until May or June.

The IRS delays refunds for certain credits and situations

Even if you file early and choose direct deposit, the IRS may hold your refund if your return claims certain credits or if something on your return needs verification. The most common reasons for delays are:

  • Earned Income Tax Credit (EITC) — The IRS is required by law to hold refunds that include this credit until mid-February, even for early filers. This delay protects against fraud.
  • Child Tax Credit — Returns claiming this credit may be held for additional review.
  • Errors on your return — Missing information, mismatched Social Security numbers, or conflicting income amounts trigger manual review.
  • Identity verification — If the IRS suspects fraud or needs to confirm your identity, they will contact you and delay your refund.
  • Amended returns — If you filed an amended return (Form 1040-X), expect 16 weeks or longer for processing.

If your return falls into any of these categories, the IRS will not issue your refund within the standard 21-day window. They will contact you if they need more information.

Track your refund status using Where's My Refund

The IRS tool Where's My Refund is available on IRS.gov and shows the status of your refund in real time. You can also use the IRS2Go mobile app. To check your status, you need your Social Security number, filing status, and the exact refund amount from your return.

The tool updates once per day, usually overnight. If you check multiple times in a single day, you will see the same status. The tool shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." Once it shows "Refund Sent," your money is on the way — either in the mail or already in your bank account.

If your refund is delayed beyond the expected timeline, Where's My Refund will tell you why. Common messages include "We are still processing your return" or "We need more information from you." If the tool says the IRS needs information, check your mail for a letter from the IRS explaining what they need.

What to do if your refund does not arrive on time

If your refund does not show up within 21 days of filing (for direct deposit) or 6 weeks (for a check), start by checking Where's My Refund to see if there is a delay message. If the tool shows "Refund Sent" but the money has not arrived in your account, wait 3 to 5 more business days — your bank may be processing it slowly.

If your bank account shows no deposit after 5 business days, or if Where's My Refund shows a delay message, contact the IRS. You can call the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you exactly where your refund is and what is holding it up.

For a lost or stolen check, the IRS can issue a replacement. Request a replacement through Where's My Refund or by calling the IRS. The replacement check takes another 4 to 6 weeks to arrive.

Filing early does not may provide an early refund

Many people assume that filing on January 27 (the first day the IRS accepts returns) means they will get their refund in early February. That is true only if your return is simple, error-free, and does not claim EITC or other credits that trigger automatic holds.

If you claim EITC, your refund will not be issued before mid-February regardless of when you file. If your return has any errors or requires verification, the timeline stretches to 4 to 6 weeks or longer. If you file a paper return, add another 2 to 4 weeks.

The advantage of filing early is that you are first in line once the IRS starts processing. But the actual refund date depends on your specific situation, not just the calendar date you filed.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS processes refunds in batches and cannot issue them faster than 21 days for direct deposit, even if you file on the first day. Some tax software companies offer "rapid refund" loans that give you cash before the IRS refund arrives, but you pay fees and interest for this service.

Why does the IRS hold refunds with the Earned Income Tax Credit?

The IRS is required by law to hold EITC refunds until mid-February to prevent fraud. This applies every year, regardless of when you file. If you claim EITC, plan for your refund to arrive in mid-February or later.

What if I filed but Where's My Refund says nothing?

The tool may not show your return for 24 hours after you file. If it still shows nothing after 2 days, your return may not have been received. Check your tax software or preparer to confirm the filing was successful. If you mailed a paper return, it can take 2 to 3 weeks for the IRS to scan and enter it into their system.

Can I change my refund to direct deposit if I already filed?

No. Once you file, you cannot change your delivery method. If you requested a check but want direct deposit, you must wait for the check to arrive, then file an amended return (Form 1040-X) requesting a direct deposit refund for the same amount. This adds 16 weeks to your timeline and is not worth the wait.

What happens if the IRS finds an error on my return?

The IRS will contact you by mail explaining the error and what they need from you. You do not need to do anything until you receive the letter. Do not call the IRS before they contact you — they will reach out once they have reviewed your return. Responding to their letter quickly can speed up your refund.