How the IRS deposit schedule works
The IRS deposits most tax refunds directly into your bank account between 21 and 45 days after you file, but the exact timing depends on when you file, how you file, and whether the IRS needs to verify anything about your return. If you file in early February, you may see your refund by early March. If you file in late April, you could be waiting into June. The IRS does not process refunds on weekends or federal holidays, so a refund that clears on a Friday will not appear in your account until Monday.
The IRS publishes a Where's My Refund tool on IRS.gov that tracks your specific return once it has been received and processed. This tool updates once per day, usually overnight, and will show you the exact deposit date once the IRS has scheduled it. You can check it using your Social Security number, filing status, and the refund amount you expect. This is the most reliable way to know when your money is coming.
Key Takeaways
- Most refunds arrive 21 to 45 days after filing, but the IRS does not process on weekends or holidays, so the actual calendar date depends on when those days fall.
- The IRS Where's My Refund tool shows your deposit date once your return has been processed, and it updates once per day.
- E-filed returns with direct deposit are processed faster than paper returns or refunds sent by check.
- If your refund does not arrive by the promised date, the IRS has a process to trace it, but you will need your bank account information and the original deposit date.
Why some refunds take longer than others
The IRS processes returns in the order they arrive, but certain returns move to the back of the queue. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until at least February 15, even if you file in January. This is a federal requirement designed to prevent fraud. If your return contains any inconsistencies—a name mismatch with Social Security records, a missing signature, or income reported on your return that does not match what employers or banks reported to the IRS—your return goes to a manual review team, and processing can stretch to 120 days or longer.
Paper returns take longer than e-filed returns because they must be scanned and entered into the system by hand. A paper return filed in March might not be processed until May. Returns filed close to the April 15 important date face longer waits because the IRS receives millions of returns in a compressed window. If you file on April 14, expect your refund in late May or June, not in March.
Direct deposit versus check refunds
Direct deposit is faster and more reliable than a paper check. With direct deposit, the IRS sends your refund electronically to your bank, and it typically appears in your account within one to two business days of the IRS releasing it. A check takes longer because it must be printed, mailed, and then deposited by you or processed by your bank. The Postal Service typically takes five to seven business days to deliver a check, and then your bank may hold it for one to three business days before crediting it to your account. A refund check mailed in early March might not clear until late March or early April.
If you did not provide direct deposit information on your return, you can still update it through the IRS Where's My Refund tool before the refund is processed. Once the IRS has released the refund, you cannot change the delivery method. If you provided an incorrect bank account number, the refund will be rejected by your bank, and the IRS will mail you a check instead, adding another two to three weeks to the timeline.
What to do if your refund is late
If your refund has not arrived by the date shown in Where's My Refund, wait three business days after that date before contacting the IRS. Bank processing delays sometimes add a few days, and the IRS date is not always exact. If three business days have passed and the money still has not appeared, call the IRS at 1-800-829-1040 or use the Where's My Refund tool to request a trace. You will need your Social Security number, filing status, and the refund amount.
The IRS will investigate whether the refund was deposited to the correct account. If it was sent to the wrong bank account number (because you made a typo on your return), the receiving bank will reject it, and the IRS will issue a check instead, which takes another two to three weeks. If the refund was sent to the correct account but your bank did not credit it, your bank's customer service team can trace it on their end. Some banks hold direct deposits from the IRS for one to three business days as a fraud prevention measure, even though the money has technically arrived.
Refunds split between accounts or garnished
If you requested that your refund be split between two or more bank accounts on your return, each portion follows the same 21 to 45 day timeline, but they may not arrive on the same day. One account might receive its portion on a Wednesday while another receives its portion on Friday. The Where's My Refund tool shows only the total refund amount and a single deposit date, so if you split your refund, you may need to contact the IRS to confirm that both accounts received their portions.
If you owe back taxes, child support, or student loans in default, the IRS may offset your refund before it reaches your account. The offset process can add 30 to 60 days to your timeline because the IRS must verify the debt and coordinate with the agency collecting it. You will receive a notice in the mail explaining the offset, but this notice arrives after the offset has already happened. If you believe the offset was made in error, you can dispute it, but the process requires documentation and can take several months.
State refunds and federal refunds are separate
If you filed a state tax return, your state refund follows a different schedule from your federal refund. Most states process returns in 30 to 60 days, but some states take longer. Your state refund may arrive before, after, or at the same time as your federal refund. You can track your state refund through your state's tax agency website, which usually has its own version of a refund tracker. Some states mail checks; others offer direct deposit. Check your state's tax website for the specific timeline and tracking tool.
The timing of your state refund does not affect your federal refund, and vice versa. If you are waiting for both, monitor each one separately using the appropriate tracking tool. Some people receive their federal refund weeks before their state refund, while others see them arrive within days of each other. There is no coordination between the IRS and state tax agencies on processing speed.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advance" loans that give you cash when ready, but you pay interest or fees, and the loan is repaid from your refund when it arrives. The IRS timeline remains the same regardless of who prepares your return.
What if the IRS says my refund was deposited but my bank says it never arrived?
Contact your bank first. Some banks hold IRS deposits for one to three business days as a fraud check, even though the money has arrived in their system. If your bank confirms the deposit never arrived, ask them to provide you with a written statement. Then contact the IRS with that statement and request a trace. The IRS will investigate whether the deposit was sent to the correct account number.
Does filing on April 15 really delay my refund?
Yes. The IRS receives millions of returns in the final days before the important date, and processing slows significantly. A return filed on April 14 typically takes 45 to 60 days to process, while a return filed in February takes 21 to 30 days. Filing early is the most reliable way to receive your refund sooner.
If I claimed the Earned Income Tax Credit, when will I see my refund?
The IRS holds all refunds that include the EITC or Additional Child Tax Credit until at least February 15, regardless of when you file. If you file in January, your refund will not be released until mid-February at the earliest. After February 15, processing continues normally, so the total timeline is usually 21 to 45 days from the February 15 date.
Can I change my direct deposit information after I file?
Yes, but only before the IRS has processed your return. Use the Where's My Refund tool to check your return status. If it shows "Return Received" or "Being Processed," you may still be able to update your banking information through the tool. Once the status changes to "Refund Approved" or "Refund Sent," you cannot change the deposit information, and the refund will go to the account number you originally provided.