Skip to main content

When Your EITC Refund Will Arrive and What to Expect

How long EITC refunds take to arrive

The IRS typically issues EITC refunds within 21 days of accepting your tax return, but the full timeline depends on how you file and how you receive the money. If you file electronically and choose direct deposit to your bank account, you'll usually see the refund in 7 to 21 days after the IRS accepts your return. If you file on paper or request a check by mail, add another 2 to 4 weeks to that timeline.

The IRS processes returns in the order they're received, so filing early in the tax season (January or February) generally means faster processing than filing in April. However, the IRS also conducts additional reviews on some returns — particularly those claiming the EITC — which can add 1 to 3 weeks to the timeline.

Key Takeaways

  • Electronic filing with direct deposit is the fastest way to receive your EITC refund, typically arriving within 7 to 21 days of IRS acceptance.
  • Paper returns and mailed checks take significantly longer — expect 4 to 8 weeks total from the time you mail your return.
  • The IRS may hold EITC refunds for additional review, which can delay payment by 1 to 3 weeks even after your return is accepted.
  • You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours.
  • If your refund doesn't arrive within the expected timeframe, contact the IRS at 1-800-829-1040 to investigate.

Why EITC refunds sometimes take longer

The IRS conducts what it calls "compliance reviews" on a portion of EITC returns each year. These reviews happen because the EITC has specific income limits, work requirements, and rules about who can claim dependents, and the IRS wants to verify that returns meet those rules before sending money out. If your return is selected for review, the IRS will mail you a letter asking for documentation — typically proof of income, proof of work, or proof of your relationship to any dependents you claimed.

Other delays happen for simpler reasons: math errors on the return, a mismatch between the name or Social Security number on your return and IRS records, or a prior-year debt (like unpaid student loans or child support) that reduces your refund. The IRS will notify you by mail if any of these issues apply to your return.

Tracking your refund in real time

The IRS Where's My Refund tool on IRS.gov is the official way to check on your return. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once every 24 hours, usually overnight, so checking multiple times in a single day won't show new information.

The tool will show you one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Refund Approved" (the IRS has approved your refund and it's on its way), or "Refund Sent" (the refund has been issued). If you chose direct deposit, the "Refund Sent" status means the money is in transit to your bank, which typically takes 1 to 5 business days after that status appears.

What to do if your refund is delayed

If your refund hasn't arrived within 21 days of the IRS accepting your return (or within 4 to 8 weeks if you filed on paper), start by checking Where's My Refund. If the tool shows "Refund Sent" but the money hasn't hit your bank account after 5 business days, contact your bank to confirm they received the deposit and ask whether there's a processing delay on their end.

If Where's My Refund shows "Return Received" or "Refund Approved" but you're past the expected timeline, or if the tool shows an error message, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is under review, whether there's an error that needs correcting, or whether there's an offset (a debt reducing your refund).

Direct deposit versus check: which arrives faster

Direct deposit is substantially faster. With direct deposit, once the IRS approves your refund, the money typically reaches your bank account within 1 to 5 business days. With a mailed check, the IRS has to print and mail the check, and then your mail carrier has to deliver it — a process that usually takes 2 to 4 weeks after approval, sometimes longer if mail is delayed in your area.

If you filed on paper and didn't provide banking information, you'll receive a check by mail. If you filed electronically but didn't set up direct deposit, you can still request direct deposit when you file your next return, or you can use the IRS's Get My Payment tool to add or update your bank account information for future refunds.

Banking issues that can slow your refund

Even if the IRS sends your refund quickly, your bank might hold it temporarily. Banks sometimes place a hold on large deposits or deposits from unfamiliar sources, particularly if your account is new or if you rarely receive large deposits. A hold typically lasts 1 to 5 business days, after which the money becomes available.

If your bank account information on your tax return is incorrect — a wrong account number or routing number — the IRS will attempt to return the deposit to you by mail as a check. This adds 2 to 4 weeks to the timeline. If you suspect this happened, check Where's My Refund for a status update, or call the IRS to confirm whether the deposit was rejected.

Frequently Asked Questions

Can I get my EITC refund faster if I pay a tax preparer?

No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax preparers offer "refund anticipation loans" or "rapid refunds," but these are loans against your expected refund, not faster access to the actual IRS money. You pay interest or fees for this service, so it costs you money to receive your own refund a few days earlier.

What if the IRS says I owe money instead of getting a refund?

This can happen if you made an error on your return, if your income was higher than you reported, or if you claimed dependents you weren't may have access to to claim. The IRS will mail you a notice explaining what they found. You can respond to the notice with documentation if you believe the IRS made a mistake, or you can set up a payment plan if you owe money.

Does filing my EITC return early may provide I'll get my refund first?

Filing early generally means faster processing, but the IRS doesn't process returns strictly in order. Returns selected for compliance review can take longer even if filed early. Filing electronically with direct deposit is more important than filing early for getting your refund quickly.

What happens to my EITC refund if I have unpaid child support or student loans?

The IRS can reduce or eliminate your refund to pay off certain debts, including unpaid child support, unpaid taxes, or federal student loans in default. The IRS will notify you by mail if an offset applies. You can contact the agency holding the debt to negotiate a payment plan or settlement if you want to try to recover some of the refund.

Can I get my EITC refund deposited to a prepaid card instead of a bank account?

Yes. When you file your return, you can provide the routing number and account number for a prepaid card, and the IRS will deposit your refund there just as it would to a bank account. The timeline is the same as direct deposit to a bank — typically 1 to 5 business days after the IRS approves your refund.