Timeline after you e-file your return

After you e-file your tax return, the IRS typically issues your refund within 21 days. This is the standard window the IRS publishes, and it covers most straightforward returns with no errors or missing information. The clock starts when the IRS accepts your return, not when you submit it — acceptance usually happens within 24 hours of submission.

The 21-day timeline assumes your return is complete, matches IRS records, and you chose direct deposit. If you chose a paper check instead, add 7 to 10 business days to that timeline. If your return requires manual review — because of math errors, missing forms, or income that doesn't match what employers reported — the wait extends to 4 to 6 weeks or longer.

Many people receive refunds faster than 21 days. The IRS processes returns in batches, and simple returns with no complications often clear in 5 to 10 days. There is no way to predict which batch yours will land in, so the 21-day window is the safest number to plan around.

Key Takeaways

  • The IRS accepts most e-filed returns within 24 hours and issues refunds within 21 days if you choose direct deposit.
  • Paper checks take 7 to 10 business days longer than direct deposit, so expect 28 to 31 days total.
  • Returns that trigger manual review — due to errors, missing forms, or income mismatches — take 4 to 6 weeks or longer.
  • You can track your refund status using the IRS Where's My Refund tool starting 24 hours after e-filing.
  • The IRS does not process returns on weekends or federal holidays, so the calendar days will be longer than business days alone.

How to track your refund status

The IRS provides a free tool called Where's My Refund at irs.gov. You can check your status starting 24 hours after the IRS accepts your return. You will need your Social Security number, filing status, and the exact refund amount from your return.

The tool shows three possible statuses: "Return Received" (the IRS has your return but has not processed it yet), "Refund Approved" (the IRS has approved your refund and it is being prepared for payment), and "Refund Sent" (your refund has been issued). If you chose direct deposit, "Refund Sent" means the money is on its way to your bank — it may take 1 to 2 business days to appear in your account after that status appears.

If you filed through a tax software company like TurboTax, H&R Block, or TaxAct, those platforms often show refund status too, but the IRS tool is the official source. Check the IRS tool if the tax software tool shows something different.

Why some refunds take longer than 21 days

The IRS flags returns for manual review when something does not match their records or when the return itself has an error. Common triggers include a math mistake on the return, a missing Schedule C or Schedule D, income reported by an employer that does not match what you reported, or a dependent Social Security number that does not match IRS records.

If your return is flagged, the IRS will send you a letter explaining what they need. You do not have to do anything immediately — the letter will give you a deadline, usually 30 days. Respond by that deadline with the missing information or correction, and the IRS will resume processing. If you miss the deadline, the IRS may disallow the item in question, which could reduce your refund or turn it into a bill.

Identity theft and fraud checks also delay refunds. If the IRS suspects your return may be fraudulent, they hold it for additional verification. This can add 2 to 4 weeks to the timeline. The IRS will contact you if this happens.

Direct deposit versus paper check

Direct deposit is faster and more reliable than a paper check. With direct deposit, the IRS sends the money electronically to your bank account, and it typically arrives 1 to 2 business days after the IRS issues it. With a paper check, the IRS must print, mail, and deliver it, which adds 7 to 10 business days.

Paper checks also carry the risk of being lost or stolen in the mail. If your check does not arrive within 10 business days of the "Refund Sent" status, contact the IRS at 800-829-1040 to report it. The IRS can issue a replacement check or, in some cases, deposit the money directly to your account instead.

If you did not provide a bank account when you filed, you can still request direct deposit of your refund through the IRS website or by calling the IRS. This is faster than waiting for a paper check.

What to do if your refund is delayed

If your refund has not arrived by day 21 after acceptance, check Where's My Refund first. If the status still shows "Return Received" or "Refund Approved," your return is likely still being processed. The IRS processes returns in waves, and some take the full 21 days or slightly longer.

If the status shows "Refund Sent" but the money has not hit your bank account, wait 2 more business days. Banks sometimes take longer than expected to post deposits, especially if the deposit arrived on a Friday or before a holiday.

If more than 21 days have passed since acceptance and the status still shows "Return Received," or if the status shows "Refund Sent" but the money has not arrived after 5 business days, contact the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is stuck in review or whether there is a problem with the bank deposit.

State refunds and combined federal-state returns

If you e-filed both your federal and state return together, your state refund follows a separate timeline. Most states process returns within 2 to 4 weeks of acceptance, but some take longer. A few states — including California, New York, and Texas — may hold returns for additional review if they detect a mismatch with state income records.

You can track your state refund through your state's tax agency website. Search "[your state] tax refund status" to find the tracking tool. State refunds are usually issued by check or direct deposit, depending on what you chose when you filed.

If you filed your federal and state returns separately, they process on separate timelines. Your federal refund may arrive before your state refund, or vice versa.

Refunds delayed by amended returns or prior-year issues

If you filed an amended return (Form 1040-X) in the current year, or if the IRS is still processing a prior-year return, your current refund may be delayed. The IRS sometimes holds a current-year refund to offset a debt from a prior year — for example, if you owed taxes in 2022 and did not pay, the IRS may apply your 2023 refund to that debt.

The IRS will send you a notice if your refund is being held or offset. If you believe the offset is wrong, you can dispute it, but the process takes time. Contact the IRS at 800-829-1040 to discuss your options.

If you filed an amended return, the IRS typically takes 8 to 12 weeks to process it, even if your original return was processed quickly. Amended returns are processed by hand, not by computer, so they take longer.

Frequently Asked Questions

Can I get my refund faster than 21 days?

Some refunds do arrive faster — often within 5 to 10 days — but there is no way to rush the IRS. The 21-day window is the standard, and faster processing is not may provide. Direct deposit is faster than a paper check, so choosing direct deposit gives you the best chance at a quicker refund.

What if the IRS says my refund was sent but I never received it?

If direct deposit was chosen, wait 2 more business days for the bank to post it. If it still has not arrived, contact your bank to confirm they received the deposit. If the bank has no record of it, contact the IRS at 800-829-1040 with your bank account number and routing number. The IRS can verify whether the deposit was sent and to which account. If there was an error, the IRS can reissue the refund.

Does e-filing really take less time than mailing a paper return?

Yes. Paper returns take 4 to 6 weeks just to be received and entered into the IRS system, then another 2 to 4 weeks to process. E-filed returns are accepted within 24 hours and processed within 21 days. E-filing saves at least 3 to 4 weeks.

Will my refund be delayed if I file early in the tax season?

No. The IRS processes returns year-round starting in late January. Filing early does not slow down your refund. In fact, filing early can mean your refund arrives sooner because the IRS is less backlogged in February than in April.

What happens if I made a mistake on my e-filed return?

If you catch the mistake before the IRS accepts your return, you can withdraw it and file a corrected version. Once the IRS accepts it, you cannot change it. If the mistake affects your refund amount, you can file an amended return (Form 1040-X) after the IRS processes your original return. Amended returns take 8 to 12 weeks to process.