The timeline depends on how you file and how the IRS processes your return

If you file electronically and request direct deposit, the IRS typically issues your refund within 21 days of accepting your return. If you file on paper or request a check by mail, add another two to three weeks for postal delivery. The 21-day window is not a may provide — it is the IRS's stated target, and some returns take longer if they need manual review or if there are errors on your form.

The actual time your money arrives depends on three separate steps: how long the IRS takes to process your return, how long your bank takes to deposit the funds, and whether anything on your return triggers a delay. Understanding each step helps you know what to expect and what might slow things down.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route, typically resulting in a refund within 21 days of the IRS accepting your return.
  • Paper returns take longer because the IRS must manually enter your information, adding one to two weeks before the 21-day processing clock starts.
  • Your bank may hold a direct deposit for one to three business days even after the IRS sends it, depending on your account type and the bank's policies.
  • Certain situations — missing information, math errors, identity verification, or claiming certain credits — cause the IRS to hold your return for additional review.
  • You can track your return status using the IRS Where's My Refund tool, which updates once per day and shows the current stage of processing.

Electronic filing with direct deposit: the fastest path

When you file electronically and choose direct deposit, the IRS accepts your return within 24 hours on weekdays. Once accepted, the IRS begins processing and typically issues your refund within 21 days. The refund is sent electronically to your bank, which then deposits it into your account.

Your bank may hold the deposit for one to three business days even after receiving it from the IRS. This is called a hold period, and it varies by bank and account type. Some banks deposit IRS refunds when ready; others wait. Call your bank's customer service line to ask about their specific timeline for federal tax refunds.

In practice, most people who file electronically with direct deposit see the money in their account within 21 to 25 days of the IRS accepting their return. If your return is straightforward with no errors or missing information, you are likely to fall within this window.

Paper returns: add one to two weeks before processing begins

If you mail a paper return, the IRS must first receive it, open it, and manually enter your information into their system. This step alone takes one to two weeks. Only after your return is entered does the 21-day processing clock start.

This means a paper return typically takes four to six weeks total from the date you mail it until the refund is issued. If you also request a check by mail instead of direct deposit, add another two to three weeks for postal delivery. A paper return with a mailed check can take eight to nine weeks or longer.

The IRS processes paper returns in batches, so the exact timing depends on mail volume and the time of year. During peak tax season (February through April), delays are more common.

What causes the IRS to hold your return longer

Some returns do not move through the standard 21-day timeline because they require additional review. The IRS flags returns for manual examination when certain conditions are present. Common reasons include math errors, missing information (like a missing Social Security number or signature), inconsistencies between your return and IRS records, or claims that trigger verification requirements.

Certain tax credits also cause delays. The Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC) are subject to a mandatory review period. If you claim either of these, the IRS will not issue your refund until at least February 15, regardless of when you file. This is a federal requirement, not a processing delay.

If the IRS needs more information from you, they will mail a letter to your address on file. This letter explains what is missing and how to respond. The processing clock pauses while you gather the information and send it back, then resumes once the IRS receives your response.

Identity verification and fraud review

If the IRS suspects identity theft or fraud, your return goes into a separate queue for investigation. This can add weeks or months to the timeline. The IRS will contact you by mail if this happens, and you will need to verify your identity by responding to their request.

Identity verification is more common if you have had a return rejected for identity reasons in the past, if you claim a large refund relative to your income, or if your return contains information that does not match IRS records. You cannot speed up this process, but you can respond to the IRS's letter as quickly as possible to move your case forward.

Tracking your refund status

The IRS provides a tool called Where's My Refund on its website (irs.gov). You can enter your Social Security number, filing status, and the exact refund amount to see the current status of your return. The tool updates once per day, usually overnight.

Where's My Refund shows three possible statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (the IRS has approved your refund and it is being sent to your bank), and "Refund Sent" (the refund has been issued and is on its way to you or your bank). Once it shows "Refund Sent," your bank should receive the funds within one to three business days.

If your return is still showing "Return Received" after 21 days, or if you see an error message, contact the IRS directly. You can call the IRS at 1-800-829-1040 or visit a local IRS office to ask about your specific return.

What to do if your refund is delayed

If your refund has not arrived within the expected timeframe, first check Where's My Refund to see the current status. If it still shows "Return Received" after 21 days, or if the tool shows an error, call the IRS. Have your Social Security number, filing status, and the exact refund amount ready when you call.

If your bank shows the refund was deposited but you cannot see the money in your account, contact your bank's customer service. The funds may be held in a pending status, or there may be a technical issue with the deposit. Your bank can tell you the exact status and when the money will be available.

Do not assume the refund is lost if it takes longer than expected. The IRS processes millions of returns, and delays happen regularly during peak season. Checking the status yourself first saves time and avoids unnecessary calls.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or software company?

No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax software companies offer "refund advances" or loans against your expected refund, but these are loans you must repay — they do not speed up the actual refund from the IRS. The IRS timeline remains 21 days for electronic returns with direct deposit.

Why does the IRS say 21 days but my refund took longer?

The 21-day window is a target, not a may provide. Returns that require manual review, have missing information, or claim certain credits take longer. Paper returns also take longer because the IRS must manually enter the information before the 21-day clock starts. If your return is straightforward, you are more likely to fall within the 21-day window.

What if I filed electronically but requested a check instead of direct deposit?

The IRS will still process your return within 21 days, but instead of sending the money to your bank, they will mail a check to your address on file. Add two to three weeks for postal delivery. Total time is typically four to five weeks from acceptance.

Does amending my return delay my refund?

If you file an amended return (Form 1040-X), it goes into a separate processing queue and takes longer than an original return. Amended returns typically take eight to twelve weeks to process. File an amended return only if you made an error on your original return that affects your refund amount or tax owed.

Can I call the IRS to ask them to process my return faster?

No. The IRS processes returns in the order they are received, and there is no way to move your return to the front of the queue. The only exception is if your return is held for a specific reason (missing information, identity verification) — in that case, responding quickly to the IRS's request will move your case forward.