Update your bank account information before the IRS processes your return
You can change the bank account where your tax refund lands by updating your direct deposit information on your tax return before you file. The IRS will deposit your refund to whichever account you list on the return itself — not the account you used to pay taxes or the one on file from a previous year. If you've already filed and want to change where the refund goes, your options are more limited: you can intercept the deposit if you catch it in time, or wait for the check and deposit it yourself.
The timing matters. The IRS processes returns in the order they're received, and once a refund enters the banking system, redirecting it becomes difficult. If you file electronically, you have a narrow window — usually a few days — to contact the IRS before the deposit clears. If you file on paper, you have more time because processing takes longer, but you still need to act fast.
Key Takeaways
- Change your bank account information on your tax return itself before filing — the IRS uses only the account listed there, not any account on file from previous years.
- If you've already filed, contact the IRS immediately at 800-829-1040 to try to stop the deposit before it reaches your old account.
- The IRS can redirect a refund only if you call before the deposit has been processed by your bank, which typically happens within three to five business days of the IRS sending it.
- If the refund lands in the wrong account, ask that bank to reverse it, then contact the IRS to confirm the new account and reissue the refund.
- Paper checks take four to six weeks to arrive; if you filed by mail and realize you need to change accounts, you may be able to intercept the check before delivery.
Changing your account before you file your return
When you prepare your tax return — whether you use tax software, a preparer, or paper forms — you'll enter your bank account information in the direct deposit section. Use the routing number and account number for the account where you want the refund to land. Double-check both numbers before you submit the return. A single digit wrong sends the refund to a different account or causes the deposit to fail.
If you're using tax software like TurboTax, H&R Block, or TaxAct, the direct deposit fields are clearly marked. If you're filing by mail on Form 1040, the direct deposit information goes in lines 33a and 33b. If you're working with a tax preparer, confirm with them which account you want listed and ask them to show you the return before they file it.
The account can be a checking or savings account at any U.S. bank, credit union, or other financial institution that accepts ACH transfers. You do not need to have filed taxes from that account before — the IRS will deposit to any account you list, as long as the routing and account numbers are correct.
What to do if you've already filed and need to change accounts
Call the IRS at 800-829-1040 as soon as you realize you need to change your account. Have your Social Security number, filing status, and the refund amount ready. The IRS can attempt to intercept the deposit, but only if you call before your bank has processed it. Once the money lands in your old account, the IRS cannot pull it back — your old bank must reverse it.
The window for interception is narrow. If you filed electronically, the IRS typically sends refunds within 21 days. Once sent, your bank usually processes the deposit within three to five business days. If you filed by mail, processing takes longer — four to six weeks — so you have more time to call and stop it.
When you call, the IRS representative will ask you to verify your identity and confirm the new account information. They'll note your request in the system, but they cannot may provide the deposit will be stopped. If it's already in your old account, they'll tell you to contact that bank and ask for a reversal, then call the IRS back with a new account number for reissue.
Reversing a deposit that went to the wrong account
If the refund has already landed in your old account, contact that bank immediately and explain that the deposit was sent in error. Ask the bank to reverse the ACH transfer. The bank can do this, but only within a limited time — usually one to three business days after the deposit posted. After that window closes, the money is considered settled, and the bank cannot reverse it without the account holder's written consent.
If the old account is no longer yours or you no longer have access to it, the situation is more complex. Contact the current holder of that account and ask them to authorize a reversal. If they refuse or if you cannot reach them, you'll need to file a dispute with the IRS. Call 800-829-1040 and explain that the refund went to an account you do not control. The IRS can issue a replacement refund to your correct account, but this process takes additional time — typically four to six weeks.
Tracking your refund after you've changed the account
Use the IRS's Where's My Refund? tool at irs.gov to check the status of your refund. You'll need your Social Security number, filing status, and the refund amount. The tool updates once per day and shows whether the IRS has received your return, is processing it, has approved it, or has sent it to your bank.
If you called the IRS to change your account after filing, the tool may not immediately reflect the new account number. The IRS updates the system as staff process your request, which can take a few business days. If the tool still shows your old account after three business days, call 800-829-1040 again to confirm the change was recorded.
Do not rely on the tool alone. If you're concerned the refund went to the wrong account, log into your old bank account online or call the bank directly to check whether a deposit arrived. If it did, act immediately to reverse it.
What happens if the refund was sent to a closed account
If your old account has been closed, the bank that received the deposit will reject it and send it back to the IRS. This rejection is called a returned item. The IRS receives the returned deposit, updates its records, and issues a replacement refund — usually by check, since the direct deposit failed.
A check takes four to six weeks to arrive by mail. You can check the status of the replacement using Where's My Refund? — the tool will show that the original deposit was returned and that a check has been issued. If you want the refund by direct deposit instead, call the IRS at 800-829-1040 with your correct account information, and they can attempt to reissue it electronically.
Preventing this problem on future returns
Before you file each year, verify your current bank account information. If you've changed banks, closed an account, or switched to a different account at the same bank, update your records. Write down your routing number and account number and double-check them against your bank statement or online banking portal before entering them into your tax return.
If you use the same tax software year after year, the software may auto-fill your previous year's account information. Do not assume it's correct — clear it and re-enter your current account details. If you work with a tax preparer, confirm the account information with them in writing before they file.
Frequently Asked Questions
Can I change my bank account after I've e-filed but before the IRS processes my return?
Yes, but you must act quickly. Call the IRS at 800-829-1040 within a few days of filing. If your return hasn't been processed yet, the IRS can update the account information in the system. Once processing begins, changes become much harder to make.
What if I gave the IRS the wrong routing number but the correct account number?
The deposit will fail or go to the wrong bank. Contact the IRS immediately at 800-829-1040 with the correct routing number. If the deposit was already sent to the wrong bank, that bank will reject it and return it to the IRS, which will then reissue it — usually by check.
How long does it take for the IRS to reissue a refund to a new account?
If you call the IRS and provide a new account before the original deposit has been processed, reissue typically takes 21 days or less. If the original deposit was already rejected or reversed, reissue takes an additional four to six weeks because the IRS issues a check instead of attempting direct deposit again.
Can I change my bank account if I'm expecting a refund from a previous year?
No. The IRS uses only the account information from the return that generated the refund. If you filed in 2023 and are still waiting for that refund, the account listed on your 2023 return is the one the IRS will use. You cannot change it retroactively. You can only change the account for future refunds by updating your current-year return before you file.
What if my bank says they never received the refund?
Use Where's My Refund? to confirm the IRS actually sent it. If the tool shows the refund was sent but your bank has no record, the deposit may have been rejected due to an incorrect routing number or account number. Contact the IRS at 800-829-1040 to confirm what account information was on your return and whether the deposit was rejected.