The deposit day depends on how you filed and how the IRS processed your return
If you filed electronically and chose direct deposit, the IRS typically deposits your refund within 21 days of accepting your return. That 21-day window is the IRS standard, but most refunds arrive faster — often within 5 to 10 business days after acceptance. The exact day depends on when your bank processes the incoming deposit, which can add one to three business days after the IRS sends it.
If you filed by mail, the timeline is longer. The IRS needs time to receive your return, open it, scan it, and process it before the 21-day clock starts. Mailed returns typically take 4 to 8 weeks total before a refund is issued, and then another 1 to 3 weeks for the deposit to land in your account.
Paper checks take the longest. If you requested a check instead of direct deposit, add 7 to 10 business days for the check to arrive by mail after the IRS issues it.
Key Takeaways
- Direct deposit refunds from electronically filed returns usually arrive within 5 to 10 business days after the IRS accepts your return, though the IRS allows up to 21 days.
- Your bank may take an additional 1 to 3 business days to process and post the deposit once the IRS sends it.
- Mailed returns take 4 to 8 weeks to process before the refund is issued, then another 1 to 3 weeks for deposit.
- Paper checks take 7 to 10 business days to arrive by mail after the IRS issues them, making them the slowest option.
- You can track your refund status on the IRS website using the Where's My Refund tool, which updates once per day.
How to track your refund deposit date
The IRS Where's My Refund tool is the only official source for your actual refund status. Go to irs.gov and select "Where's My Refund" under the Tools section. You will need your Social Security number, filing status, and the exact refund amount from your tax return.
The tool shows three pieces of information: whether the IRS has received and accepted your return, whether your refund has been approved, and the date the IRS will issue your refund. Once the tool shows an issue date, your refund is on its way. From that point, your bank typically receives it within 1 to 3 business days, though some banks post deposits overnight.
The Where's My Refund tool updates once per day, usually overnight. Checking multiple times in a single day will not show new information. If your return was filed by mail, the tool may not show activity for several weeks while the IRS processes the paper document.
Why some refunds take longer than 21 days
The IRS 21-day timeline assumes your return is complete, accurate, and filed electronically. Several things can delay a refund beyond that window. If the IRS detects a mismatch between your return and other records — such as income reported by your employer or bank — they will hold your refund while they verify the information. This verification can take several weeks.
Claiming certain credits, particularly the Earned Income Tax Credit or Child Tax Credit, can trigger additional review. The IRS is required by law to hold these refunds until mid-February, even if your return was accepted in January. This is called the PATH Act requirement and applies every year.
If you made an error on your return or the IRS found an issue, they may contact you by mail before issuing your refund. You will need to respond to their letter, which adds weeks to the timeline. Filing amendments or corrections also restarts the processing clock.
What happens between IRS issue date and bank deposit
Once the IRS issues your refund, it enters the banking system as an ACH transfer (Automated Clearing House). The IRS sends batches of refunds to the Federal Reserve, which routes them to individual banks. This routing process typically takes 1 to 3 business days, though some banks receive and post deposits faster.
Your specific bank's processing speed matters. Large national banks often post ACH deposits overnight or within one business day. Smaller banks and credit unions may take 2 to 3 business days. Online banks vary widely — some post within hours, others take the full 3 days allowed.
Weekends and federal holidays do not count as business days. If the IRS issues your refund on a Friday, your bank will not receive it until Monday. If Monday is a holiday, the deposit may not arrive until Tuesday.
Direct deposit versus check versus debit card
Direct deposit to a bank account or credit union is the fastest method. The IRS can send the money electronically, and most banks post it within 1 to 3 business days. This is the option shown on your tax return if you chose it when filing.
A paper check arrives by U.S. mail. The IRS prints and mails checks in batches, which takes 7 to 10 business days after the issue date. Mail delivery adds another 3 to 5 business days depending on distance. Checks can be lost or delayed in transit, and there is no way to speed up the postal service.
Some tax software offers a refund advance or refund transfer to a temporary debit card. These are not issued by the IRS — they are products sold by tax preparation companies. The card is funded from the company's account, not directly from your refund. The IRS then reimburses the company. This method is fast but often charges fees that reduce your refund amount.
What to do if your refund does not arrive on the expected date
Check the Where's My Refund tool first. If it shows an issue date that has passed and your bank has not received the deposit, contact your bank. Ask whether the ACH transfer has arrived in their system. Banks can see incoming transfers before they post to your account.
If your bank confirms no transfer has arrived, wait one more business day. ACH transfers can take up to 3 business days, and the tool's issue date is not always the exact day the IRS sends the transfer. If three business days have passed since the issue date and your bank still shows nothing, contact the IRS directly.
The IRS Refund Hotline is 1-800-829-1040. Have your Social Security number, filing status, and exact refund amount ready. The IRS can confirm whether the refund was issued and, if so, investigate why it has not arrived. If your check was lost in the mail, the IRS can issue a replacement. If there was an error in your bank account number on your return, the IRS can reissue the refund to the correct account.
Refunds for amended returns and corrections
If you filed an amended return (Form 1040-X), the timeline restarts. The IRS processes amended returns separately from original returns, and they take longer — typically 8 to 12 weeks to process. Once processed, the refund follows the same 1 to 3 business day deposit timeline as an original return.
If the IRS made a correction to your return and issued a refund as a result, that refund is treated as a new issue. The Where's My Refund tool will show the new issue date. The deposit will arrive within 1 to 3 business days after that date.
Some corrections result in a smaller refund than you expected. The IRS may have adjusted your income, deductions, or credits based on information they received from employers or financial institutions. The Where's My Refund tool will show the corrected refund amount before it is issued.
Frequently Asked Questions
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited processing for any fee. Tax preparation companies sometimes sell refund advance products that give you money quickly, but that money comes from the company, not the IRS. The company then waits for your actual refund to reimburse itself, and they charge fees for this service. You end up with less money overall.
What if the deposit goes to the wrong bank account?
If you entered an incorrect account number on your return, the bank that received the deposit will reject it and send it back to the IRS. This can take 2 to 4 weeks. Once the IRS receives the rejected deposit, they will reissue it to the correct account if you provide one, or issue a check. Contact the IRS at 1-800-829-1040 with your correct account information.
Does the refund deposit on a specific day of the week?
No. The IRS issues refunds on various days throughout the week, and banks process ACH deposits on different schedules. Your refund could arrive on any business day. The Where's My Refund tool shows the specific issue date, and your bank will post it within 1 to 3 business days after that.
Why does the IRS say 21 days but my refund took longer?
The 21-day timeline applies only to complete, error-free returns filed electronically. If the IRS detected any discrepancy, if you claimed certain credits, or if your return required manual review, the timeline extends. The Where's My Refund tool will show your actual status and expected issue date as processing continues.
Can I cancel my refund and get a check instead?
Once the IRS has issued your refund, you cannot change the delivery method. If you chose direct deposit and want a check instead, you would need to wait for the deposit to arrive, then request a refund adjustment — which is not practical. Choose your delivery method carefully when filing your return.