Timeline after the IRS accepts your return

After the IRS accepts your return, most refunds arrive within 21 days. This is the standard processing window the IRS publishes, and it covers the time from acceptance through the moment money lands in your bank account or arrives by mail. The 21-day clock starts the day your return status changes to "accepted" in the IRS system, not the day you filed.

The actual time varies based on how you filed and how you want the money. If you filed electronically and chose direct deposit to a bank account, you are likely to see the refund in 7 to 14 days after acceptance. If you filed on paper or requested a check by mail, the timeline stretches to the full 21 days or longer, depending on postal delivery.

Some refunds take longer than 21 days. The IRS flags returns for review if there are math errors, missing information, or anything that looks unusual. These returns move into a separate queue and can take 60 days or more. You will not know you are in this queue until you check your refund status.

Key Takeaways

  • Most refunds arrive within 21 days of acceptance, with direct deposit typically faster than paper checks.
  • The IRS Where's My Refund tool shows your exact status and estimated delivery date, updated daily.
  • If your return is flagged for review, the IRS will contact you by mail with what they need, and processing can take 60 days or longer.
  • Direct deposit is the fastest method; paper checks take longer and depend on postal delivery times.
  • Refunds delayed past 21 days usually mean the IRS is verifying information, not that something went wrong with your filing.

Why some refunds take longer than 21 days

The IRS reviews certain returns before releasing the refund. Common reasons include math errors, missing schedules or forms, income that does not match what employers reported, or claims that trigger automatic verification—like the Earned Income Tax Credit or Child Tax Credit. When this happens, your return moves out of the standard processing line.

If your return needs review, the IRS sends you a letter by mail explaining what they need. This letter is not a notice of a problem; it is a request for clarification or documentation. You respond by mail or through your IRS online account, and then the IRS processes your return. The entire cycle—letter sent, you respond, IRS reviews—can add 30 to 60 days to your timeline.

Identity theft checks also delay refunds. If the IRS suspects fraud or if your Social Security number appears on multiple returns, they hold the refund while they verify your identity. This verification can take several weeks. You may receive a letter asking you to confirm information or to call a specific IRS number.

How to check your refund status

The IRS Where's My Refund tool is the official source for your refund status. You reach it at irs.gov/refunds. You need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day will not show new information.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not processed it yet), "Return Approved" (the IRS has accepted your return and is processing the refund), or "Refund Sent" (your refund has been released). When it shows "Refund Sent," it also displays the delivery date—either the date the check was mailed or the date the direct deposit will hit your account.

If your return shows "Return Received" for more than a few days after you filed electronically, or more than two weeks after you mailed a paper return, contact the IRS at 1-800-829-1040. Do not assume something is wrong; delays happen, but the IRS can tell you if your return is stuck or flagged for review.

Direct deposit versus paper check delivery

Direct deposit is the fastest way to receive your refund. Once the IRS approves your return, the money transfers electronically to your bank account. This typically takes 3 to 5 business days after approval, though some banks post the deposit within 1 to 2 days. Direct deposit also eliminates the risk of a check getting lost in the mail.

Paper checks take longer because they must be printed, mailed by the IRS, and then delivered by the U.S. Postal Service. After the IRS approves your return, allow 7 to 10 business days for the check to arrive. If you live far from an IRS processing center or if mail delivery in your area is slow, add another week. Checks can also be lost or delayed by postal service issues.

If you did not provide banking information on your return and the IRS is sending a check, there is no way to speed this up. You can track the check status using the IRS Where's My Refund tool, which will show the mailing date. If the check does not arrive within 10 business days of the mailing date shown, contact the IRS to request a replacement.

What to do if your refund is delayed past 21 days

First, check the IRS Where's My Refund tool again. If it still shows "Return Approved" and more than 21 days have passed since acceptance, your return is likely in the review queue. This is normal for certain types of returns and does not mean there is an error on your part.

If the tool shows "Refund Sent" but you have not received the money, the timing depends on your delivery method. For direct deposit, wait 5 business days from the date shown. For a check, wait 10 business days from the mailing date. If the money does not arrive by then, call the IRS at 1-800-829-1040 with your return information and the date shown in the tool.

If you received a letter from the IRS asking for more information, respond as quickly as possible. Include copies of any documents requested and send everything by certified mail so you have proof of delivery. Once the IRS receives your response, processing usually resumes within 2 to 4 weeks, though this varies.

Refunds held for offset or other reasons

In rare cases, the IRS holds a refund to pay off a debt you owe to the federal government or a state. Common reasons include unpaid federal taxes from a previous year, defaulted student loans, or child support arrears. When this happens, the IRS sends a notice explaining the offset and which agency is receiving the money. The notice also tells you how to contact that agency if you believe the offset is wrong.

If your refund is offset, you do not receive it. Instead, the money goes to the agency collecting the debt. You can dispute the offset by filing a claim with the IRS, but this requires proof that the debt is not valid or that you have already paid it. The process takes several months.

You can also check before filing whether an offset is likely. The Treasury Offset Program website (fms.treas.gov/dop) allows you to search for debts in the federal system. If you find a debt listed, contact the agency responsible before you file your return so you can resolve it or set up a payment plan.

State refunds and combined federal-state returns

State tax refunds follow their own timeline and are separate from federal refunds. Most states process refunds within 30 to 60 days of acceptance, but some take longer. If you filed a combined federal and state return using tax software, the two refunds are processed independently—your federal refund may arrive while your state refund is still pending.

To track a state refund, visit your state's tax agency website. Most states have a refund status tool similar to the IRS tool. You will need your Social Security number and the refund amount. Some states also allow you to check status by phone or through their tax agency office.

If you filed federal and state returns separately, the timelines do not affect each other. A delay in your federal refund does not delay your state refund, and vice versa.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The 21-day window is the standard processing time, and the IRS does not offer expedited processing. Direct deposit is the fastest method available, typically delivering within 7 to 14 days. Filing electronically instead of by mail also speeds up processing.

What does "return received" mean, and how long does that status last?

Return Received means the IRS has your return but has not started processing it yet. This status usually lasts a few days for electronic returns and up to two weeks for paper returns. If it lasts longer, your return may be flagged for review or there may be a processing delay.

If I filed on April 15, when should I expect my refund?

It depends on when the IRS accepts your return. If you filed electronically on April 15 and it was accepted the same day, expect your refund between May 6 and May 29 (21 days later). If you mailed a paper return on April 15, add 1 to 2 weeks for the IRS to receive and scan it before the 21-day clock starts.

What if the IRS Where's My Refund tool says my refund was sent but I never received it?

For direct deposit, wait 5 business days from the date shown in the tool. For a check, wait 10 business days from the mailing date. If the money does not arrive by then, call the IRS at 1-800-829-1040 to report it and request a trace or replacement check.

Does amending my return delay my refund?

If you file an amended return (Form 1040-X) after the IRS has already accepted your original return, the amended return starts a new processing cycle. Amended returns typically take 16 weeks or longer to process because they are reviewed manually. Your original refund is not delayed, but any additional refund from the amendment will take much longer.