The IRS approves most tax refunds within 21 days of receiving your return

The Internal Revenue Service processes refunds on a rolling basis. If you file electronically and choose direct deposit to your bank account, the IRS typically approves your refund within 21 days. This is the standard timeline the IRS publishes, and it applies whether you file in January or in April.

The 21-day clock starts when the IRS receives your return, not when you submit it. If you e-file, the IRS receives it within hours. If you mail a paper return, it can take one to two weeks just to reach the processing center, which delays the start of the approval window.

After approval, your bank takes one to three business days to deposit the money into your account. So the full timeline from e-filing to money in hand is usually 22 to 24 days, though it can stretch longer if your return needs manual review.

Key Takeaways

  • The IRS approves most e-filed returns within 21 days of receipt, and direct deposit adds one to three business days for the bank to process the transfer.
  • Paper returns take one to two weeks to reach an IRS processing center, which delays when the 21-day approval window begins.
  • Refunds sent by check arrive four to six weeks after approval because the IRS must print and mail them.
  • Returns with errors, missing information, or income that doesn't match IRS records can take weeks or months longer to approve.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once per day.

Why some refunds take longer than 21 days

The 21-day timeline assumes your return is complete, accurate, and matches the income records the IRS already has on file. If any of those conditions fail, approval takes longer.

Common reasons for delays include a mismatch between the income you reported and what your employer or bank reported to the IRS, missing or illegible information on your return, a claim for a refundable tax credit that requires verification, or a return filed before the IRS has received your W-2 or 1099 forms from your employer or financial institution. The IRS also holds returns that claim the Earned Income Tax Credit or Additional Child Tax Credit for additional review — this is a compliance requirement, not a sign of a problem.

If your return needs manual review, approval can take 30 to 60 days or longer. The IRS will contact you by mail if they need more information from you, and you will have 30 days to respond. After you respond, approval typically takes another two to four weeks.

Direct deposit versus check: how the delivery method affects timing

Direct deposit is the fastest way to receive your refund. After the IRS approves your return, your bank deposits the money within one to three business days. Weekends and bank holidays extend this window, so a refund approved on a Friday might not appear until Tuesday.

A check takes much longer. The IRS must print your check, place it in an envelope, and mail it to you. This process takes four to six weeks after approval. The mail itself adds another week or two depending on where you live and where the check is mailed from. If your check is lost or damaged in the mail, you will need to contact the IRS to request a replacement, which adds another four to six weeks.

If you filed a paper return and requested a check, your total timeline is often eight to twelve weeks from the date you mailed your return to the IRS.

How to check your refund status while you wait

The IRS offers a free tool called Where's My Refund, available on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows you one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or "Refund Delivered."

Where's My Refund updates once per day, usually overnight. Checking multiple times in the same day will not show new information. The tool becomes available 24 hours after you e-file, or about four weeks after you mail a paper return.

If your return status shows "Return Received" for more than 21 days, or if the tool says "Refund Sent" but you have not received your money after the expected timeframe, contact the IRS at 1-800-829-1040 or visit a local IRS office. Bring a copy of your return and a photo ID.

What to do if your refund is delayed beyond the expected timeline

If you e-filed and chose direct deposit, wait at least 24 days before contacting the IRS. If you mailed a paper return, wait at least 30 days. These timelines account for mail delays and processing backlogs.

After the appropriate wait, check Where's My Refund again. If the tool still shows "Return Received" or does not display your refund information at all, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is still in the queue, whether it needs additional information, or whether there is a problem with your bank account information.

If you received a letter from the IRS saying your return is under review or that they need more information, respond to that letter within the deadline stated. Do not ignore IRS mail — delays in responding will push your approval date further back.

Refunds for amended returns and prior-year taxes

An amended return (Form 1040-X) takes longer to process than an original return. The IRS typically approves amended returns within 16 weeks of receipt, though some take longer if the amendment involves a refundable credit or if the IRS needs to verify information.

If you are filing a return for a prior tax year — for example, filing a 2022 return in 2024 — the IRS processes it as a regular return, but approval may take longer if the IRS needs to verify income or reconcile your return with records from that year. File prior-year returns as soon as you can; the longer you wait, the more likely the IRS has already closed the file or moved records to storage.

State tax refunds run on a separate timeline

Your state income tax refund is processed by your state's tax agency, not by the IRS, and the timeline is different. Most states approve refunds within 30 to 45 days of receiving your return, though some take longer.

If you filed your federal and state returns together using tax software, your state return may arrive at the state agency a few days after your federal return reaches the IRS. Check your state's tax website for a refund tracking tool — most states offer one similar to the IRS's Where's My Refund. State refunds are typically sent by check, which adds four to six weeks to the timeline after approval.

Frequently Asked Questions

Can I speed up my tax refund?

E-filing and choosing direct deposit are the fastest options available. You cannot make the IRS process your return faster than 21 days, but you can avoid delays by filing a complete, accurate return with no missing information and by ensuring your bank account details are correct.

Why does the IRS hold refunds for the Earned Income Tax Credit?

The IRS is required by law to hold returns claiming the Earned Income Tax Credit or Additional Child Tax Credit for additional review to prevent fraud. This hold adds time but is not a sign of a problem with your return. Approval typically takes 21 days plus the hold period, which can be one to two weeks.

What if my refund shows as approved but I haven't received it yet?

If direct deposit was approved, wait three business days from the approval date. If you mailed a check request, wait four to six weeks. If the timeline has passed and you still haven't received your money, contact your bank to confirm your account information is correct, then call the IRS at 1-800-829-1040.

Do I need to do anything to receive my refund?

No. Once your return is approved, the IRS automatically sends your refund to the bank account or address you provided on your return. You do not need to take any action unless the IRS contacts you asking for more information.

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up IRS processing. Some offer "refund anticipation loans" that give you money before the IRS approves your refund, but these loans charge fees and interest, making them more expensive than waiting for your actual refund.