E-filed refunds usually arrive in 21 days or less, but the IRS counts from the date they accept your return, not the date you submit it

When you file electronically, the IRS processes your return faster than paper filing. The standard timeline is 21 days from acceptance — not from the moment you hit submit. If you file on a Monday and the IRS accepts it that same day, your 21-day clock starts then. If there is a delay in acceptance (which happens when the IRS is busy or your return needs review), the 21 days starts later.

The IRS publishes a tracker called Where's My Refund? that shows you the exact date they accepted your return and estimates when your refund will land. You can check it on IRS.gov or through the IRS2Go mobile app. The tracker updates once per day, usually overnight.

If you chose direct deposit to your bank account, the refund typically arrives within that 21-day window. If you chose a paper check, add another 7 to 10 business days after the IRS processes it, because the check has to be printed and mailed to you.

Key Takeaways

  • The IRS counts 21 days from the date they accept your return, not from the date you file it, so check Where's My Refund? to see your actual acceptance date.
  • Direct deposit refunds land in your bank account within the 21-day window; paper checks take an additional 7 to 10 business days after processing.
  • Where's My Refund? updates once per day and shows your refund status and estimated arrival date — check it if you are unsure where your money is.
  • If your return is flagged for review or contains errors, the 21-day timeline pauses until the IRS resolves the issue, which can add weeks or months.
  • State refunds process on their own schedule and do not follow the federal 21-day timeline, even if you filed both at the same time.

Why acceptance date matters more than filing date

The moment you submit your return electronically does not start the clock. The IRS has to receive it, validate it, and formally accept it into their system. During tax season (January through April), acceptance can happen the same day you file. Outside tax season or during high-volume periods, acceptance might take a few days.

You can see the exact acceptance date in Where's My Refund?. If the tracker says "accepted on March 15," then your 21-day window runs from March 15, not from whenever you clicked submit. This is why filing early does not always mean getting your refund early — if the IRS is slow to accept returns, your clock starts later.

Some returns get held for additional review before acceptance. This happens when the IRS detects a mismatch between your return and other records (like W-2s from your employer or prior-year returns), or when you claim certain credits like the Earned Income Tax Credit. These holds can add 1 to 3 weeks before acceptance, which pushes your refund date back.

Direct deposit versus paper check delivery

If you chose direct deposit, your refund lands in your bank account within the 21-day window from acceptance. Most banks post it the same day or the next business day after the IRS sends it. You should see the money in your account before the estimated date shown in Where's My Refund?, because that estimate is conservative.

If you chose a paper check, the IRS prints and mails it after the 21-day processing period ends. The check then travels through the mail, which adds 7 to 10 business days depending on distance and mail volume. A check mailed from an IRS facility in Kansas might reach you in 5 business days; one mailed across the country might take 10. You cannot speed this up — the IRS does not offer expedited mail for refund checks.

Direct deposit is faster and safer. If you did not set up direct deposit on your return but want to change it now, you cannot. You have to wait for the paper check, deposit it yourself, or contact the IRS if the check is lost or stolen.

What delays the 21-day timeline

The 21-day estimate assumes your return is straightforward and matches the IRS records they already have. Several things can push your refund past 21 days. A mismatch between your Social Security number and your name, or between your income and your employer's W-2 report, triggers a manual review. The IRS has to contact you or your employer to resolve it, which adds 2 to 8 weeks.

If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until February 15 at the earliest, even if you file in January. This is a legal requirement, not a processing delay. Your refund cannot arrive before mid-February regardless of when you file.

Identity theft or fraud flags also pause processing. If the IRS suspects someone else filed a return using your Social Security number, they freeze your refund and send you a letter asking you to verify your identity. This can take 4 to 12 weeks to resolve.

Amended returns (Form 1040-X) take much longer — typically 8 to 12 weeks from the date the IRS receives them, because they are processed manually rather than electronically.

How to check your refund status

Go to IRS.gov/refunds and click "Where's My Refund?" You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows three pieces of information: whether the IRS has accepted your return, the date they accepted it, and an estimated delivery date.

The tracker uses one of four messages. "Return received" means the IRS has your return but has not accepted it yet — check back in a day or two. "Return accepted" means processing has started and your 21-day clock is running. "Refund approved" means the IRS has finished processing and your refund is on its way. "Refund sent" means the money has left the IRS and is headed to your bank or the mail.

If you see "still processing" after 21 days, your return is under review. Check back in a week. If you still see "still processing" after 60 days, contact the IRS at 1-800-829-1040 or visit a local IRS office.

The IRS2Go app offers the same information and sends you a notification when your refund status changes, which is useful if you do not want to check manually every day.

State refunds follow a different timeline

If you filed both federal and state returns, your state refund does not follow the federal 21-day rule. Each state processes refunds on its own schedule. Some states (like California and New York) take 4 to 6 weeks. Others (like Florida and Texas, which have no state income tax) do not issue refunds at all. A few states process refunds in 2 to 3 weeks if you chose direct deposit.

You can track your state refund through your state's tax agency website. Search "[your state] tax refund status" to find the tracker. Most states have a tool similar to Where's My Refund? that shows you the same information — acceptance date and estimated delivery date.

Do not assume your state refund will arrive at the same time as your federal refund. It is common for federal money to land 2 to 4 weeks before state money, or vice versa.

What to do if your refund is late

If Where's My Refund? shows an estimated delivery date that has passed and you have not received your money, wait 5 business days. Mail delays happen, and banks sometimes post deposits a day or two after the IRS sends them. If 5 business days have passed and you still have nothing, contact the IRS.

Call the IRS at 1-800-829-1040 (automated) or 1-800-829-4477 (live agent, wait times are long during tax season). Have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether the refund was sent and, if it was, whether it went to the right bank account.

If the refund was sent to the wrong account (because you made a typo on your return), the IRS cannot redirect it. You have to contact your bank to see if they can recover it, or file an amended return with the correct account number. If the check was lost in the mail, the IRS can issue a replacement check, which takes another 4 to 6 weeks.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The 21-day timeline is the fastest the IRS processes e-filed returns. Filing earlier in the year does not speed it up — the clock starts when the IRS accepts your return, not when you submit it. Direct deposit is faster than a paper check, but both follow the same 21-day processing window.

Why does Where's My Refund? say "still processing" after 21 days?

Your return is under review, usually because of a mismatch between your return and IRS records, or because you claimed a credit that requires verification. Check back in a week. If it still says "still processing" after 60 days, contact the IRS at 1-800-829-1040.

What if I filed my state and federal returns together but got only one refund?

State and federal refunds process separately and arrive on different schedules. You may receive your federal refund first and your state refund weeks later, or the reverse. Track each one through its own agency's website — the IRS for federal and your state tax agency for state.

If I file on January 1, will I get my refund by January 21?

Only if the IRS accepts your return on January 1 and you chose direct deposit. The 21 days runs from acceptance, not from filing. If acceptance is delayed or if you claimed the EITC or ACTC, your refund cannot arrive before mid-February.

Can the IRS send my refund to a different bank account than the one I put on my return?

No. The IRS deposits to the exact account number you listed on your return. If you made a typo, the refund may go to the wrong account or be rejected by the bank. You cannot change it after filing — you have to file an amended return with the correct account number.