Standard refund timelines by filing method
The IRS aims to issue most refunds within 21 days of receiving your return, but the actual time depends heavily on how you file and how you receive the money. If you file electronically and choose direct deposit to your bank account, you are most likely to see your refund in that 21-day window. If you file on paper or request a check by mail, add weeks to that timeline.
Electronic filing with direct deposit is the fastest route. The IRS processes these returns continuously throughout tax season, and direct deposit deposits typically land in your account within three weeks of the IRS accepting your return. Paper returns take longer to scan and process — the IRS must physically receive the return, open it, scan it, and enter the data before processing begins. This alone can add one to two weeks before your return even enters the queue.
A check by mail adds another layer of delay. After the IRS processes your return and prints your check, it goes into the postal system. Depending on where you live and where the check is mailed from, delivery typically takes five to seven business days, sometimes longer. If you filed by mail and requested a check, expect four to six weeks total from the date you mailed your return.
Key Takeaways
- Electronic filing with direct deposit usually brings your refund within 21 days of the IRS accepting your return.
- Paper returns add one to two weeks before processing even begins, since the IRS must receive and scan them first.
- Checks by mail take five to seven business days to arrive after the IRS prints them, so paper filers should expect four to six weeks total.
- You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the current stage of processing.
- Refunds may be delayed if your return has errors, you claim certain credits, or the IRS needs to verify information on your return.
When the IRS holds your refund for review
Not all refunds move through in 21 days. The IRS flags certain returns for additional review, and this can stretch the timeline significantly. Common reasons include claiming the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or reporting business income. These credits are subject to mandatory review periods that can last weeks or months.
If you claim EITC or ACTC, the IRS is required by law to hold your refund until at least mid-February, even if you file in January. This is true every year. If you file after mid-February, the review period still applies, which means your refund may not arrive until late February or March. The IRS does not waive this hold, regardless of how straightforward your return is.
Other flags include math errors, missing information, income reported on your return that does not match what employers or financial institutions reported to the IRS, or claiming deductions that trigger automated review. When this happens, the IRS may contact you by mail asking for documentation or clarification. You will not receive your refund until you respond and the IRS verifies the information.
How to check where your refund is right now
The IRS provides a free tool called Where's My Refund at irs.gov. You can check your refund status using your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
Where's My Refund shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has processed your return and approved your refund), or "Sent" (your refund has been issued and is on its way to you). If your status shows "Sent," the tool will tell you the date your refund was issued. From that date, direct deposits typically arrive within one to two business days, and checks arrive within five to seven business days.
If your return has been in "Return Received" status for more than 21 days, or if you see an error message, contact the IRS at 1-800-829-1040. Have your return and any notices from the IRS on hand. Wait times can be long during peak tax season, so calling early in the morning or later in the week may be faster.
Refunds delayed by errors or missing information
If the IRS finds an error on your return — a mismatched Social Security number, a math mistake, or income reported differently than what your employer sent — they will hold your refund and send you a notice by mail. This notice explains what the issue is and what you need to do. Do not ignore it. The IRS will not release your refund until you respond.
Response times vary. Some issues can be resolved by phone; others require you to mail back documentation. If you need to mail something, the IRS typically gives you 30 days to respond. Once they receive your response, processing can take another two to four weeks. If the issue is straightforward and you respond quickly, you might see your refund within four to six weeks of receiving the notice. Complex issues or slow responses can stretch this to two or three months.
If you receive a notice and are unsure how to respond, the notice itself contains instructions and a phone number to call. The IRS also has a Taxpayer Advocate Service (TAS) that can help if you are stuck or the delay is causing hardship. You can reach TAS at 1-877-777-4778 or through your local IRS office.
State refunds and combined federal-state returns
If you are waiting for a state tax refund in addition to your federal refund, the timeline is separate. Most states process refunds on their own schedule, which may be faster or slower than the federal timeline. Some states issue refunds within two to three weeks of receiving your return; others take six to eight weeks. A few states offer direct deposit for state refunds, which is faster than a check.
If you filed a combined federal-state return through a tax software provider or tax preparer, the federal and state returns are processed separately by their respective agencies. Your federal refund may arrive before your state refund, or vice versa. Check your state's tax agency website for a refund status tool — most states have one similar to the IRS's Where's My Refund.
Some states also hold refunds for review, particularly if you claim state-specific credits or report income that does not match state records. Contact your state's tax department directly if your state refund has not arrived within the timeframe posted on their website.
What to do if your refund never arrives
If your refund shows as "Sent" in Where's My Refund but you have not received it after the expected timeframe, first confirm the deposit details. For direct deposits, check that the bank account number on your return is correct — a single digit wrong will send your refund to the wrong account. Contact your bank to see if a deposit arrived for an account you do not recognize. If it did, your bank can help you recover it.
For checks, wait at least seven business days after the "Sent" date before assuming it is lost. Checks can take longer than expected, especially if you moved recently or if the address on your return is incorrect. If more than seven business days have passed and you have not received the check, call the IRS at 1-800-829-1040 and report it. The IRS can issue a replacement check, though this process takes another four to six weeks.
If you believe your refund was deposited to the wrong account or stolen, file a report with the IRS and your bank immediately. Keep records of all correspondence. The IRS has a process for investigating these claims, but it can take several months to resolve.
Refunds during peak tax season versus off-season
Refund processing times are fastest in late March and April, when the IRS has the most staff working on returns. During this period, many refunds do arrive within 21 days. Processing slows in May and June as the volume drops and staff is reassigned. If you file in July or later, you are outside the main tax season, and the IRS processes your return more slowly — expect 30 to 45 days for a straightforward return.
Amended returns (Form 1040-X) take longer regardless of when you file. The IRS processes amended returns separately and typically takes 16 weeks or more to issue a refund. If you need to amend your return, file it as soon as possible after discovering the error, since the clock does not start until the IRS receives it.
Frequently Asked Questions
Why does the IRS say 21 days but my refund took longer?
The 21-day timeline applies only to returns that are processed without any holds or flags. If your return claims EITC or ACTC, is flagged for review, or has any errors, it will take longer. Additionally, the 21 days starts from when the IRS accepts your return, not when you file it — paper returns can take one to two weeks just to reach that point.
Can I get my refund faster if I pay a tax preparer or software company?
No. Tax preparers and software companies cannot speed up IRS processing. Some offer "refund advance" loans, where they lend you money against your expected refund, but this costs you fees and interest. The IRS processes your return on its own timeline regardless of who prepared it.
What if I filed electronically but chose a check instead of direct deposit?
You will still benefit from faster processing — the IRS will process your return within 21 days — but the check will take five to seven business days to arrive after it is printed and mailed. Total time is typically three to four weeks, which is faster than filing on paper.
Do I need to do anything to receive my refund, or does it come automatically?
If you filed a complete, accurate return with no errors and no flags, your refund comes automatically. You do not need to take any action. If the IRS needs more information or finds an error, they will send you a notice by mail explaining what you need to do.
Can the IRS split my refund between multiple accounts or send part as a check and part as direct deposit?
Yes. You can direct deposit part of your refund to one account and receive the remainder as a check. This is done on your tax return itself — your tax software or preparer can walk you through the option. The direct deposit portion arrives faster than the check portion.