The IRS aims to issue most refunds within 21 days of accepting your return
The 21-day window is the IRS's stated target, not a may provide. This clock starts when the IRS accepts your return—not when you file it, and not when you mail it. If you file electronically and everything on your return is correct, you are most likely to see your refund within this timeframe. If you file on paper, mail it in, or have errors on your return, the process takes longer.
The actual time you receive your money depends on how you filed, whether the IRS needs to verify information on your return, and which method you chose to receive the refund. A direct deposit refund typically arrives in your bank account within a few business days of the IRS issuing it. A check takes 7 to 10 business days after the IRS mails it, depending on postal delivery in your area.
Key Takeaways
- The IRS targets 21 days from acceptance to issue most refunds, but this applies mainly to error-free electronic returns.
- Paper returns take 4 to 6 weeks longer than electronic returns because they must be manually processed and scanned.
- Direct deposit is faster than a check—your money arrives in your bank account within a few business days of issuance, rather than 7 to 10 days in the mail.
- The IRS may delay your refund if your return contains errors, matches a prior-year claim, or triggers identity verification checks.
- You can track your refund status using the IRS Where's My Refund tool, which updates once daily and shows the most current information available.
Electronic returns versus paper returns
Electronic returns move through the IRS system much faster than paper ones. When you file electronically, the IRS receives your return when ready and can begin processing it right away. The 21-day target applies to most electronic returns that have no errors and no flags for further review.
Paper returns must be physically received, opened, and manually scanned into the IRS system before processing can begin. This alone adds 2 to 3 weeks to the timeline. Once scanned, a paper return then goes through the same processing steps as an electronic return. In practice, paper returns typically take 6 to 8 weeks from the date the IRS receives them before a refund is issued. If you mailed your return, add another week or two for postal delivery to the IRS processing center.
The IRS processes paper returns in batches at regional service centers. During peak filing season (February through April), these centers are backlogged, which can push timelines even longer. If you filed on paper and have not heard anything after 8 weeks, contact the IRS using the phone number on your tax return notice or use the Where's My Refund tool.
Direct deposit versus check refunds
Direct deposit is the fastest way to receive your refund once the IRS issues it. When you provide your bank account number and routing number on your return, the IRS sends the refund electronically to your bank. Your bank typically deposits the funds within 1 to 3 business days of receiving the transfer. In most cases, the money is in your account within a few business days of the IRS issuing the refund.
A check refund takes longer after issuance. The IRS mails the check to the address on your return, and postal delivery typically takes 7 to 10 business days depending on distance and mail volume. If you move after filing, the check may be delayed or returned to the IRS, which then takes additional time to reissue. If you have not received a check refund within 10 business days of the IRS issuing it, contact the IRS to confirm the mailing address they have on file.
If you are unsure whether your refund was issued as a check or direct deposit, the Where's My Refund tool will tell you. Once the refund is issued, the tool shows the method and the date it was sent.
Reasons the IRS delays refunds
The IRS holds some refunds for additional review even when the return is filed electronically and on time. Common triggers include math errors, missing information (such as a missing Social Security number for a dependent), or inconsistencies between your return and IRS records from prior years.
Identity verification is another common reason for delay. If the IRS suspects your return may be fraudulent or if your identity cannot be verified through automated checks, they will send you a notice asking you to verify information. This process can add 2 to 4 weeks to your refund timeline. You will receive a letter in the mail with instructions on how to verify your identity, usually through an online portal or by phone.
Refunds are also delayed if you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). Federal law requires the IRS to hold these refunds until mid-February, even if your return is accepted in January. This delay is mandatory and applies to all EITC and ACTC claims, regardless of when you file.
If your return is selected for audit, your refund will be held until the audit is complete. The IRS will contact you by mail if this happens. Most audits are resolved within 3 to 6 months, though complex cases can take longer.
What to do if your refund is delayed
Start by checking the Where's My Refund tool on the IRS website. This tool is updated once per day and shows the current status of your refund. You can access it at irs.gov/refunds. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool tells you whether your refund has been received, accepted, approved, or issued, and when you can expect it.
If the tool shows your refund was issued but you have not received it after the expected timeframe, contact the IRS. For direct deposit refunds, wait at least 5 business days after the issue date before calling. For check refunds, wait at least 10 business days. The IRS phone number is 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready when you call.
If you received a notice from the IRS asking for additional information or verification, respond to it promptly. The notice will include a important date and instructions on how to respond. Ignoring the notice will delay your refund indefinitely. If you are unsure how to respond, you can contact the IRS at the number on the notice or visit an IRS walk-in office in your area.
Refund timing during peak filing season
The IRS processes the highest volume of returns between February and April. During this period, even error-free electronic returns may take longer than 21 days because the IRS is working through millions of returns simultaneously. In 2025, expect the 21-day target to explore mainly to returns filed in January and early February, before the peak season rush begins.
Returns filed in March and April may take 3 to 4 weeks or longer, even if they are filed electronically and have no errors. Paper returns filed during peak season can take 8 to 12 weeks. The IRS does not prioritize returns by filing date during peak season—all returns are processed in the order they are received and accepted, regardless of when they were filed.
If you need your refund quickly, file electronically as early as possible in the tax season. The earlier you file, the more likely you are to receive your refund before peak season processing delays set in. Filing in January or early February gives you the best chance of receiving your refund within 21 days.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or use tax software?
No. The IRS processing time is the same regardless of who prepares your return or what software you use. Tax preparers and software companies cannot speed up IRS processing. What they can do is help you file electronically and correctly, which avoids errors that would delay your refund. Filing electronically without errors is the fastest path available to any taxpayer.
What if I filed my return but the IRS says they have not received it?
If you filed electronically, the IRS should have received it within 24 hours. If the Where's My Refund tool does not show your return as received after 24 hours, contact the IRS at 1-800-829-1040. If you mailed a paper return, allow 2 to 3 weeks for postal delivery plus processing time before contacting the IRS. You can also check the status by mail using Form 4506-C, though this takes several weeks.
Will I get interest if my refund is delayed?
The IRS does not pay interest on delayed refunds unless the delay is caused by an IRS error and the refund is more than 45 days late. In most cases, delays are caused by errors on the return, missing information, or identity verification—not IRS errors. If you believe the delay is the IRS's fault, you can contact them to discuss your situation, but do not expect interest unless the delay is substantial and clearly caused by the IRS.
Can I check my refund status on my phone?
Yes. The IRS Where's My Refund tool works on mobile browsers. Go to irs.gov/refunds on your phone and enter your Social Security number, filing status, and refund amount. The tool is the same whether you access it on a computer or phone, and it updates once daily. There is no IRS app—only the website tool.
What happens if I move after I file my return?
If you filed electronically and chose direct deposit, your refund will go to the bank account you provided, regardless of where you live. If you chose a check refund or filed on paper, the IRS will mail the check to the address on your return. If you have moved, the check may be delayed or returned to the IRS. Update your address with the IRS using Form 8822 if you move after filing, or contact the IRS directly to provide your new address.