The IRS processes most refunds within 21 days of receiving your return, but the actual deposit into your account can take several days longer depending on your bank and how you filed.
The IRS publishes a refund schedule each year that shows when batches of returns are processed. This is not a may provide for your specific return — it is the window when the IRS begins moving money out. Your refund then travels through the banking system, which adds another 1 to 5 business days before you see it in your account.
The schedule changes year to year because it depends on when tax season starts (which varies based on when the IRS opens filing) and how many returns arrive each week. For the 2024 tax year, for example, the IRS began processing returns in late January and continued through the spring. The 2025 schedule will shift based on when filing opens that year.
Key Takeaways
- The IRS publishes a weekly refund schedule showing when it will process returns filed that week, typically releasing refunds within 21 days of receipt.
- Your bank or payment processor adds 1 to 5 business days after the IRS releases your refund, so the money may not appear in your account until several days after the IRS processes it.
- E-filed returns with direct deposit are processed faster than paper returns, often within 10 to 14 days instead of 21.
- The schedule is delayed or paused if the IRS detects errors, requests verification, or suspects fraud — these holds can last weeks or months.
- You can track your specific refund status through the IRS Where's My Refund tool, which updates once per day and shows the actual processing date for your return.
How the IRS publishes the weekly schedule
The IRS posts a weekly refund schedule on IRS.gov that lists the dates when it will process returns filed during each week. The schedule typically covers 8 to 12 weeks and updates every Friday. Each week's entry shows the filing date range and the expected processing date — for instance, "Returns filed January 6–12 will be processed by January 31."
This schedule applies to returns the IRS receives during that week, not returns you file on a specific date. If you e-file on January 8, your return enters the queue for the week of January 6–12, and the IRS aims to process it by the date listed. The schedule is published on the IRS website under "Refund Information" and is also available through tax software and tax preparation services.
The schedule is a target, not a may provide. The IRS can miss the date if it receives an unusually high volume of returns that week, detects errors that require manual review, or encounters system issues. Returns with errors or missing information are pulled out of the normal queue and processed separately, which delays them by weeks.
The difference between processing and receiving your money
When the IRS says it will process your return by a certain date, that means the agency has reviewed it, approved the refund amount, and sent the money out. It does not mean the money is in your bank account on that date.
After the IRS releases your refund, it travels through the banking system. If you chose direct deposit, the money goes from the IRS to your bank's processing center, then to your specific account. This step typically takes 1 to 3 business days, though some banks take up to 5. If you requested a check, the IRS mails it, which adds 7 to 14 business days depending on postal service speed.
The timeline looks like this: IRS processes on January 31 → releases refund to banking system on January 31 or February 1 → your bank receives it on February 1 or 2 → your bank posts it to your account on February 2, 3, or 4. Weekends and bank holidays extend each step. If the IRS processes your return on a Friday, your bank may not receive it until Monday, and may not post it until Wednesday or Thursday.
Why e-filed returns arrive faster than paper returns
The IRS processes e-filed returns in a separate, faster queue than paper returns. An e-filed return with direct deposit typically clears within 10 to 14 days of the IRS receiving it. A paper return filed by mail takes 21 days or longer because the IRS must first scan and digitize it before processing begins.
E-filing also reduces errors because tax software validates your entries before submission — missing information or math errors are caught and corrected before the return reaches the IRS. Paper returns are manually reviewed, which introduces delays if the IRS finds discrepancies.
If you file a paper return and request a check instead of direct deposit, add another 7 to 14 days for mailing. A paper return with a check can take 4 to 6 weeks total from the date you mail it.
What delays your refund beyond the published schedule
The IRS holds refunds when it detects a mismatch between your return and other records it has on file. Common triggers include a Social Security number that does not match IRS records, income reported by your employer that differs from what you claimed, or a dependent claimed on multiple returns. The IRS also holds refunds when it suspects identity theft or fraud.
When the IRS places a hold, your return moves out of the normal processing queue. The agency sends you a letter explaining the issue and requesting documentation — a copy of your Social Security card, a birth certificate for a dependent, or a corrected W-2 from your employer. You must respond within 30 days, and processing resumes only after the IRS receives and reviews your documents. This can add 4 to 8 weeks to your timeline.
The IRS also delays refunds for returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). By law, the IRS cannot release these refunds before February 15, even if it processes the return earlier. This is a built-in hold to allow time for fraud detection.
Using the Where's My Refund tool to track your actual status
The Where's My Refund tool on IRS.gov shows the real status of your specific return, not the general schedule. You enter your Social Security number, filing status, and the refund amount, and the tool displays one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has your return but has not finished processing it. "Refund Approved" means the IRS has calculated your refund and approved it, but has not yet sent the money to your bank. "Refund Sent" means the IRS has released the refund to the banking system — your bank will receive it within 1 to 5 business days.
The tool updates once per day, usually overnight. Checking it multiple times in the same day will show the same information. If your return does not appear in the tool within 24 hours of e-filing, or within 2 weeks of mailing a paper return, contact the IRS at 1-800-829-1040 to confirm it was received.
How amended returns affect your refund timeline
If you file an amended return using Form 1040-X, the IRS processes it separately from your original return. Amended returns are not included in the weekly schedule — the IRS processes them in a dedicated queue that typically takes 12 to 16 weeks. You cannot track an amended return through Where's My Refund; instead, you receive a letter from the IRS when processing is complete.
Do not file an amended return unless you made an error on your original return. If you straightforward forgot to claim a deduction or credit, file the amended return as soon as you realize the mistake. The sooner you file it, the sooner the IRS can process it and send any additional refund owed.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation fee from it?
No. The IRS processes all returns on the same schedule regardless of whether you claim a fee deduction. Some tax preparation services offer "rapid refund" loans that give you cash before the IRS processes your return, but you pay interest on the loan. The IRS refund itself arrives on the normal timeline.
What does it mean if Where's My Refund says "still being processed"?
It means the IRS has received your return but has not finished reviewing it. This can mean the return is in the normal queue waiting its turn, or it has been flagged for manual review due to an error or mismatch. If it has been more than 21 days since you e-filed, or more than 6 weeks since you mailed a paper return, contact the IRS to ask whether your return is on hold.
If I file my return on the last day of tax season, will my refund be delayed?
Yes. Returns filed in the final weeks of tax season are processed after returns filed earlier, so your refund will arrive later in the season. The IRS also receives a much higher volume in the final weeks, which can cause it to miss the published processing dates. Filing early gives you a faster refund.
Why does my refund show as sent but I have not received it yet?
The IRS released the refund to the banking system, but your bank has not yet posted it to your account. This typically takes 1 to 5 business days. If more than 5 business days have passed and the money has not appeared, contact your bank to confirm they received it and ask when it will post.
Can the IRS split my refund between multiple accounts or payment methods?
No. You can direct your refund to one checking account, one savings account, or request a check. You cannot split it between accounts. If you want the money in multiple places, deposit the full refund to one account and transfer money to the other accounts yourself.