Standard federal tax refund timeline
The IRS says it will issue most refunds within 21 days of accepting your return. That clock starts when the IRS receives your return, not when you file it. If you file on April 1 and the IRS accepts it that same day, the 21-day window begins April 1. If you mail your return and it arrives April 10, the clock starts April 10.
In practice, most refunds arrive within 10 to 14 days if you chose direct deposit to your bank account. Paper checks take longer—typically 3 to 4 weeks from the date the IRS issues them, because the check has to be printed, mailed, and delivered by postal service. The IRS does not control postal delivery time, so a check issued on day 20 might not reach you until day 35 or later.
The 21-day promise assumes your return has no errors, no missing information, and no flags that trigger manual review. If any of those things happen, your refund will be delayed.
Key Takeaways
- Direct deposit refunds usually arrive within 10 to 14 days of the IRS accepting your return, while paper checks take 3 to 4 weeks after issuance.
- The 21-day IRS timeline starts when your return is accepted, not when you submit it, so mailed returns have a later start date than e-filed ones.
- Refunds are delayed if your return has math errors, missing information, identity verification issues, or flags for fraud review.
- You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the exact date your refund will arrive.
- If your refund is more than 21 days late and you filed electronically, contact the IRS at 1-800-829-1040 to report the delay.
Why some refunds take longer than 21 days
The 21-day window is a target, not a may provide. The IRS delays refunds for several specific reasons. The most common is a math error on your return—if you claim a child tax credit but list the wrong number of children, or if your W-2 income doesn't match what you reported, the IRS will hold your refund while it verifies the numbers. This can add 2 to 4 weeks.
Identity verification also causes delays. If the IRS suspects your return might be fraudulent—for example, if someone else filed a return using your Social Security number—it will freeze your refund and send you a letter asking you to prove your identity. This process can take 4 to 6 weeks or longer, depending on how quickly you respond and how backed up the IRS verification team is.
Amended returns filed on Form 1040-X take much longer. The IRS processes amended returns by hand, not by computer, so expect 8 to 12 weeks for an amended return refund. If you filed an amended return and it has been more than 12 weeks, you can call the IRS at 1-800-829-1040 to check status.
Refunds tied to certain credits—the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC)—are held until February 15 each year, even if you file in January. This is a legal requirement, not a processing delay. If you filed early and claimed EITC or ACTC, your refund will not be issued before mid-February.
How to check your refund status
The IRS provides a free tool called Where's My Refund, available at irs.gov. 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 give you new information.
Where's My Refund shows three possible statuses. "Received" means the IRS has your return but has not started processing it yet. "Approved" means the IRS has processed your return and approved your refund—this is when the 21-day countdown is most relevant. "Sent" means your refund has been issued and is on its way to you. If you chose direct deposit, the tool will show the exact date the funds will hit your bank account. If you chose a paper check, it will show the date the check was mailed.
If your return shows "Received" for more than 5 days after you filed electronically, or more than 2 weeks after you mailed it, something may be wrong. Call the IRS at 1-800-829-1040 to confirm they have your return.
Direct deposit versus paper check delivery
Direct deposit is faster and more reliable. The IRS transfers money directly to your bank account, which typically takes 1 to 2 business days once the transfer is initiated. Most banks post the money the same day or the next morning. If you chose direct deposit, you should see your refund in your account within 1 to 2 days of the "Sent" status appearing in Where's My Refund.
Paper checks are slower because they depend on postal service delivery. The IRS prints and mails the check, which takes a few days. Then the check travels through the mail, which can take 5 to 10 business days depending on distance. Once you receive the check, you still need to deposit it at your bank, which may take another 1 to 3 business days to clear. Total time from issuance to cleared funds is often 3 to 4 weeks.
If you did not provide a bank account on your return and did not request direct deposit, the IRS will mail you a paper check automatically. You cannot change this after you file. If you want direct deposit for next year, make sure to include your routing number and account number on your return.
What to do if your refund is late
If your refund has not arrived within 21 days of the IRS accepting your return, use Where's My Refund to check the current status. If the tool shows "Sent" but you have not received the money, wait a few more days—postal delays and bank processing can add time. If the tool still shows "Approved" after 21 days, or if it shows an error message, call the IRS at 1-800-829-1040.
Have your Social Security number, filing status, and the exact refund amount ready when you call. The IRS can tell you whether your refund is stuck in verification, held for identity review, or genuinely lost. If the check was lost in the mail, the IRS can issue a replacement. If your refund is held for review, the IRS can tell you what information they need from you and how long the review typically takes.
If you filed an amended return and it has been more than 12 weeks, call the IRS. Amended returns are processed slowly, and the IRS sometimes loses track of them. A phone call can speed things up or at least confirm where your return is in the queue.
State tax refunds and timing
State tax refunds follow a different timeline than federal refunds. Most states process returns within 4 to 6 weeks if you file electronically, or 6 to 8 weeks if you mail a paper return. Some states are faster—a few issue refunds within 2 to 3 weeks. Others are slower, especially if they are understaffed or if your return requires manual review.
State refunds do not depend on federal processing. You can receive your federal refund in 10 days and your state refund in 6 weeks, or vice versa. If you filed both federal and state returns at the same time, check your state's tax agency website for a refund status tool. Most states have one, though not all update as frequently as the IRS tool does.
If you filed a joint federal and state return and the IRS offset your refund to pay a federal debt (such as back taxes or student loans), your state refund may also be affected. Contact your state tax agency to confirm whether an offset applies to your state return as well.
Frequently Asked Questions
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited processing for any fee. Any website or service claiming to speed up your refund for money is a scam. The only way to get your refund faster is to file electronically with direct deposit, which is free.
What if the IRS says my refund was sent but I never got it?
If direct deposit was sent but never arrived, contact your bank first to confirm the transfer was not delayed or rejected. If your bank has no record of it, call the IRS at 1-800-829-1040 and ask them to trace the transfer. If a check was sent but never arrived, the IRS can issue a replacement check or arrange a direct deposit instead.
Do I lose my refund if I don't claim it within a certain time?
No. The IRS holds unclaimed refunds indefinitely. You can claim a refund from years ago by filing an amended return or calling the IRS. However, refunds are only valid for three years from the original filing date, so if you filed in 2020, you can claim that refund through 2023.
Why does the IRS hold EITC and ACTC refunds until February?
This is a federal requirement designed to reduce fraud. The IRS uses the extra time to verify that EITC and ACTC claims are legitimate before releasing the money. If you filed early and claimed these credits, your refund will not be issued before February 15, regardless of when you filed.
Can I get my refund on a prepaid card instead of direct deposit?
Some tax software and tax preparation services offer refund cards—prepaid debit cards that receive your refund instead of a bank account. These work like direct deposit and are faster than paper checks. However, they may charge fees for withdrawals or balance inquiries. If you choose a refund card, the IRS will deposit your refund to that card within the standard 21-day window.