Timeline from e-file to refund in your account
After you e-file your tax return, the IRS typically issues your refund within 21 days. That clock starts the moment the IRS accepts your return, not when you submit it. The IRS publishes this 21-day window as their standard processing time, though many refunds arrive faster — often within 5 to 10 business days if you chose direct deposit.
The 21 days covers the time the IRS needs to receive your return, verify the information, check for errors, and process the refund. This is different from the time it takes your bank to deposit the money once the IRS sends it. Direct deposit refunds usually land in your account within one to two business days after the IRS releases them. Paper checks take longer — typically five to seven business days from the IRS mailing date, sometimes longer depending on postal service delays.
Your actual timeline depends on three things: whether you chose direct deposit or a check, whether the IRS finds any issues with your return, and the time of year you filed. Returns filed early in the tax season (January and February) often process faster because the IRS is less overwhelmed. Returns filed closer to the April deadline can take longer, even if they are error-free.
Key Takeaways
- The IRS aims to process e-filed returns and issue refunds within 21 days from the date they accept your return.
- Direct deposit refunds typically arrive in your bank account one to two business days after the IRS releases the money.
- Paper check refunds take five to seven business days to arrive by mail after the IRS mails them, plus postal delays.
- Filing early in the tax season (January through mid-February) usually results in faster processing than filing in March or April.
- If the IRS finds errors or flags your return for review, processing will take longer than 21 days.
Why some refunds take longer than 21 days
The 21-day window assumes your return is complete, accurate, and requires no additional review. The IRS stops the clock and starts a new review period if they find missing information, math errors, or anything that doesn't match their records. Common triggers include a mismatch between the income reported on your return and what your employer or bank reported to the IRS, claiming a dependent the IRS has flagged, or reporting income the IRS thinks you missed.
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 refund until mid-February, even if your return is otherwise complete and correct. This applies regardless of when you file. If you file in January and claim either credit, your refund will not be released before February 15 at the earliest.
Identity theft filters also delay processing. The IRS screens returns for signs of fraud, and if your return matches a pattern they monitor, it goes to a manual review team. This adds weeks to processing time. You will not know this is happening unless you check your refund status or the IRS contacts you.
How to track your refund status
The IRS offers a tool called Where's My Refund? on their website at irs.gov. You can check your status there using your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. It will tell you whether your return has been received, is being processed, or has been approved and sent to your bank or mailing address.
You can also track your refund through the IRS mobile app, which is called IRS2Go. It provides the same information as the website version and updates on the same schedule. Both tools are free and do not require you to log into an IRS account.
If you filed through a tax software company like TurboTax, H&R Block, or TaxAct, they often provide their own refund tracking tool as well. These third-party tools pull data from the IRS, so the information is the same, but some people find the interface easier to use. Check your email for a link to your tax software's tracking page.
Direct deposit versus paper check timing
Direct deposit is the fastest way to receive your refund. Once the IRS approves your refund and sends it to your bank, the money usually appears in your account within one to two business days. Some banks deposit it the same day they receive it from the IRS. The entire process — from e-file acceptance to money in your account — often takes 5 to 10 business days for direct deposit refunds filed early in the season.
Paper checks take significantly longer. After the IRS approves your refund, they print the check and mail it. This mailing step alone takes three to five business days. Once the check arrives at your address, you still need to deposit it at your bank, which adds another one to three business days before the funds clear. The total time from e-file to usable money can be 3 to 4 weeks or longer if the check is delayed in the mail or if your bank holds it for verification.
If you did not provide direct deposit information when you filed, the IRS will send a check by default. You can update your banking information through Where's My Refund? if you catch it before the IRS processes your refund, but once the check is printed and mailed, you cannot change it.
What to do if your refund is delayed past 21 days
If your refund status in Where's My Refund? still shows "processing" after 21 days, or if the tool says your refund was approved but you have not received it after the expected timeframe, contact the IRS. The fastest way is to call the IRS refund hotline at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is still under review, whether there is an error holding up processing, or whether the refund was already sent and may be lost in the mail.
If the IRS says your refund was mailed as a check but you never received it, you can request a replacement check or ask for the refund to be sent by direct deposit instead. The IRS will need to verify your identity and address before processing a replacement. This adds another 2 to 4 weeks to your timeline.
If you filed through a tax professional or tax software company, contact them first. They can sometimes see details in the IRS system that the public-facing tools do not show, and they may be able to contact the IRS on your behalf to speed up resolution.
Refunds delayed by identity theft or fraud review
If the IRS suspects fraud or identity theft, they will place a hold on your refund and send you a letter explaining why. This letter will include instructions for verifying your identity, which usually means providing a copy of your driver's license, passport, or other government-issued ID. The verification process takes an additional 4 to 6 weeks after you submit the documents.
You cannot speed up a fraud review by calling the IRS or visiting a local office. The IRS must complete the review before releasing your refund. If you believe your identity was stolen or your return was filed fraudulently, report it to the IRS immediately using Form 14039, Identity Theft Affidavit. You can file this form online through the IRS website or mail it to the address listed in the IRS letter you received.
During a fraud review, do not file an amended return or contact the IRS repeatedly about your refund status. Each contact restarts the review clock. Wait for the IRS to contact you with next steps.
State refunds after federal e-file
Your state refund is processed separately from your federal refund and follows its own timeline. Most states process state returns within 2 to 4 weeks if you e-filed both federal and state returns together. Some states are faster — a few process state refunds within 1 to 2 weeks. Others are slower, particularly if they conduct additional review or if you owe state taxes that offset your refund.
You can track your state refund through your state's tax agency website. Each state maintains its own refund tracking tool, similar to the IRS's Where's My Refund? tool. Search for "[your state] tax refund status" to find the link. State refunds are usually sent by direct deposit or check using the same method you selected for your federal return, though some states offer different options.
If your federal and state refunds are different amounts, or if one arrives much faster than the other, that is normal. The IRS and state tax agencies do not coordinate processing times. A federal refund can arrive while your state refund is still under review, or vice versa.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation fee?
No. Tax software companies and tax preparers cannot speed up IRS processing. Some offer "refund advance" loans where they lend you money against your expected refund, but you pay interest or fees for this service. The IRS processing time remains the same whether you file yourself or hire someone to file for you.
What if the IRS says my refund was sent but I never got it?
If your refund was sent by direct deposit, contact your bank to confirm they received it. Sometimes deposits are delayed or routed to the wrong account if your banking information changed. If it was sent by check, wait 15 business days from the mailing date before requesting a replacement. After 15 days, call the IRS at 1-800-829-1040 to request a replacement check or direct deposit instead.
Does e-filing may provide I will get my refund in 21 days?
E-filing speeds up processing compared to paper returns, but 21 days is a target, not a may provide. If the IRS finds errors, flags your return for review, or if you claimed certain credits like EITC, processing will take longer. Filing early in the tax season also increases the chance of faster processing.
Why does the IRS hold refunds for people who claim the Earned Income Tax Credit?
The IRS is required by law to hold refunds that include the EITC or Additional Child Tax Credit until at least February 15. This is to allow time for verification and to prevent fraud. The hold applies even if you file in January and your return is otherwise complete and correct.
Can I change my refund from a check to direct deposit after I file?
Yes, but only if you catch it before the IRS processes your return. Log into Where's My Refund? and look for an option to update your banking information. If the tool no longer shows this option, the IRS has already processed your refund and printed the check. At that point, you can request a replacement check or ask the IRS to send a direct deposit instead, which adds 2 to 4 weeks to your timeline.