Refund timing depends on how you file and how the IRS processes your return
The IRS processes most tax returns within 21 days of receiving them, but your refund may take longer to reach your bank account or mailbox. If you file electronically and choose direct deposit, you will typically see your money in 1 to 3 weeks. If you file on paper or request a check, add another 1 to 2 weeks for mailing. The exact timeline also depends on whether your return has errors, whether you claimed certain credits like the Earned Income Tax Credit, and how busy the IRS is during tax season.
The IRS publishes a tool called Where's My Refund? that shows your return status within 24 hours of filing electronically, or within 4 weeks of mailing a paper return. This tool is the most reliable way to track your refund instead of calling or visiting an IRS office.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically delivering your refund in 1 to 3 weeks from the date the IRS receives your return.
- Paper returns take 4 weeks for the IRS to receive and process, plus another 1 to 2 weeks if you requested a check by mail.
- Returns claiming the Earned Income Tax Credit or Additional Child Tax Credit may take longer because the IRS reviews them more carefully.
- You can check your refund status using the IRS Where's My Refund? tool on IRS.gov within 24 hours of filing electronically.
- If your refund is delayed beyond the expected timeframe, the IRS may have found an error on your return or may need more information from you.
How the IRS processes returns at different speeds
The IRS does not process all returns on the same schedule. When you file electronically, the IRS acknowledges receipt within 24 hours and begins processing when ready. The agency then has 21 days to review your return, verify your information against wage and income records, and approve your refund. If everything matches and you have no errors, your refund moves to the next stage.
Paper returns move much more slowly because they must be physically received at an IRS processing center, scanned, and entered into the system by hand. This step alone takes 4 weeks on average. Once the IRS has your information in its system, processing time is the same as an electronic return — another 21 days.
The time of year matters significantly. During the peak filing season from January through April, the IRS processes millions of returns and may take the full 21 days. Outside peak season, processing can happen in as few as 5 to 7 business days, though the IRS does not may provide this.
Direct deposit versus check by mail
Direct deposit is faster because the IRS transfers your refund electronically to your bank account once processing is complete. Your bank then deposits the money, which usually happens within 1 to 2 business days of the IRS sending it. The total time from filing to money in your account is typically 1 to 3 weeks.
If you request a check by mail, the IRS prints and mails your check after processing your return. Mailing time varies by distance and postal service delays, but expect 1 to 2 weeks for the check to arrive after the IRS sends it. Your total wait is usually 5 to 8 weeks from filing.
You choose your refund method when you file your return. If you are using tax software or a tax preparer, they will ask whether you want direct deposit or a check. If you are filing by mail, you indicate your preference on your paper return.
Why some refunds take much longer
Certain returns trigger additional review by the IRS, which delays your refund. The most common reason is claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). Federal law requires the IRS to hold these returns until at least February 15 each year, even if processing is complete. This delay exists to prevent fraud and identity theft.
Other reasons for delays include math errors on your return, missing information (such as a missing Social Security number), inconsistencies between your return and IRS records, or a prior-year issue like an unpaid tax debt. If the IRS finds a problem, it will send you a letter explaining what is needed. You must respond within the timeframe given in the letter, or your refund will be delayed further.
If you have an outstanding tax debt from a previous year, the IRS may use your refund to pay that debt before sending you the remainder. This is called offset. The IRS will notify you by mail if this happens.
How to check your refund status
The IRS Where's My Refund? tool is available on IRS.gov and shows your return status in real time. You can access it within 24 hours of filing electronically. For paper returns, wait 4 weeks before checking.
To use the tool, you will need your Social Security number, filing status, and the exact refund amount from your return. The tool will show one of three statuses: "Return Received" (the IRS has your return but is still processing), "Approved" (the IRS has approved your refund and it is being sent), or "Sent" (your refund has been mailed or deposited).
If your status shows "Sent" but you have not received your money, wait 5 business days for direct deposit or 10 business days for a check. If you still have not received it after that, contact the IRS at 1-800-829-1040 or visit an IRS office in person.
What to do if your refund is delayed
If the Where's My Refund? tool shows your status has not changed in more than 21 days, or if you see a message saying the IRS needs more information, check your mail for an IRS letter. The letter will explain what is missing or what the IRS found on your return.
Common requests include providing a copy of a document (such as a mortgage statement or proof of a dependent's birth), clarifying information you reported, or resolving a discrepancy between your return and IRS records. Respond to the letter within the important date given, usually 30 days. Send your response by certified mail so you have proof of delivery.
If you filed through a tax preparer or tax software company, contact them first. They may be able to help you respond to the IRS or may have already received the letter on your behalf.
Refund timing for amended returns
If you file an amended return using Form 1040-X, processing takes longer. The IRS typically takes 16 weeks to process an amended return, though it may take longer if your original return is still being processed or if the amendment triggers additional review.
You cannot file an amended return electronically; you must mail it. The IRS will not begin processing your amendment until it receives your original return and processes it first. If you are amending a return from a prior year, the timeline is usually faster because the original return has already been processed.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer?
No. The IRS processing time is the same regardless of who prepares your return. Some tax preparers offer "refund anticipation loans" that give you money before the IRS processes your return, but these are loans you must repay with interest, not a faster refund.
What if the Where's My Refund? tool says my refund was sent but I never got it?
If you chose direct deposit, wait 5 business days after the tool says "Sent" — the money may still be in transit to your bank. If you chose a check, wait 10 business days. If you still have not received it, contact the IRS at 1-800-829-1040 with your return information and they can investigate whether the check was lost in the mail.
Does filing early get my refund faster?
Filing early does not speed up IRS processing time, but it does mean you will receive your refund earlier in the year. If you file in January, you will get your refund in January or February. If you wait until April, you will get it in April or May. The processing time from filing date is the same either way.
Why does the IRS hold refunds for EITC and ACTC claims?
Federal law requires the IRS to hold these refunds until at least February 15 each year to reduce fraud. Even if your return is processed and approved before February 15, your refund will not be sent until that date or later. This applies every year you claim these credits.
What happens to my refund if I owe back taxes?
The IRS will use your refund to pay any tax debt you owe from prior years, a process called offset. You will receive a notice in the mail explaining how much of your refund was applied to your debt and how much you are receiving. If you disagree with the offset, you can request a hearing, but you must act quickly after receiving the notice.