Standard IRS refund timeline
The IRS processes most tax refunds within 21 days of receiving your return. That clock starts when the IRS actually receives your filing, not when you mail it or click submit. If you file electronically, the IRS receives it within hours or a day. If you mail a paper return, add 5 to 10 days for postal delivery before the 21-day processing window begins.
The 21-day window is the standard, but it is not a may provide. The IRS publishes this as their target, and many refunds arrive faster—sometimes within 5 to 10 days of receipt. However, some refunds take longer. If your return triggers a review, contains errors, or requires verification, you will wait beyond 21 days.
Once the IRS approves your refund, the delivery method determines how long you wait for the money to land in your account or mailbox. This is a separate timeline from processing.
Key Takeaways
- The IRS processes most returns within 21 days of receipt, but this does not include mailing time for paper returns or delivery time for the refund itself.
- Electronic filing is faster than paper because the IRS receives your return within hours, whereas paper returns take 5 to 10 days to arrive by mail.
- Direct deposit refunds typically arrive within 1 to 5 business days after the IRS approves your return, while paper checks take 7 to 14 business days.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows the exact stage of processing.
- Refunds that trigger identity verification, math errors, or other holds can take 60 days or longer, and the IRS will contact you by mail if additional information is needed.
Direct deposit versus paper check delivery
The method you choose to receive your refund has the biggest impact on how long you wait after the IRS approves it. Direct deposit is the fastest option. Once the IRS processes your return and approves the refund, the money transfers to your bank account within 1 to 5 business days. Most people see the deposit within 2 to 3 business days.
A paper check takes longer because the IRS must print it, mail it, and the postal service must deliver it. After approval, expect 7 to 14 business days for the check to arrive. This timeline assumes the IRS mails it promptly and the postal service does not delay it. Checks can take longer if they are misdirected or if mail is slow in your area.
Direct deposit is also safer. Checks can be lost, stolen, or delayed by the post office. If you do not have a bank account, some tax preparation services offer refund cards—prepaid debit cards that receive the deposit electronically, giving you the speed of direct deposit without a traditional bank account.
How to track your refund status
The IRS provides a free tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight, and shows you which stage your return is in: received, approved, or sent to your bank or the post office.
Where's My Refund also displays an expected delivery date once your refund is approved. This date accounts for the delivery method you chose. If the tool shows your refund was approved and sent, but you have not received it after the expected date, contact the IRS at 1-800-829-1040 to report a missing refund.
You can also check your refund status through tax preparation software if you filed through TurboTax, H&R Block, or another provider. These services often link directly to the IRS tool and may send you email or text notifications as your refund moves through processing.
Why some refunds take longer than 21 days
Several situations cause the IRS to hold your return beyond the standard 21-day window. The most common is a math error—if your reported income, deductions, or credits do not match what the IRS has on file from employers or financial institutions, they will review the discrepancy. This adds 30 to 60 days to processing.
Identity verification is another frequent delay. If the IRS suspects fraud or cannot match your information to their records, they will mail you a letter asking for proof of identity. You must respond within 30 days. Once they receive and verify your documents, processing resumes.
Refunds also delay if you claim certain credits, such as the Earned Income Tax Credit (EITC) or the Child Tax Credit. The IRS is required by law to hold these refunds until mid-February, even if your return is otherwise complete and correct. This is called the EITC holding period, and it applies regardless of when you file.
Amended returns (Form 1040-X) take longer than original returns—typically 8 to 12 weeks—because they require manual review. If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay those debts, which also extends the timeline.
Refunds filed early in the tax season versus late
Filing early does not may provide a faster refund, but it does avoid the spring rush. The IRS processes returns in the order they are received, so filing in January or early February means your return enters the queue before millions of others arrive in March and April. However, the 21-day processing window applies regardless of when you file.
Filing late—in April or after the April 15 deadline—does not slow processing, but it does delay the start of the clock. If you file on April 10, your return enters the queue on April 10, and the 21-day window begins then. You will receive your refund later than someone who filed on January 15, simply because they filed first.
The one exception is if you claim the EITC or Child Tax Credit. The IRS holds these refunds until mid-February regardless of filing date. If you file in January and claim these credits, your refund will not be approved until mid-February at the earliest.
What to do if your refund is late
If the IRS has not processed your return within 21 days of receipt, check Where's My Refund first. The tool will tell you if your return is still being processed, if it has been approved and sent, or if there is a hold. If the tool shows no information at all, your return may not have been received yet—this is common with paper returns that are still in transit.
If Where's My Refund shows your refund was approved and sent more than 5 business days ago (for direct deposit) or more than 14 business days ago (for a check), contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can investigate whether the refund was sent and, if it was, whether it was delivered to the correct account or address.
If the IRS cannot locate your refund after investigation, they can issue a replacement check or direct deposit. This process takes an additional 4 to 6 weeks. To speed it up, file a Form 3911 (Taxpayer Statement Regarding Refund) with the IRS, which formally requests a trace and replacement.
State tax refunds and combined federal-state filing
State tax refunds follow a separate timeline from federal refunds. Most states process returns within 30 to 45 days, but some take longer. If you filed a combined federal and state return through tax software, the two refunds are processed independently by different agencies and will arrive at different times.
Some states offer direct deposit for refunds, which is faster than a check. Others mail checks only. Check your state's tax agency website to see which delivery methods are available and what the current processing time is. State processing times can vary by year depending on staffing and volume.
If you filed federal and state returns together but are waiting for your state refund, do not assume there is a problem with your federal return. The two are processed separately, and it is normal for one to arrive weeks before the other.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "rapid refund" loans that give you cash immediately, but you pay interest and fees, and you are borrowing against your own refund. The IRS processing timeline is the same whether you file yourself or use a paid preparer.
What if the IRS says my refund was sent but I never received it?
Contact the IRS at 1-800-829-1040 with your Social Security number and refund amount. If the refund was sent to the wrong bank account or address, the IRS can issue a replacement. If it was sent to the correct location but you did not receive it, the bank or post office may have lost it. The IRS can investigate and reissue the refund.
Does filing on paper take longer than e-filing?
Yes, because paper returns take 5 to 10 days to arrive at the IRS by mail. Once received, processing time is the same as electronic returns. If you file a paper return on April 1, the IRS may not receive it until April 8 or later, so your 21-day processing window does not start until then.
Why is my refund taking longer than 21 days?
Common reasons include math errors, identity verification requests, claiming the EITC or Child Tax Credit (held until mid-February), or an amended return. Check Where's My Refund to see if the IRS has sent you a letter requesting more information. If you claimed EITC or Child Tax Credit, your refund is held by law until mid-February.
Can I cancel my refund and get a check instead of direct deposit?
Once the IRS has processed your return and sent your refund, you cannot change the delivery method. If your refund has already been sent to your bank account, you cannot redirect it to a check. Plan your delivery method before you file by choosing direct deposit or paper check on your return.