Timeline depends on how you file and how you receive your refund
The IRS processes most tax returns within 21 days of receipt, but your refund may take longer to reach you depending on the method you chose. If you filed electronically and chose direct deposit to your bank account, you can expect your refund between 3 to 5 business days after the IRS approves your return — often within 21 days total from the filing date. If you chose a paper check, add 7 to 10 business days for mailing after approval. If you filed a paper return by mail, the IRS takes an additional 2 to 3 weeks just to process and scan your documents before the 21-day clock starts.
The 21-day window is not a may provide — it is the IRS's standard processing time for returns without errors or flags. Returns that trigger additional review, contain math errors, claim certain credits like the Earned Income Tax Credit, or include amended information take longer. During tax season (January through April), processing can slow further due to volume.
Key Takeaways
- Direct deposit of an electronically filed return typically arrives within 3 to 5 business days after IRS approval, which usually happens within 21 days of filing.
- Paper checks take 7 to 10 additional business days to arrive by mail after the IRS approves your return.
- Paper returns filed by mail add 2 to 3 weeks to processing time before the 21-day approval window even begins.
- Returns claiming the Earned Income Tax Credit, Child Tax Credit, or Additional Child Tax Credit are held until mid-February by law and take longer to process.
- You can track your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
Why some refunds take longer than 21 days
The IRS holds certain returns for additional review before processing. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until at least February 15, even if you filed in January. This delay exists to prevent fraud and identity theft on high-value credits. If your return also contains other issues — a missing or mismatched Social Security number, income reported on a W-2 that does not match what you reported, or a math error — the IRS will flag it for manual review, which adds weeks.
Returns filed during peak tax season (mid-January through March) move more slowly simply because of volume. The IRS processes millions of returns simultaneously, and even with electronic filing, the sheer number can create backlogs. If you file in April or later, you may see faster processing because fewer returns are in the queue, though you are also closer to the filing deadline and any penalties that come with late filing.
Direct deposit versus paper check
Direct deposit is the fastest method. Once the IRS approves your return, the money moves electronically to your bank account within 3 to 5 business days. Your bank may hold the deposit for one additional business day depending on its own processing rules, but most deposit refunds the same day they receive them from the IRS. You need to provide your bank account number and routing number on your tax return for this to work, and the account must be in your name or jointly in your name.
A paper check takes longer because it must be printed, stuffed, and mailed. After IRS approval, expect 7 to 10 business days for the check to arrive. If you live far from the IRS processing center or if mail is slow in your area, add a few extra days. Once the check arrives, you still need to deposit it at your bank, which may take another 1 to 2 business days to clear. If your check is lost or stolen in the mail, you will need to contact the IRS to request a replacement, which starts the timeline over.
How to track your refund status
The IRS provides a free tool called Where's My Refund on its website at irs.gov. You will need your Social Security number, filing status (single, married filing jointly, etc.), 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 show new information. It tells you whether the IRS has received your return, is processing it, has approved it, or has sent it to your bank or as a check.
If Where's My Refund says your return is still being processed after 21 days, or if it shows an error message, you can call the IRS at 1-800-829-1040. Have your return and any notices from the IRS ready. Wait times are long during tax season, so call early in the morning or later in the week if possible. The IRS also offers a live chat option on irs.gov for certain questions, though it may not be available during peak season.
What to do if your refund is delayed
If your refund has not arrived within the timeframe you expected, first check Where's My Refund to see the current status. If it shows your return is still being processed, wait a few more days — delays of a week or two beyond the standard timeline are common and usually resolve on their own. If it shows your return was approved and sent to your bank more than 5 business days ago, contact your bank to confirm the deposit was received and posted. Sometimes a bank will hold a large deposit for fraud review, which delays posting even though the IRS sent the money.
If Where's My Refund shows an error or says your return is frozen, the IRS likely needs more information from you. Check your mail for a notice from the IRS — it will explain what is missing or what needs correction. Follow the instructions on the notice exactly. If you do not receive a notice within 30 days of seeing the error in Where's My Refund, call the IRS. Do not file an amended return unless the IRS specifically asks you to, because that creates a second return and delays things further.
Refunds for amended returns and prior-year claims
If you filed an amended return (Form 1040-X) to correct a mistake on a return you already filed, the IRS takes longer to process it. Amended returns are processed in the order they are received and typically take 16 weeks or more. You cannot track an amended return on Where's My Refund — you will need to call the IRS or wait for a notice in the mail. If you are claiming a refund for a tax year from more than three years ago, you must file Form 1040-X, and the same 16-week timeline applies.
If you are claiming a refund as part of a tax credit you did not claim in a prior year — for example, you did not claim the Child Tax Credit when you filed but now want to claim it — you must file an amended return for that year. The IRS will not automatically send you money for credits you did not claim. You have up to three years from the original filing date to claim a refund for a prior year.
State tax refunds and combined federal-state filing
State tax refunds follow their own timeline separate from your federal refund. Some states process refunds faster than the IRS — as quickly as 2 to 3 weeks — while others take 6 to 8 weeks or longer. If you filed your state return electronically at the same time as your federal return, check your state's tax department website for a refund tracking tool. Most states have one similar to the IRS's Where's My Refund.
If you filed a combined federal and state return through a tax software company or tax preparer, the federal and state refunds are processed separately and may arrive at different times. Your federal refund might arrive in 3 weeks while your state refund takes 6 weeks. Do not assume a delay in one means the other is also delayed — track them independently using each agency's tool.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax software companies offer "refund advance" loans that give you money immediately, but you pay interest and fees, and the loan is repaid from your actual refund when it arrives. This costs you money and is not worth it if you can wait a few weeks.
What if the IRS says my refund was sent but I never received it?
If Where's My Refund shows your refund was sent as a check but you did not receive it, wait 10 business days from the date shown. If it still has not arrived, call the IRS at 1-800-829-1040 to request a replacement check. If it was sent via direct deposit but never appeared in your account, contact your bank first to confirm the deposit was not received. Then call the IRS with your bank's confirmation.
Do I have to wait 21 days before I can file another return?
No. You can file your return as soon as you have all your documents, regardless of whether you are waiting for a refund from a prior year. Filing a new return does not speed up a refund from a previous year, and it does not delay it either. They are processed separately.
Why does the IRS hold refunds for EITC and Child Tax Credit claims?
The IRS is required by law to hold returns claiming the Earned Income Tax Credit or Additional Child Tax Credit until at least February 15 to reduce fraud and identity theft. This applies even if you filed in January. The delay is built into the system and cannot be bypassed.
If I file my taxes in April, will my refund take longer?
Filing in April means fewer returns are ahead of yours in the processing queue, so your return may actually process faster than one filed in February. However, you are filing close to the April 15 deadline, so if there are any errors or missing information, you have little time to correct them before penalties apply. File as early as you can to give yourself a buffer.