Federal tax refunds typically take 21 days from the IRS after you file, though most arrive within 5 to 10 business days if you file electronically and choose direct deposit
The IRS publishes a standard 21-day window, but that is the outer boundary, not the typical wait. If you file your return electronically and request direct deposit to your bank account, the money usually lands within a week or two. If you file by mail or request a paper check, add another 2 to 4 weeks on top of the processing time. The speed also depends on whether your return triggers a review — which happens to roughly 1 in 100 returns — and whether you claimed certain credits like the Earned Income Tax Credit (EITC) or the Child Tax Credit (CTC).
The IRS processes returns in the order they are received, not by filing date. A return filed on April 10 can be processed before one filed on March 15 if the April return reaches the system first. Electronic filing moves faster than paper because the IRS reads it directly into their system without manual data entry.
Key Takeaways
- Electronic filing with direct deposit is the fastest route and typically delivers your refund within 5 to 10 business days of the IRS accepting your return.
- The IRS publishes a 21-day standard, but this is the maximum window under normal circumstances, not the average.
- Paper returns and paper checks add 2 to 4 weeks to the total time because they must be manually processed and mailed.
- Returns claiming the Earned Income Tax Credit or Child Tax Credit are held until mid-February regardless of when you file, per IRS policy.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
Why the IRS holds certain returns longer
The IRS holds refunds for returns that claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) until at least February 15 each year. This is a legal requirement, not a processing delay. If you file in January and claim either credit, your refund will not be released before mid-February, even if your return is error-free and processed in days. The IRS uses this window to cross-check these credits against other government records to prevent fraud.
Returns that trigger an IRS review — because of math errors, missing information, or items flagged for verification — are held until the review is complete. This can add weeks or months. Common triggers include claiming a home office deduction, reporting business income, or claiming education credits without matching documentation. If your return is selected for review, the IRS will mail you a notice explaining what they need.
How to track your refund in real time
The IRS offers a free tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has accepted your return but has not finished processing it. "Refund Approved" means the IRS has completed the review and approved your refund; if you chose direct deposit, the money is on its way to your bank. "Refund Sent" means the refund has been released. For direct deposit, this usually means the money is in your account or will arrive within one business day. For a paper check, it means the check has been mailed and should arrive within 7 to 10 business days, depending on postal service speed.
You can also call the IRS refund hotline at 1-800-829-1954 if you do not have internet access. Have your Social Security number, filing status, and refund amount ready.
Direct deposit versus paper check delivery
Direct deposit is faster and more reliable. Once the IRS approves your refund and releases it, the money moves electronically to your bank account, usually within one business day. Your bank may hold the deposit for one additional business day depending on their policy, but most deposit IRS refunds immediately.
Paper checks are slower because they must be printed, stuffed, and mailed by the IRS, then delivered by the U.S. Postal Service. The IRS typically mails checks within 2 to 3 business days of approving the refund, but postal delivery adds another 7 to 10 business days. If you live far from an IRS processing center or if mail is slow in your area, add more time. Paper checks also carry the risk of being lost or stolen in the mail.
If you did not provide direct deposit information when you filed, you cannot change it after filing. You must wait for the paper check or contact the IRS to arrange a redirect, which is not always possible.
What to do if your refund is delayed beyond 21 days
If more than 21 days have passed since the IRS accepted your return and Where's My Refund still shows "Return Received," contact the IRS. Call 1-800-829-1954 or visit an IRS office in person. Bring a copy of your return and your Social Security card or ID.
Common reasons for delays include a math error on your return (the IRS will correct it and recalculate your refund), missing or mismatched information (such as a dependent's Social Security number that does not match IRS records), or a duplicate return (if you filed twice by accident). The IRS will send you a notice by mail if your return needs correction. Do not ignore these notices — they explain what information is missing and how to respond.
If your refund was approved and released but never arrived in your bank account, contact your bank first. Ask whether the deposit was received and rejected, or whether it is still pending. If your bank has no record of the deposit, the IRS may have sent it to an old account. Call the IRS to verify the account number they have on file and request a redirect or a replacement check.
State tax refunds follow a different timeline
Your state refund is separate from your federal refund and follows its own timeline. Most states process returns within 2 to 4 weeks if you file electronically, but some take longer. A few states hold refunds for weeks or months if you claimed certain credits or if they need to verify information. Check your state tax agency's website for their specific timeline — each state publishes one.
You can file your federal and state returns at the same time, but they are processed independently. Your federal refund may arrive while your state refund is still being reviewed, or vice versa. Track each one separately using your state's refund tool.
Frequently Asked Questions
Why does the IRS say 21 days but my refund arrived in 5 days?
The 21-day window is the maximum the IRS promises under normal circumstances. Most returns are processed much faster, especially if they are filed electronically, have no errors, and do not claim credits that trigger a hold. The IRS publishes 21 days to set expectations conservatively, not because that is the average.
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 "rapid refund" loans that give you cash before the IRS refund arrives, but you pay interest or fees for this service. The actual IRS refund timeline does not change.
What if I filed my return but the IRS says they never received it?
If you filed electronically, ask your tax preparer or software company for the electronic filing confirmation number (also called an acceptance number). This proves the return was transmitted. If you filed by mail, the return may have been lost in transit. File an amended return (Form 1040-X) or contact the IRS to file a replacement return. Keep copies of everything you send.
Do I have to wait for my refund or can I get money now?
You cannot speed up the IRS refund itself, but some tax preparers and software companies offer refund anticipation loans that give you cash immediately in exchange for a fee. These loans are not from the IRS — they are from private lenders — and they cost money. The loan is repaid from your actual refund when it arrives.
What if I claimed the Earned Income Tax Credit — will my refund be delayed?
Yes. The IRS holds all refunds that include the EITC or the Additional Child Tax Credit until at least February 15, regardless of when you file. This is a legal requirement. If you file in January and claim the EITC, expect your refund no earlier than mid-February.