Timeline from filing to deposit in your account

The IRS says it takes 21 days from the date you file your return for your refund to reach your bank account. That is the official standard, but the real timeline depends on how you file and whether the IRS needs to review your return.

If you file electronically and choose direct deposit, you are most likely to hit that 21-day window. If you file on paper or request a check, add time. If the IRS flags your return for review—which happens to roughly 1 in 250 returns—the clock stops and restarts after they finish checking it.

The IRS publishes a tool called Where's My Refund? that shows your return status and an updated refund date. You can check it on IRS.gov starting 24 hours after you file electronically, or four weeks after you mail a paper return.

Key Takeaways

  • The IRS standard is 21 days from filing date to bank deposit for e-filed returns with direct deposit.
  • Paper returns take longer—expect four to six weeks from the date the IRS receives and processes your return.
  • Refund checks by mail take an additional 7 to 10 business days after the IRS issues them.
  • Where's My Refund? on IRS.gov updates every 24 hours and shows your current status and expected deposit date.
  • If the IRS reviews your return, the 21-day clock pauses; you will see a message in Where's My Refund? explaining the delay.

E-filed returns with direct deposit: the fastest route

Electronic filing with direct deposit is the fastest way to receive your refund. The IRS processes e-filed returns in batches and typically deposits money within 21 days of the date you submit. Many people see their refund in 10 to 14 days, but 21 days is the maximum you should expect under normal conditions.

Direct deposit goes straight to the bank account you list on your return. The IRS sends the money to your bank, and your bank posts it to your account. Once the IRS releases the funds, the deposit usually appears within one to three business days, depending on your bank's processing speed.

To use direct deposit, you need your routing number and account number from your bank or credit union. You enter these on your tax return before you file. If you are unsure of your routing number, your bank's website or a check will show it.

Paper returns and mailed checks: slower processing

If you mail a paper return, the IRS takes longer to receive and process it. Once the IRS receives your return, it typically takes four to six weeks to process and issue your refund. The clock starts when they receive it, not when you mail it, so factor in mail delivery time—usually three to seven business days depending on distance.

If you request a refund check instead of direct deposit, add another 7 to 10 business days after the IRS issues it. The check travels through the mail, and you have to deposit or cash it yourself. In total, a paper return with a mailed check can take two to three months from the date you mail it.

The IRS does not track paper returns the same way it tracks e-filed ones. Where's My Refund? will not show your status until four weeks after you mail your return. If you have not heard anything by then, you can call the IRS at 1-800-829-1040 to ask whether they received it.

What happens when the IRS reviews your return

The IRS reviews some returns for accuracy before issuing a refund. This might happen if you claim a large credit, have inconsistencies between your return and what employers or banks reported, or if the IRS is running a routine audit. When this occurs, the 21-day timeline pauses.

While your return is under review, Where's My Refund? will show a message saying your return is being examined. You will not see a refund date until the review is complete. Depending on what the IRS is checking, this can add two weeks to several months. Simple issues—like a math error or a missing form—usually resolve in a few weeks. More complex reviews take longer.

If the IRS needs information from you, they will mail you a letter. Read it carefully and respond within the deadline they give. Responding quickly can speed up the review. If you do not respond, the IRS will make a decision based on what they have, which might reduce your refund or deny it entirely.

Tracking your refund status in real time

Use Where's My Refund? on IRS.gov to see exactly where your refund is. You can check it starting 24 hours after you file electronically. For paper returns, wait four weeks before checking.

To use the tool, you need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. If you check multiple times in the same day, you will see the same information.

Where's My Refund? 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 on its way), or "Refund Sent" (the IRS has issued your refund). Once it shows "Refund Sent," your money should arrive within one to three business days if you chose direct deposit, or within 7 to 10 days if you requested a check.

Why your refund might be delayed beyond 21 days

Several things can push your refund past the 21-day mark. The most common is that the IRS is reviewing your return—this happens when something on your return does not match what employers or financial institutions reported to the IRS, or when you claim a large credit that requires verification.

Other delays include math errors on your return (the IRS will correct them, but it takes time), missing information like a signature or a required form, or identity theft concerns. If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS holds refunds until mid-February by law, even if your return is otherwise complete.

If your refund is more than 21 days late and Where's My Refund? does not show a reason, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether your return is under review or if there is a processing problem.

Refunds split between accounts or applied to next year's taxes

If you chose to split your refund between multiple bank accounts or to have part of it applied to next year's estimated taxes, the timeline is the same—21 days for e-filed returns. The IRS processes the entire refund at once and distributes it according to your instructions.

If you are using your refund to pay a prior-year tax debt, the IRS will apply it automatically. This does not delay your refund; it simply goes to the IRS instead of your bank account. You will see "Refund Sent" in Where's My Refund?, but the money will not appear in your account because it was used to pay what you owed.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS standard is 21 days for e-filed returns with direct deposit, and that is the fastest option available. Some refunds arrive in 10 to 14 days, but there is no way to speed up the IRS processing. Using direct deposit instead of a check is the only way to avoid additional delays.

What should I do if my refund does not arrive after 21 days?

Check Where's My Refund? first to see your current status. If it shows "Refund Sent" but the money has not appeared in your account, wait three more business days—your bank may be processing it slowly. If it has been more than three business days and the money still has not arrived, contact your bank to confirm they received the deposit. If the tool shows your return is under review, call the IRS at 1-800-829-1040.

Do I have to wait 21 days if I file early in the tax season?

The 21-day timeline applies regardless of when you file during the tax season. Filing in January does not make your refund arrive faster than filing in March. The IRS processes returns in batches, and the 21-day window is measured from your filing date, not from the start of tax season.

Will my refund be delayed if I claim the Earned Income Tax Credit?

Yes. The IRS holds all refunds that include the Earned Income Tax Credit or the Additional Child Tax Credit until mid-February, by law. This applies even if your return is complete and correct. If you file in January and claim these credits, expect your refund in mid-February at the earliest, not within 21 days.

What if I filed a paper return and it has been six weeks with no status update?

Call the IRS at 1-800-829-1040 to confirm they received your return. Have your Social Security number and the date you mailed it ready. If they did not receive it, you may need to file again. If they did receive it but processing is taking longer than expected, they can tell you why and give you an updated timeline.