How June IRS refunds reach your bank account
If the IRS owes you a refund and you chose direct deposit on your tax return, the money goes straight into the bank account you listed on Form 1040. The IRS does not mail a check — the funds transfer electronically from the Treasury to your bank, usually within one to three business days of the IRS releasing the refund.
The timing depends on when the IRS processes your return, not on the calendar month. A return filed in June might be processed in June, July, or later, depending on the IRS workload and whether your return needed review. Once the IRS approves your return and initiates the direct deposit, your bank receives the transfer and posts it to your account according to their own schedule — typically the next business day, though some banks post same-day.
You can track the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows whether the return is still being processed, approved, or sent to your bank. The tool also displays the expected deposit date once the IRS has scheduled the transfer.
Key Takeaways
- Direct deposit refunds transfer electronically from the Treasury to your bank account, not through the mail, and usually arrive within one to three business days of the IRS releasing the refund.
- The IRS Where's My Refund tool on IRS.gov updates daily and shows your refund status and expected deposit date once the IRS has processed your return.
- Processing time depends on IRS workload and whether your return required review, not on the month you filed — a June return may process weeks later.
- Your bank posts the deposit according to its own schedule, typically the next business day after the IRS sends it, though timing varies by financial institution.
What happens between IRS approval and your bank account
Once the IRS approves your return, it sends an electronic instruction to the Federal Reserve to transfer funds from the Treasury account to your bank's account. This instruction includes your account number, routing number, and the refund amount. The Federal Reserve processes these transfers in batches, usually overnight.
Your bank then receives the deposit and posts it to your account. Most banks post direct deposits early in the morning on the day they arrive, though some post them throughout the day. If the IRS sends the transfer on a Friday evening, your bank may not post it until Monday morning. Weekends and federal holidays can add a day to the timeline.
The IRS does not control the posting time — only your bank does. If you see the refund in the Where's My Refund tool but not yet in your account, check with your bank about their posting schedule. Some banks hold deposits for review before posting, which is rare but can add a day.
Why your June refund might not arrive when expected
The most common reason for delay is that the IRS has not yet processed your return. If you filed in June but the Where's My Refund tool still shows "processing," the IRS is reviewing your return for accuracy or requesting additional information. This can take weeks, especially if the IRS needs to verify income, dependents, or credits you claimed.
A second reason is an error in the bank account information you provided on your return. If you listed the wrong routing number or account number, the transfer will be rejected and the IRS will mail a check instead — a process that takes several weeks. You can verify the account details you provided by reviewing a copy of your filed return.
A third reason is that your bank rejected the deposit. This happens rarely but can occur if your account was closed after you filed, if the account number does not match the bank's records, or if your bank flagged the deposit as suspicious. Contact your bank to ask whether they received and rejected a deposit from the IRS.
Checking the status of your June refund
Go to IRS.gov and select "Where's My Refund?" under the Tools section. Enter your Social Security number or Individual Taxpayer Identification Number, your filing status from your return, and the exact refund amount you expect. The tool will show one of three statuses: "Return Received," "Return Approved," or "Refund Sent."
"Return Received" means the IRS has scanned your return but has not yet reviewed it. "Return Approved" means the IRS has processed your return and approved the refund. "Refund Sent" means the IRS has sent the direct deposit instruction to your bank and provides the expected deposit date.
The tool updates once per day, usually overnight. If you checked it yesterday and it said "processing," checking again today may show a new status. Do not refresh the page repeatedly — it will not update faster, and the IRS may temporarily block your access if you check too many times in a short period.
What to do if your refund does not arrive by the expected date
Wait one business day past the date shown in Where's My Refund. Banks sometimes post deposits a day later than the IRS sends them, especially if the transfer arrived late in the day or over a weekend. Check your account again the next morning before taking further action.
If the deposit still has not arrived, contact your bank and ask whether they received a direct deposit from the IRS on the expected date. Provide them with the refund amount and the date shown in Where's My Refund. Your bank can tell you whether the deposit arrived and was posted, or whether it was rejected.
If your bank did not receive the deposit, go back to Where's My Refund and verify that the status still shows "Refund Sent." If it does, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can investigate whether the transfer was sent and, if so, where it went.
If Where's My Refund shows the refund was sent but your bank never received it, the IRS will issue a new refund, usually by check, which takes two to three weeks. If the tool shows the refund is still being processed, wait — the expected date will update as the IRS works through your return.
Direct deposit refunds and account changes
If you closed the bank account listed on your return after you filed but before the IRS sent the direct deposit, the transfer will be rejected. The bank will return the funds to the IRS, which will then mail a check to the address on your return. This process takes several weeks.
If you opened a new account and want the refund to go there instead, you cannot change the account information once you have filed. The IRS will only send the refund to the account you listed on your return. If that account no longer exists, you will receive a check.
To avoid this in future years, do not close a bank account until at least one week after the IRS has posted your refund. You can verify posting by checking Where's My Refund and confirming the deposit in your account.
Frequently Asked Questions
Can I change my bank account after I file my return?
No. The IRS will send the refund only to the account number and routing number you listed on your return. If you need the refund to go to a different account, you will have to receive it by check instead, which you cannot request through Where's My Refund. Contact the IRS at 1-800-829-1040 to discuss your options.
Why does Where's My Refund say "Refund Sent" but I don't see the money?
The IRS sent the transfer to your bank, but your bank has not yet posted it to your account. Most banks post direct deposits within one business day. If more than one business day has passed, contact your bank to confirm they received the deposit and ask when it will post.
What if I filed my return in June but the refund is still processing in July?
The IRS processes returns in the order they are received, and workload varies. A return filed in June may not be processed until July or August if the IRS is busy or if your return requires review. Where's My Refund will update as soon as the IRS approves it and schedules the direct deposit.
Does the IRS charge a fee for direct deposit?
No. Direct deposit is free. The IRS does not charge you, and your bank should not charge you for receiving a direct deposit from the government. If your bank charges a fee for any deposit, that is a bank policy, not an IRS policy.
Can I get my refund faster by choosing direct deposit instead of a check?
Yes. Direct deposit typically arrives within one to three business days of the IRS releasing the refund, while a check takes one to two weeks to arrive by mail. The IRS processes your return at the same speed either way — direct deposit only speeds up the final step of getting the money to you.