How long the EITC refund takes depends on how you file
If you file your tax return by mail, expect your EITC refund between 6 to 8 weeks after the IRS receives it. If you file electronically and choose direct deposit to your bank account, the refund typically arrives within 21 days of the IRS accepting your return. If you file electronically but request a paper check instead, add another 2 to 3 weeks to the direct deposit timeline.
The IRS processes returns in the order they arrive, not in the order you file them. A return filed on January 15 may be processed before one filed on January 10 if the earlier one arrived at the processing center later. During tax season (January through April), processing times can stretch beyond these estimates because the IRS handles millions of returns simultaneously.
The IRS does not release refunds before a specific date each year, despite what you may hear. The agency processes returns as they come in and sends refunds as soon as processing is complete. If your return is error-free and you chose direct deposit, you will not wait the full 21 days in most cases — many arrive within 5 to 10 days.
Key Takeaways
- Direct deposit refunds arrive within 21 days of IRS acceptance for most returns filed electronically, often faster in practice.
- Paper checks take 6 to 8 weeks by mail or 2 to 3 weeks longer than direct deposit if you file electronically.
- The IRS processes returns in the order they arrive at the processing center, not the order you submit them.
- You can track your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
- If your return contains errors or is flagged for review, the IRS will contact you by mail and processing will take longer.
How to track your EITC refund status right now
Go to irs.gov/refunds and use the "Where's My Refund?" tool. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day will not show new information.
The tool shows one of four statuses: "Return Received" (the IRS has your return but has not finished processing), "Approved" (processing is complete and your refund is on the way), "Sent" (your refund has been dispatched), or an error message if something is wrong. If you see "Approved" but no deposit date yet, your refund is being prepared for release and should arrive within the timeframe for your filing method.
If the tool says your return is still being processed after 21 days from acceptance, or if you filed by mail and it has been more than 6 weeks, contact the IRS at 1-800-829-1040. Have your return, Social Security number, and filing status ready. The IRS can tell you whether your return is delayed, flagged for review, or stuck in a backlog.
Why your EITC refund might be delayed
The most common reason for delay is an error on your return — a mismatched name or Social Security number, an incorrect filing status, or a math mistake. The IRS catches these during processing and sends you a letter explaining what needs to be corrected. You then have a window to respond by mail or phone. This process adds 4 to 8 weeks to your timeline.
If you claimed the EITC and also claimed the Additional Child Tax Credit (ACTC), the IRS may hold your entire refund for additional review. This is standard procedure, not a sign of a problem. The hold typically lasts 2 to 3 weeks longer than a standard return. The IRS is verifying that your child meets the age and relationship requirements for the credit.
A third reason is a prior-year debt. If you owe back taxes, child support, or a federal student loan, the IRS may offset your refund to pay that debt. You will receive a notice in the mail explaining the offset and which agency received the money. This happens before your refund is released, so you will not see a deposit and then have it reversed.
Identity theft or a duplicate Social Security number claim can also delay processing. If someone else filed a return using your Social Security number, the IRS will flag both returns for manual review. This can take 6 months or longer to resolve. If you suspect this has happened, file Form 14039 (Identity Theft Affidavit) with the IRS immediately.
Direct deposit versus paper check: which arrives faster
Direct deposit is the fastest option. When you file electronically and choose direct deposit, the IRS sends your refund directly to your bank account within 21 days of acceptance, often much sooner. Your bank then credits your account, which usually happens the same day the IRS sends it but can take 1 to 2 business days depending on your bank's processing speed.
Paper checks by mail take 6 to 8 weeks from the date the IRS receives your return if you file by mail. If you file electronically but request a paper check, the IRS prints and mails it after processing your return, adding another 2 to 3 weeks to the direct deposit timeline. The Postal Service then takes 3 to 5 business days to deliver it.
If you did not provide banking information when you filed, you can still request direct deposit of your refund. Call the IRS at 1-800-829-1040 and provide your bank routing number and account number. The IRS can redirect your refund to your account even after processing has begun, though this works best if you call before your refund is sent.
What to do if your refund does not arrive on time
If your direct deposit refund has not arrived 21 days after the IRS accepted your return, check the Where's My Refund tool again. If it shows "Sent" but you have not received the money, contact your bank. The refund may have been sent to an old account if you provided outdated banking information, or your bank may be holding it for verification. Your bank can tell you whether they received the deposit and where it went.
If the Where's My Refund tool shows "Approved" but no deposit date, wait another 3 to 5 business days and check again. The tool updates once daily, so there is a lag between when the IRS sends your refund and when the tool reflects that it has been sent.
If your paper check has not arrived 8 weeks after you mailed your return, or 5 weeks after filing electronically, file a claim with the IRS. Call 1-800-829-1040 and ask to file a missing refund claim. The IRS will investigate whether the check was mailed, lost in transit, or never issued. If the check was lost, the IRS will issue a replacement, usually by direct deposit to your bank account if you provide one.
If the IRS tells you your refund was offset to pay a debt, you can dispute the offset if you believe it was made in error. You have a limited time to file a protest — usually 30 days from the date of the notice. The notice will include instructions on how to file. Contact the agency that received the offset (the Department of Education for student loans, your state for child support, etc.) if you want to dispute the underlying debt.
EITC refunds and the IRS backlog
The IRS processes returns more slowly during peak tax season (January through April) because of the volume. In recent years, the agency has also faced staffing shortages that have extended processing times beyond the normal 21-day window for direct deposit. If you file in February or March, expect processing to take closer to 21 days or slightly longer rather than the 5 to 10 days that early filers often see.
Filing early (in January) can help you avoid the backlog, but only if your return is error-free. If your return has any issues, early filing does not help — the IRS will still need to contact you and resolve the problem before releasing your refund.
The IRS publishes weekly updates on processing times at irs.gov. If you want to know the current average wait time for your filing method, check that page. It breaks down times by whether you filed electronically or by mail and whether you chose direct deposit or a paper check.
Frequently Asked Questions
Can I get my EITC refund faster if I file early in January?
Filing early helps if your return is error-free and you choose direct deposit. Early filers often receive refunds within 5 to 10 days. However, if your return has any issues, early filing does not speed up the process — the IRS will still need to contact you to resolve the problem before releasing your money.
What if I made a mistake on my EITC return after I filed?
If you discover an error before the IRS processes your return, you can file an amended return using Form 1040-X. However, this will delay your refund because the IRS will process the amended return separately. If the IRS has already processed your original return and sent your refund, you can file an amended return later to claim any additional refund you are owed.
Will my EITC refund be reduced if I owe child support or student loans?
Yes. The IRS can offset your refund to pay back taxes, child support, or federal student loan debt. You will receive a notice in the mail explaining which debt was paid and which agency received the money. If you believe the offset was made in error, you can file a protest within 30 days of the notice.
Why does the Where's My Refund tool say my return is still being processed after 3 weeks?
The tool updates once per day, so there is a lag between when the IRS completes processing and when the status changes. If it has been 21 days since acceptance and the status still shows "Return Received," contact the IRS at 1-800-829-1040. Your return may be flagged for review or caught in a backlog.
Can I change my refund to direct deposit if I requested a paper check?
Yes, but only before the IRS mails your check. Call 1-800-829-1040 and provide your bank routing and account numbers. If your check has already been mailed, you will need to wait for it to arrive, deposit it yourself, or file a missing check claim if it does not arrive within the expected timeframe.