Refund timing depends on how you file and how the IRS processes your return
The IRS does not issue all refunds on the same schedule. If you file on paper, expect to wait longer than if you file electronically. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until mid-February by law, even if your return is otherwise complete. If the IRS needs to verify information on your return — your identity, your income, or a dependent's Social Security number — processing stops and you wait for them to contact you.
Most refunds issued by direct deposit arrive in your bank account within 21 days of the IRS accepting your return. Refunds by check take longer: the IRS mails them, and postal delivery adds another week or more. The IRS publishes a "Where's My Refund?" tool on IRS.gov that shows the status of your specific return once it has been accepted.
Key Takeaways
- E-filed returns are typically accepted and processed faster than paper returns, with most refunds arriving within 21 days of acceptance if sent by direct deposit.
- If you claim the EITC or ACTC, the IRS will not issue your refund before mid-February, regardless of when you file.
- Paper checks take longer than direct deposit — expect an additional 7 to 10 business days after the IRS processes your return.
- The IRS may delay your refund if it detects a mismatch between your return and other records, such as a Social Security number or income figure.
- You can check the status of your refund using the IRS "Where's My Refund?" tool, which updates once per day.
How the IRS processes returns and when refunds are issued
When you file electronically, the IRS typically accepts your return within 24 hours. Once accepted, the IRS begins processing — matching your information against wage records from your employer (Form W-2), interest and dividend statements (Forms 1099), and other third-party documents. If everything matches, the IRS approves the refund and sends it to your bank or mails a check.
Paper returns take longer because they must be scanned and entered into the IRS system by hand. The IRS estimates 4 to 6 weeks for a paper return to be accepted, and processing begins only after acceptance. For this reason, filing electronically shortens the entire timeline by several weeks.
The IRS does not process all returns at the same speed. Returns filed in January and early February move through the system faster because the IRS has more staff capacity early in the season. Returns filed in April, when the deadline approaches, face longer queues.
The EITC and ACTC delay: why mid-February matters
If your return includes the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS will not issue your refund before February 15, even if your return is complete and correct. This delay is required by law (the PATH Act of 2015) and applies to all filers who claim these credits, regardless of filing method or income.
The reason for the delay is fraud prevention. The EITC and ACTC are high-value credits that attract identity theft and false claims. The extra time allows the IRS to cross-check your information more thoroughly before releasing the money. If you file in January and claim one of these credits, you will not see your refund until mid-February at the earliest.
If your return does not include the EITC or ACTC, this delay does not apply to you.
Direct deposit versus check: the delivery difference
Direct deposit is faster. Once the IRS approves your refund, the money moves electronically to your bank account within 1 to 5 business days. Most direct deposits arrive within 3 business days. Your bank may hold the deposit for an additional day or two, depending on your account type and when the deposit arrives.
A paper check is mailed by the IRS and then travels through the postal system. The IRS typically mails checks within 5 business days of approving the refund, but postal delivery adds 7 to 10 business days or more, depending on distance and mail volume. A check mailed from the IRS in mid-February may not arrive until early March.
If you filed electronically and chose direct deposit, and your return contains no EITC or ACTC, you can reasonably expect your refund within 21 days of the IRS accepting your return. If you chose a check, add 7 to 10 business days to that timeline.
What causes delays and how to know if yours is stuck
The IRS stops processing and delays your refund if it finds a discrepancy between your return and other records. Common triggers include a Social Security number mismatch (yours or a dependent's), an income figure that does not match your W-2, a duplicate claim for a dependent, or a missing or incorrect name. The IRS will contact you by mail to ask for verification or correction.
Identity theft also triggers a delay. If someone filed a return using your Social Security number before you did, the IRS will flag your return and hold it while they investigate. This process can take several weeks or longer.
You can check whether your refund is delayed by using the IRS "Where's My Refund?" tool at IRS.gov. Enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day and will show one of four statuses: "Return Received," "Return Approved," "Refund Issued," or "Refund Sent." If your return has been accepted but shows no progress for more than 21 days, contact the IRS at 1-800-829-1040 to ask whether your return is under review.
Refunds issued after the standard timeline
Some refunds take longer than 21 days even without a discrepancy. The IRS may conduct a more thorough review of your return if you claimed a large credit, reported a significant loss, or filed an amended return. These reviews are routine and do not mean you made an error, but they add 4 to 8 weeks to processing time.
If the IRS owes you money but also has a debt on file — unpaid taxes from a prior year, unpaid student loans, or unpaid child support — the IRS will offset your refund to pay down that debt. You will receive notice of the offset by mail, and any remaining refund will be issued after the offset is processed. This can add 2 to 4 weeks to your timeline.
Refunds issued late in the tax season (May or June) are not unusual. If you filed in April or early May, a refund in June is normal, even if you have not heard from the IRS.
How to track your refund and what to do if it does not arrive
The IRS "Where's My Refund?" tool is the official source for refund status. You can check it as soon as your return is accepted — usually within 24 hours of e-filing. The tool will tell you whether the IRS has approved your refund and when it was issued. If the tool says "Refund Issued" but the money has not arrived in your bank account after 5 business days, contact your bank to confirm the deposit was received.
If the tool shows no progress after 21 days, or if it shows "Return Received" but no update for more than 30 days, call the IRS 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 under review, whether a discrepancy was found, or whether the refund has been issued but not yet delivered.
If you filed by mail and have not received your check after 8 weeks, file a Form 3911 (Taxpayer Statement Regarding Refund) with the IRS. You can download it from IRS.gov or request it by phone. The IRS will investigate whether the check was lost in the mail and issue a replacement if needed.
Frequently Asked Questions
Can I get my refund faster if I file early?
Filing early helps, but only if you file electronically and do not claim the EITC or ACTC. Early e-filed returns are processed faster because the IRS has more capacity in January and early February. However, if you claim the EITC or ACTC, your refund will not be issued before mid-February no matter when you file. Paper returns filed in January still take 4 to 6 weeks to be accepted.
Why does the IRS hold refunds for EITC and ACTC claims?
The IRS delays these refunds until mid-February to prevent fraud. The EITC and ACTC are high-value credits that attract false claims and identity theft. The extra time allows the IRS to verify your information more thoroughly before releasing the money. This delay is required by federal law and applies to all filers who claim these credits.
What should I do if the IRS "Where's My Refund?" tool shows no update for a month?
Call the IRS at 1-800-829-1040 and provide your Social Security number, filing status, and refund amount. The IRS can tell you whether your return is under review, whether additional information is needed, or whether the refund has been issued. Do not assume the return is lost — the tool updates once per day and may lag behind actual processing.
If I chose a check instead of direct deposit, how long will it take?
The IRS mails checks within 5 business days of approving your refund, and postal delivery adds 7 to 10 business days or more. If your return is approved in mid-February, expect the check to arrive in late February or early March. Checks mailed later in the season may take even longer due to mail volume.
Can the IRS take my refund to pay off old debts?
Yes. If you owe back taxes, unpaid student loans, or unpaid child support, the IRS will offset your refund to pay down that debt. You will receive notice by mail explaining the offset. Any remaining refund will be issued after the offset is processed, which can add 2 to 4 weeks to your timeline.