How long a tax refund takes depends on how you file and how you receive it
If you file electronically and choose direct deposit to your bank account, the IRS typically processes your refund within 21 days. If you file on paper or request a check by mail, add another two to three weeks for delivery. Some refunds take longer — the IRS flags certain returns for review, and if you claim the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC), federal law requires the IRS to hold your refund until mid-February, even if you file in January.
The timeline also depends on whether your state has its own income tax. If you owe state taxes or are owed a state refund, your state processes that separately and on its own schedule. A federal refund can arrive while your state refund is still pending, or vice versa.
Key Takeaways
- Electronic filing with direct deposit is the fastest route — the IRS typically processes within 21 days, though some refunds take longer.
- Paper returns and mailed checks add two to three weeks to the timeline because the IRS must manually process the form and the postal service must deliver the check.
- If you claim the EITC or ACTC, federal law requires the IRS to hold your refund until mid-February regardless of when you file.
- State income tax refunds are processed separately by your state and may arrive on a different timeline than your federal refund.
- You can track your refund status using the IRS Where's My Refund tool or your state tax agency's tracking system.
Why electronic filing with direct deposit is fastest
When you file electronically, the IRS receives your return in a digital format that its computers can read and process automatically. Direct deposit means the refund goes straight from the IRS bank account to yours, with no physical mail involved. This combination eliminates two major delays: manual data entry and postal delivery.
The IRS publishes a standard 21-day processing window for electronically filed returns with direct deposit. In practice, many refunds arrive within 10 to 14 days, but the IRS does not may provide faster processing. Some refunds take the full 21 days or longer if the return requires review.
Paper returns and checks take longer
If you file a paper return, the IRS must receive it by mail, open it, scan it, and manually enter data into its system. This process alone can take two to three weeks. Once the IRS processes the return, if you requested a refund check, the check must be printed and mailed to you — another two to three weeks depending on postal service speed.
A paper return filed in early April may not result in a check arriving until late May or early June. The IRS does not prioritize paper returns, so they move through the system slower than electronic returns.
EITC and ACTC refunds are held until mid-February
The Earned Income Tax Credit and Additional Child Tax Credit are refundable credits, meaning you can receive money back even if you owe no tax. Federal law (the PATH Act) requires the IRS to hold all refunds that include these credits until at least February 15 of the year after you file. This applies whether you file in January or in April.
The IRS uses this delay to prevent fraud and identity theft, which are more common with EITC and ACTC claims. If your return includes either credit, you will not receive your refund before mid-February, even if you file electronically with direct deposit and your return is otherwise straightforward.
State refunds follow a different timeline
Your state tax agency processes state income tax returns independently of the IRS. Some states process refunds quickly — within two to four weeks of receiving an electronic return. Others take six to eight weeks or longer. A few states still process paper returns manually, which adds significant time.
You can track your state refund through your state's tax agency website, just as you track your federal refund through the IRS. If you filed both federal and state returns together through tax software, the two refunds may arrive at different times. It is common to receive your federal refund while your state refund is still processing, or vice versa.
How to track your refund status
The IRS provides the Where's My Refund tool on its website at 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 and shows whether your refund is being processed, approved, or sent. It also displays the expected deposit date once the refund is approved.
Do not check more than once per day — the tool updates only once daily, and checking repeatedly will not speed up processing. If your return is still being processed, the tool will say so. If it has been more than 21 days since you filed electronically, or more than 30 days since you mailed a paper return, and the tool shows no status, contact the IRS at 1-800-829-1040.
For your state refund, visit your state's tax agency website. Most states have their own refund tracking tool. Search "[your state] tax refund status" to find it. State tools work the same way as the federal tool — enter your information and check once per day.
What to do if your refund is delayed
If your refund has not arrived within the expected timeframe, first check the tracking tool to see whether the IRS or your state is still processing it. If the tool shows your refund was approved and sent, but you have not received it after the expected date, contact your bank to confirm the deposit was not rejected or delayed on their end.
If the tracking tool shows your return is still being processed after 21 days (federal) or the state's standard timeframe, your return may be flagged for review. Common reasons include math errors, missing information, claimed credits that do not match IRS records, or identity verification issues. The IRS or your state will send you a letter if your return needs review. Do not ignore these letters — respond promptly with the requested documents.
If you filed a paper return and requested a check, and more than 30 days have passed since you mailed it, the IRS may not have received it. Contact the IRS at 1-800-829-1040 to confirm receipt. If the return was lost in the mail, you may need to file again.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS's 21-day processing window for electronic returns with direct deposit is the fastest available option. Some refunds arrive faster in practice, but the IRS does not offer expedited processing. Filing earlier in the tax season does not speed up your individual refund — it only reduces the overall volume the IRS is processing.
Why is my refund taking longer than 21 days?
Your return may be flagged for review if there are math errors, missing information, or discrepancies between your return and IRS records. The IRS also holds all refunds that include the EITC or ACTC until mid-February. If you claimed dependents, education credits, or other complex items, processing may take longer. Check the Where's My Refund tool to see the current status.
Will I get my federal and state refunds at the same time?
Not necessarily. Federal and state tax agencies process returns on separate schedules. You may receive your federal refund while your state refund is still processing, or the other way around. Check both the IRS tracking tool and your state's tracking tool to see the status of each refund separately.
What if I filed a paper return — how long does that take?
Paper returns take significantly longer. The IRS must receive it by mail, scan it, and manually enter the data — typically two to three weeks. If you requested a check, add another two to three weeks for printing and mailing. A paper return filed in early April may not result in a check arriving until late May or June.
Can I change my refund delivery method after I file?
If you filed electronically and chose direct deposit, you cannot change to a check after filing. If you filed on paper and requested a check, you cannot change to direct deposit. You would need to wait for the refund to arrive, then file an amended return if you want to change the delivery method for future years. Plan your delivery method before you file.