The timeline depends on how you file and whether the IRS needs to review your return

If you file electronically and choose direct deposit, the IRS typically issues your refund within 21 days. If you file on paper or request a check by mail, add 2 to 4 weeks for processing and delivery. The 21-day window is not a may provide — it is the IRS's standard timeframe, and some returns take longer if they contain errors, require verification, or trigger additional review.

The actual time depends on four things: your filing method, your refund delivery method, whether your return matches IRS records, and the volume of returns the IRS is processing at that moment. Tax season (January through April) moves slower than off-season filing. A return filed in July will move faster than one filed in March, even if both are identical.

Key Takeaways

  • E-filed returns with direct deposit refunds typically arrive within 21 days from the date the IRS accepts your return, not from the date you submit it.
  • Paper returns take 4 to 6 weeks to process before the IRS even begins calculating your refund, plus another 2 to 4 weeks for a mailed check.
  • The IRS will hold your refund if your return contains math errors, missing information, or amounts that do not match their records from employers or financial institutions.
  • You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows the most current information available.
  • Refunds issued during tax season (January through mid-April) move slower than refunds filed outside that window due to processing volume.

E-filed returns with direct deposit: the fastest route

When you file electronically and request direct deposit to your bank account, the IRS aims to deposit your refund within 21 days of accepting your return. The clock starts when the IRS accepts your return, not when you submit it. If you e-file on January 15 and the IRS accepts it on January 16, the 21-day window begins on January 16.

In practice, many refunds arrive within 10 to 14 days during off-season months. During tax season (January through mid-April), the 21-day window is more common because the IRS processes millions of returns simultaneously. Direct deposit is faster than a mailed check because there is no postal delay — the money moves electronically from the IRS to your bank.

The IRS updates its processing status once per day. If your refund does not arrive by day 21, check the Where's My Refund tool on IRS.gov to see whether the IRS is still processing your return or whether something is holding it up.

Paper returns and mailed checks: add 6 to 10 weeks total

If you mail a paper return, the IRS takes 4 to 6 weeks just to open the envelope, scan your documents, and enter the information into their system. Only after that scanning step does the actual processing begin. Once processing starts, add another 2 to 4 weeks for the IRS to calculate your refund and issue a check. Then add 1 to 2 weeks for postal delivery.

A paper return mailed in early January might not be opened until late February. A paper return mailed in mid-April could sit in a processing queue until June. The IRS prioritizes e-filed returns because they require no manual data entry. Paper returns are processed in the order they arrive, and during tax season that queue is very long.

If you need your refund quickly, e-filing is the only practical choice. Paper filing is appropriate only if you cannot file electronically for some reason — for example, if you do not have internet access or if your return is too complex for standard tax software.

Why the IRS holds refunds: common delays and what triggers them

The IRS will delay your refund if your return contains math errors, missing information, or amounts that do not match what employers and financial institutions reported to the IRS. For example, if you claim $50,000 in W-2 income but your employer reported $48,000, the IRS will flag the discrepancy and hold your refund while they investigate.

Other common triggers include claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, both of which the IRS reviews more carefully than other credits. If you claim either credit, add 2 to 4 weeks to the standard timeline. The IRS also holds refunds if you claim a loss on a business return, if you report foreign income, or if your return is flagged for identity verification.

If the IRS is holding your refund, the Where's My Refund tool will tell you. It will show a message like "Your return is being reviewed" or "We need more information." The tool will also tell you what information is missing or what the IRS is verifying. You do not need to contact the IRS unless they specifically ask you to — calling will not speed up the review.

Tax season versus off-season: timing matters

The IRS processes returns much faster outside of tax season. A return filed in July or November will move through the system in 10 to 14 days with direct deposit. The same return filed in February might take the full 21 days because the IRS is processing 10 times the volume.

Tax season runs from January 1 through mid-April, when most individual returns are filed. During this window, the IRS operates at maximum capacity. Processing times are slower, the Where's My Refund tool updates less frequently, and phone lines are busier. If you can file after mid-April, your refund will move faster.

This does not mean you should delay filing if you are owed a refund. The sooner you file, the sooner you receive your money, even if the processing takes longer during tax season. Delaying your filing to avoid the rush means delaying your refund by months.

How to track your refund and what each status message means

The IRS Where's My Refund tool is the only official source for refund status. You can access it on IRS.gov without logging in. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

The tool shows three possible statuses. "Return received" means the IRS has accepted your return but has not yet processed it — this is normal for the first few days after e-filing. "Return approved" means the IRS has processed your return and calculated your refund amount; your refund will be issued within the standard timeframe. "Refund issued" means the IRS has sent your refund to your bank (direct deposit) or mailed your check; if you chose direct deposit, the money should arrive within 1 to 2 business days.

If the tool shows "Return received" for more than 5 days after e-filing, or more than 2 weeks after mailing a paper return, contact the IRS at 1-800-829-1040. If the tool shows "Refund issued" but the money has not arrived after 3 business days (for direct deposit) or 4 weeks (for a check), contact your bank or the IRS.

What to do if your refund is late or missing

If your refund has not arrived by the expected date, first check the Where's My Refund tool to see the current status. If the tool shows "Refund issued" but the money is not in your account, contact your bank. Sometimes a refund is deposited to the wrong account if you provided an incorrect routing number or account number on your return. Your bank can tell you whether the deposit was received and where it went.

If the tool shows "Return received" or "Return approved" but you are past the standard processing window, call the IRS at 1-800-829-1040. Have your return in front of you and be ready to provide your Social Security number, filing status, and refund amount. The IRS can tell you whether your return is still being processed, whether something is holding it up, and what you need to do next.

If you filed a paper return and it has been more than 6 weeks since you mailed it, the IRS may not have received it. Contact the IRS to confirm whether they have a record of your return. If they do not, you will need to file again — either electronically or by mail. Keep a copy of any paper return you mail, and consider using certified mail so you have proof of delivery.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS does not offer expedited processing. The 21-day window for e-filed returns with direct deposit is the fastest available. Some refunds arrive in 10 to 14 days, but you cannot request or pay for faster processing. The only way to receive your refund sooner is to file earlier in the year, when processing volume is lower.

What if I made a mistake on my return after I filed it?

If you discover an error after filing, do not file an amended return when ready. Wait until you receive your original refund. Once the IRS has processed your return and issued your refund, you can file Form 1040-X (Amended U.S. Individual Income Tax Return) if needed. Filing an amended return before the original is processed will cause delays and confusion.

Does filing on April 15 delay my refund?

Filing on the important date does not delay your refund compared to filing earlier in April. However, filing in April means your refund will take the full 21 days or longer because the IRS is processing the highest volume of returns. Filing in January or February results in a faster refund, even though the processing time is the same.

Why does the Where's My Refund tool say my refund was issued but I have not received it?

For direct deposit, the refund usually arrives within 1 to 2 business days after the tool shows "Refund issued." If it has been longer, contact your bank to confirm the deposit was received. For mailed checks, allow 4 weeks from the "Refund issued" date. If the check has not arrived after 4 weeks, contact the IRS.

Can I call the IRS to speed up my refund?

No. Calling the IRS will not speed up processing. The IRS processes returns in the order they are received, and calling does not change that order. Call only if your refund is significantly late, if the Where's My Refund tool shows an error, or if you need to report a missing check or incorrect deposit.