Standard federal refund timeline

The IRS says it will issue most refunds within 21 days of accepting your return. In practice, most arrive in 5 to 21 days, depending on how you file and how you receive the money. If you file electronically and choose direct deposit to your bank account, you are at the faster end. If you file on paper or request a check, you are at the slower end.

The 21-day window starts the day the IRS accepts your return, not the day you submit it. There is often a gap between submission and acceptance — sometimes a few hours, sometimes a few days if you file by mail. The IRS processes returns in batches, and acceptance happens when your return moves into their system for review.

These timelines assume your return has no errors, no missing information, and no red flags that trigger manual review. If the IRS needs to verify something — a dependent, an income figure, a credit you claimed — the timeline extends. Some returns sit in review for weeks or months.

Key Takeaways

  • Electronic filing with direct deposit is fastest: most refunds arrive within 5 to 21 days of IRS acceptance.
  • Paper returns and check refunds take longer because the IRS must scan and process them by hand, often adding 2 to 4 weeks.
  • The 21-day clock starts when the IRS accepts your return, not when you file it, and acceptance can lag submission by days.
  • You can track your refund status in real time using the IRS Where's My Refund tool, which updates once per day.
  • If your refund does not arrive within 21 days of acceptance, contact the IRS to find out whether your return is under review or delayed.

How filing method affects your timeline

Electronic filing is the fastest route. When you file electronically through tax software or a tax preparer, the IRS receives your return immediately and begins processing it right away. Acceptance typically happens within 24 hours. From there, if you also choose direct deposit, the refund moves to your bank within 5 to 21 days of acceptance.

Paper filing adds weeks. The IRS must receive your return by mail, open it, scan it, and enter the data into their system before processing begins. This scanning and data entry step alone can take 2 to 4 weeks. Once your return is in the system, the IRS applies the same processing timeline as electronic returns, but you are starting from a later date.

Check refunds take longer than direct deposit, even when you file electronically. After the IRS processes your return and approves the refund, they must print a check and mail it to you. This adds 7 to 14 days to the timeline. A check refund from an electronic return typically arrives 2 to 3 weeks after acceptance, compared to 5 to 21 days for direct deposit.

Direct deposit versus check delivery

Direct deposit is the fastest way to receive your refund. Once the IRS approves your refund, the money moves electronically to your bank account. Most banks post the deposit within one business day, though some take up to three. The entire process from IRS approval to money in your account usually takes 3 to 5 business days.

A check refund is slower because it requires printing and mailing. After the IRS approves your refund, they print the check and send it through the postal service. Standard mail delivery takes 7 to 14 days depending on distance. If your check is lost or delayed in the mail, you may not notice for weeks. The IRS does not track individual checks the way they track direct deposits.

If you did not provide banking information on your return and the IRS is issuing a check, you cannot change this after filing. You must wait for the check to arrive. If it does not show up within 4 weeks of the IRS approval date, contact the IRS to request a trace or a replacement check.

When the IRS holds your return for review

Some returns do not move through the standard timeline because the IRS flags them for manual review. Common triggers include claiming the Earned Income Tax Credit, reporting self-employment income, claiming a large number of dependents, or reporting income that does not match what employers reported to the IRS. Returns with math errors or missing information also go into review.

When your return is under review, the IRS does not process the refund on the standard timeline. Instead, a person examines your return to verify the information you provided. This can take anywhere from a few weeks to several months, depending on the complexity of the issue and the current IRS workload. During tax season (January through May), reviews move slowly because the IRS is processing millions of returns.

You can see whether your return is under review by checking the Where's My Refund tool. If the tool says "Your return is being reviewed," the refund will not arrive until the review is complete. The tool does not tell you how long the review will take, but you can call the IRS at 1-800-829-1040 to ask whether they need additional information from you.

How to track your refund status

The IRS Where's My Refund tool is the official way to check your refund status. You can access it at irs.gov/refunds. 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, so checking multiple times in a single day will not give you new information.

The tool 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 refund has been issued). If your status is "Refund Sent," the tool also shows the date the refund was issued and the expected delivery date.

If you filed through a tax preparer or software company, they may also offer tracking through their own portal. However, the IRS Where's My Refund tool is the source of truth. Third-party tools pull information from the IRS system, so they show the same information with a slight delay.

What to do if your refund is late

If your refund does not arrive by the date the IRS provided, the first step is to check the Where's My Refund tool again. The tool may show a new status or a revised delivery date. If the tool still shows "Refund Sent" but the money has not arrived, wait a few more days — mail delays happen, and banks sometimes take longer than expected to post deposits.

If more than 4 weeks have passed since the IRS issued the refund and you still have not received it, contact the IRS. Call 1-800-829-1040 during business hours. Have your Social Security number, filing status, and the refund amount ready. The IRS can trace the refund and determine whether it was lost in the mail, deposited to the wrong account, or held up for another reason.

If your refund was deposited to the wrong bank account — for example, because you provided an incorrect account number — the IRS cannot recover it directly. You will need to contact the bank where the money went and ask them to return it. Bring proof of the error, such as a copy of your tax return showing the incorrect account number. The bank may require you to file a dispute or provide a letter from the IRS.

Refunds delayed by identity theft or fraud

If the IRS suspects identity theft or fraud on your return, they will hold your refund indefinitely while they investigate. You will see a message in the Where's My Refund tool saying your return requires additional review. The IRS may contact you by mail asking you to verify information or provide documents.

If you receive a letter from the IRS about identity theft or fraud, respond promptly with the documents they request. Do not ignore the letter — the IRS will not release your refund until they have verified your identity. The investigation can take several months, especially if the IRS needs to contact third parties like employers or financial institutions.

If you believe your identity has been stolen, file a report with the Federal Trade Commission at identitytheft.gov in addition to responding to the IRS letter. The FTC report creates an official record that may help you resolve the issue faster.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or software company?

No. The IRS processing timeline is the same regardless of who prepares your return. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund before the IRS issues it. These loans come with fees and interest, and they do not actually speed up the IRS refund — you are just borrowing against it.

What if I filed my return but the IRS says they never received it?

If you filed electronically, the tax software or preparer should have given you a confirmation number. Use that number to verify the filing with the IRS. If you filed by mail, the IRS may not have received it yet, or it may have been lost. File a new return electronically if possible, or contact the IRS to determine whether the original return arrived.

Does the IRS refund timeline change during tax season?

The official 21-day timeline applies year-round, but in practice refunds may take longer during peak tax season (January through April) because the IRS is processing millions of returns. Electronic returns with direct deposit still move faster than paper returns or checks, but all timelines may slip by a few days during the busiest weeks.

If I owe taxes from a previous year, will the IRS take my refund?

Yes. The IRS will offset your current refund to pay back taxes, penalties, and interest from prior years. You will see a notice in the mail explaining the offset. If you think the offset is wrong, you can dispute it, but the IRS will not release your refund until the dispute is resolved.

Can I cancel my return after I file it?

You cannot cancel a return once it is filed, but you can file an amended return if you made a mistake. An amended return does not speed up your refund — it restarts the processing timeline. File an amended return only if you need to correct an error that affects your refund amount.