Timeline after the IRS accepts your return

After the IRS accepts your return, most refunds arrive within 21 days. The IRS publishes this as their standard processing window, though many refunds move faster — some arrive within 5 to 10 business days. The 21-day clock starts the day the IRS receives and accepts your return, not the day you file it.

The actual time depends on how you filed and how you want the money. A return filed electronically with direct deposit to your bank account typically arrives in the shortest window. A return filed on paper or requesting a check takes longer because the IRS must print and mail it, which adds 7 to 10 business days after processing ends.

If your return needs manual review — because of math errors, missing information, or items the IRS flags for verification — the timeline extends. These returns can take 4 to 12 weeks or longer, depending on what the IRS needs to verify.

Key Takeaways

  • Most refunds arrive within 21 days of acceptance if you filed electronically and chose direct deposit.
  • Paper returns and check refunds take an additional 7 to 10 business days after the 21-day processing period ends.
  • Returns flagged for review — due to errors, missing documents, or identity verification — can take 4 to 12 weeks or longer.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once per day.
  • The IRS counts business days only; weekends and federal holidays do not count toward the 21-day window.

Direct deposit versus check delivery

Direct deposit is the fastest method. Money goes straight into your bank account, and the IRS does not have to print, stuff, or mail anything. If you filed electronically and chose direct deposit, your refund should land in your account within the 21-day window — often sooner.

A check takes longer because it must be printed at an IRS facility, placed in an envelope, and delivered by the U.S. Postal Service. After the IRS finishes processing your return (which can happen within 21 days), add another 7 to 10 business days for printing and mail delivery. If you requested a check, plan for 28 to 31 days total from acceptance.

You cannot change your delivery method after you file. If you chose a check and want direct deposit instead, you would need to wait for the check to arrive, deposit it yourself, or contact the IRS to request a redirect — a process that takes additional time and is not always possible.

What happens during the 21-day window

The IRS does not sit idle during those 21 days. The agency runs your return through automated systems that check for math errors, verify your Social Security number, cross-reference income documents (W-2s, 1099s) that employers and financial institutions have already sent to the IRS, and flag anything unusual. Most returns pass these checks without human involvement.

If everything matches, the IRS approves your refund and sends it to your bank or prints your check. If something does not match — a discrepancy between your reported income and what the IRS received from your employer, a missing signature, or a name that does not match your Social Security record — the IRS sets your return aside for manual review.

You will not know your return is under review until you check the Where's My Refund tool or receive a letter from the IRS. The tool updates once per day, usually overnight, so check it after a few days if you have not heard anything.

Returns that need manual review or verification

Some returns take much longer because they require human review. The IRS may need to verify your identity, confirm income amounts, check for duplicate claims (like two people claiming the same dependent), or investigate unusual deductions. These reviews can add 4 to 12 weeks to your timeline, sometimes longer.

Common reasons for review include claiming the Earned Income Tax Credit (EITC), claiming dependents, reporting business income, having a large refund relative to your income, or filing after the April deadline. If you received a notice from the IRS or a letter asking for documents, your return is definitely under review.

During a review, the IRS may contact you by mail asking for proof — copies of receipts, bank statements, or other documents. Respond promptly and include everything requested. Delays in your response delay your refund. If the IRS cannot reach you or you do not respond, they may deny part or all of your refund.

How to track your refund status

The IRS Where's My Refund tool is the official source for tracking. Go to irs.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."

"Return Received" means the IRS has accepted your return but has not finished processing it. "Refund Approved" means processing is complete and your refund is on its way — either being printed or already sent to your bank. "Refund Sent" means the money has left the IRS. If you chose direct deposit, it should arrive within 1 to 5 business days after this status appears. If you chose a check, it is in the mail.

The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times in the same day will not show new information. If the tool says your refund was sent but you have not received it after 5 business days (for direct deposit) or 10 business days (for a check), contact the IRS at 1-800-829-1040.

Delays and what causes them

Several things can slow your refund beyond the standard 21 days. A math error on your return — even a small one — triggers manual review. Mismatched income (what you reported versus what your employer reported) stops processing. Missing or illegible information, a missing signature, or using the wrong form can all cause delays.

Identity theft and fraud prevention also cause holds. If the IRS suspects someone filed a return using your Social Security number, they freeze your refund while they investigate. This can take weeks or months. You will receive a letter explaining the hold.

Banking issues can delay direct deposit. If you provided an incorrect account number or routing number, the bank rejects the deposit and the IRS must mail you a check instead — adding weeks to the timeline. Double-check your banking information before you file.

Amended returns (Form 1040-X) take longer than original returns. The IRS processes them separately and typically takes 12 to 16 weeks, though some take longer if they require review.

What to do if your refund is late

If the Where's My Refund tool says your refund was sent more than 5 business days ago (for direct deposit) or more than 10 business days ago (for a check) and you have not received it, contact the IRS. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. Eastern time). Have your Social Security number, filing status, and refund amount ready.

The IRS can investigate a missing refund, but they typically will not start an investigation until the refund is at least 21 days late. If your check was lost in the mail, the IRS can issue a replacement. If your direct deposit failed because of a bad account number, the IRS will mail a check instead.

If you filed a paper return and it has been more than 21 days since you mailed it, the IRS may not have received it yet. Paper returns take longer to process because they must be scanned and entered into the system by hand. If you are unsure whether the IRS received your return, call 1-800-829-1040 and provide your Social Security number and filing status.

Frequently Asked Questions

Does the 21 days include weekends and holidays?

No. The IRS counts only business days — Monday through Friday, excluding federal holidays. A 21-day window starting on a Friday actually means 15 calendar days. If your return is accepted on a Friday, the 21-day clock does not include that weekend.

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 advance" loans that give you money before the IRS refund arrives, but you pay interest or fees for this service. The IRS refund itself does not arrive any faster.

What if my bank account information was wrong on my return?

The IRS will attempt the direct deposit. If the bank rejects it because the account number or routing number is incorrect, the IRS will mail you a check instead. This adds 7 to 10 business days to your timeline. You cannot change your banking information after you file.

Why does the Where's My Refund tool say my refund was approved but I haven't received it yet?

"Refund Approved" means processing is complete and the money is on its way. For direct deposit, allow 1 to 5 business days after this status appears. For a check, allow 7 to 10 business days. If you have waited longer than that, contact the IRS at 1-800-829-1040.

How long does an amended return take?

Amended returns (Form 1040-X) take 12 to 16 weeks to process, sometimes longer if the IRS needs to review it. You cannot track an amended return using Where's My Refund. The IRS will send you a notice when processing is complete.