The IRS refund schedule for 2025 tax returns
The IRS processes most tax refunds within 21 days of receiving your return, but the actual timeline depends on how you file, how you want the money, and whether your return needs review. If you file electronically and choose direct deposit, you will typically see your refund between 3 and 5 business days after the IRS accepts your return. If you file on paper or request a check, the wait stretches to 4 to 6 weeks or longer.
The 2025 tax year returns are filed between January 1 and April 15, 2025. The IRS begins accepting returns on January 29, 2025. Refunds issued in early February will arrive faster than those issued in late March or April, simply because the IRS has fewer returns in the queue. If you file in March or April, expect to wait longer even if your return is straightforward.
The IRS publishes a Where's My Refund tool that updates every 24 hours with your refund status. This is the only reliable way to know where your money is. The tool shows the date the IRS accepted your return, whether it is still being processed, and the expected deposit or mailing date once the refund is approved.
Key Takeaways
- Direct deposit refunds typically arrive 3 to 5 business days after the IRS accepts your return; paper checks take 4 to 6 weeks or longer.
- The IRS begins accepting 2025 returns on January 29, 2025, and the filing deadline is April 15, 2025.
- The Where's My Refund tool updates every 24 hours and is the only official source for your refund status and expected arrival date.
- Refunds filed early in the season (January and February) typically process faster than those filed in March or April.
- If your return requires manual review — for example, because of errors or missing information — the IRS will contact you and the timeline will extend beyond 21 days.
Direct deposit versus check: which arrives first
Direct deposit is the fastest way to receive a refund. Once the IRS accepts your return, it typically takes 3 to 5 business days for the money to land in your bank account. This assumes your bank processes ACH transfers normally and your account information is correct on your return.
A paper check takes much longer. The IRS prints and mails checks in batches, and the postal service delivers them. You should expect 4 to 6 weeks from the date the IRS approves your refund, though checks mailed in April or May sometimes take 8 weeks or more because of mail volume. If your check is lost or stolen in the mail, the IRS can issue a replacement, but that adds another 4 to 6 weeks.
If you filed on paper and did not provide banking information, the IRS will mail a check. If you filed electronically but did not choose direct deposit, the IRS will also mail a check. You can avoid this delay by filing electronically and providing your bank routing and account number.
What happens if the IRS needs to review your return
Some returns do not process in 21 days. The IRS may need to review your return if there are math errors, missing information, conflicting income reports from employers or financial institutions, or claims that trigger additional scrutiny — such as the Earned Income Tax Credit or the Child Tax Credit.
If the IRS needs more information, it will mail you a letter. This letter explains what is missing or what does not match. You will have 30 days to respond. Once you send the information, the IRS typically takes another 4 to 6 weeks to process your response and issue the refund. In total, a reviewed return can take 2 to 3 months or longer.
You can check the status of a review in the Where's My Refund tool. If the tool says your return is being reviewed, do not file an amended return or contact the IRS unless you receive a letter asking you to do so. Contacting the IRS before they contact you can actually slow things down.
State tax refunds and their separate timeline
Your state refund is separate from your federal refund and follows its own schedule. Most states process refunds within 4 to 6 weeks of receiving your state return, but some states are faster and some are slower. If you filed your federal and state returns together through a tax software, the state return goes to your state tax agency, not the IRS.
Each state maintains its own refund tracking tool. You can find your state's tool by searching "[your state] tax refund status" or by visiting your state's tax agency website. Some states offer direct deposit for state refunds, which is faster than a check. Others mail checks only.
If you live in a state with no income tax — Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington, or Wyoming — you will receive only a federal refund. If you worked in multiple states during the year, you may owe or be owed refunds in more than one state, and each will process on its own timeline.
Early filing and early refunds
Filing early does not may provide an early refund, but it improves your chances. If you file in late January or early February, the IRS has fewer returns to process, and your return moves through the queue faster. A return filed on February 1 will typically be processed before one filed on April 1, even if both are straightforward.
However, filing early only helps if your return is ready. If you are waiting for a W-2 from your employer or a 1099 from a financial institution, filing early is not possible. The IRS does not accept returns before January 29, 2025, regardless of how early you submit them. If you try to file before that date, the software will reject your return.
Some tax software offers a feature called "early refund" or "refund advance," which is a short-term loan against your expected refund. These loans charge interest and fees and are not worth the cost. Your actual refund will arrive within weeks anyway.
What to do if your refund is late
If the Where's My Refund tool shows your refund was approved and a deposit or mailing date was given, but the money has not arrived by that date, wait 5 business days. Bank processing delays and postal delays happen, and the money may still be in transit.
If 5 business days have passed and a direct deposit has not arrived, contact your bank to confirm the account number on your tax return is correct. If the account number is wrong, the IRS will mail a check instead, and you will not see the deposit. If the account number is correct, contact the IRS at 1-800-829-1040 to report the missing refund.
If a check was supposed to arrive and has not shown up after 8 weeks, contact the IRS to request a replacement. The IRS can issue a new check or, in some cases, a direct deposit to your bank account. You will need to provide your Social Security number, the amount of the refund, and the date the original check was supposed to arrive.
Refunds for amended returns and prior-year taxes
If you file an amended return (Form 1040-X) for a prior tax year, the timeline is longer. The IRS typically takes 16 weeks to process an amended return, though some take longer if they require review. You can track an amended return using the Where's My Refund tool by selecting "Amended Return" from the dropdown menu.
If you owe back taxes from a prior year and are owed a refund for the current year, the IRS will offset your current refund against the old debt. This means your refund will be smaller or you will receive nothing. The IRS will mail you a notice explaining the offset. This process can add 2 to 4 weeks to your timeline.
If you are unsure whether you owe back taxes, you can check your account transcript on the IRS website or call 1-800-829-1040. Knowing this before you file can help you plan for a smaller refund or no refund at all.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer to file for me?
No. The timeline depends on how the return is filed (electronically or on paper) and how you receive the refund (direct deposit or check), not on who prepares it. A tax preparer filing electronically with direct deposit will get your refund to you at the same speed as filing it yourself through tax software.
What if I filed my return but the Where's My Refund tool says it has no record of it?
Wait 24 to 48 hours. The tool updates once per day, and newly filed returns sometimes take a day or two to appear in the system. If it still does not show after 48 hours, check your filing confirmation email to confirm the return was actually submitted. If it was submitted, contact the IRS at 1-800-829-1040.
Will I get my refund faster if I file before February 1?
You cannot file before January 29, 2025, because the IRS does not accept returns before that date. Filing on January 29 or 30 will give you a slight advantage over filing in March or April, but the difference is usually only a few days if your return is straightforward.
Do I need to do anything to get my refund, or does it come automatically?
Your refund comes automatically once you file your return and it is accepted by the IRS. You do not need to take any action. Simply file your return, choose direct deposit if possible, and wait for the money to arrive. The Where's My Refund tool will show you the status.
What if my employer has not sent my W-2 yet?
Employers must send W-2s by January 31, 2025. If you have not received yours by February 1, contact your employer's payroll department. You can also file your return without the W-2 if you know your income, but the IRS may review your return later when the W-2 arrives and the income is matched. It is better to wait for the W-2 if you can.