Yes, you can change your bank account for your tax refund, but the timing and method depend on whether you've already filed

If you haven't filed your tax return yet, you can simply enter your new bank account details on the form itself—no problem. If you've already filed and the IRS hasn't deposited the refund yet, you can change the account through the IRS website or by calling them directly. Once the refund has been deposited into the original account, you cannot reverse it through the IRS; you'll need to move the money yourself or contact your bank.

The key is acting fast. The IRS processes refunds on a schedule, and once money lands in an account, it's yours to manage. The sooner you catch the mistake or change your mind, the more options you have.

Key Takeaways

  • Before filing, enter your correct bank account number and routing number on your tax form—the IRS will deposit directly to that account.
  • After filing but before the refund arrives, use IRS.gov or call the IRS to change your account details if you provided the wrong one.
  • Once the refund lands in your account, the IRS cannot reverse the deposit; you must transfer the money yourself or ask your bank for help.
  • The IRS typically issues refunds within 21 days of accepting your return, so check your status regularly on IRS.gov to catch problems early.
  • If you filed on paper, changes take longer and may require mailing a new form or calling; electronic filers have faster options.

Changing your account before you file

This is the easiest scenario. When you fill out your tax return—whether on paper or using tax software—you'll enter your routing number and account number for direct deposit. Double-check both before submitting. If you're using tax software, it often validates the routing number in real time, which catches some errors immediately.

Make sure the account is in your name or a joint account where you're authorized to receive deposits. The IRS will not deposit to an account belonging to someone else, even a spouse or family member, unless both names are on the account.

Changing your account after filing but before the refund arrives

If you filed electronically and realize you gave the wrong account number, you have a window to fix it. Use the IRS's Where's My Refund? tool on IRS.gov to check the status. If it shows "Accepted" or "Processing," you can still make changes.

Call the IRS at 1-800-829-1040 (the main tax line) and explain that you need to change your direct deposit account. Have your Social Security number, filing status, and the refund amount ready. The IRS agent can update your account information if the refund hasn't been sent to the bank yet. This typically works if you call within a few days of filing, though the exact cutoff varies.

If you filed on paper, calling the IRS is still your best option, but the process is slower because paper returns take longer to process initially. You may also need to mail a new Form 1040 or amended return, depending on how far along your return is in the system.

What happens if the refund already arrived in the wrong account

Once the IRS deposits money into an account, that transaction is complete from the IRS's side. The agency cannot reverse a direct deposit or redirect it to a different account. However, you have options.

If the account belongs to you (just not the one you wanted), transfer the money to your correct account yourself using your bank's online transfer tools, a mobile app, or by visiting a branch. This usually takes one to three business days.

If the refund went to someone else's account—a former spouse, a tax preparer, or an identity theft situation—contact your bank immediately. Explain that a federal tax refund was deposited in error. Your bank can attempt to recover the funds, though success depends on whether the money has already been withdrawn. You may also need to file a report with the IRS and provide documentation of the error.

How to check your refund status and catch problems early

Where's My Refund? on IRS.gov updates every 24 hours and shows you the status of your return and the expected deposit date. Check it regularly starting a few days after you file. The tool will tell you if your refund has been accepted, is being processed, or has been sent to your bank.

If the tool shows a deposit date that has passed but the money hasn't arrived, contact your bank first. Ask if the deposit is pending or if there was a rejection. Banks sometimes reject IRS deposits if the account number doesn't match their records or if the account has been closed. If your bank confirms the deposit was rejected, call the IRS immediately to provide a corrected account number.

Timing: How long the IRS takes to issue refunds

The IRS typically issues refunds within 21 days of accepting your return, though this varies. If you file electronically early in the tax season, you may see your refund in 10 to 14 days. Late filers or those with more complex returns may wait longer.

The IRS publishes a weekly refund cycle schedule on its website showing which returns are being processed each week. If your return is in that week's cycle, your refund should arrive within a few days of the published date. This schedule helps you know when to expect the deposit and when to start investigating if it doesn't show up.

Mistakes that lock you out of changing your account

If you provided a routing number that doesn't exist or doesn't match a real bank, the IRS will reject the direct deposit and issue a check instead. This delays your refund by several weeks. You cannot change this after filing; you have to wait for the check and deposit it yourself.

If you entered the wrong account number but the routing number is correct, the deposit may go to someone else's account at that bank. This is harder to fix because the money has already been received by the bank. Contact the IRS and your bank together to document the error and attempt recovery.

Frequently Asked Questions

Can I change my account if I filed with a tax preparer or accountant?

Contact your tax preparer first—they may be able to amend the return before it's processed. If too much time has passed, call the IRS directly with your information. The IRS will update the account on file regardless of who prepared your return, as long as you can verify your identity.

What if my bank account was closed after I filed?

The IRS will attempt to deposit to the closed account, and the bank will reject it. The IRS will then issue a check to your address on file, which takes several additional weeks. Call the IRS before the refund is issued to provide a new, open account number if possible.

How do I know if the IRS has already sent my refund to the bank?

Use Where's My Refund? on IRS.gov. If it shows "Sent to Your Bank," the deposit is in process and you cannot change the account. If it shows "Accepted" or "Processing," you still have time to call and make changes.

Can I change my account to someone else's bank account?

No. The IRS will only deposit to an account in your name or a joint account where you're listed as an owner. If you need someone else to receive the money, you'll have to transfer it after it arrives in your account.

What if I never received my refund after changing my account?

Check Where's My Refund? to confirm the status. If it shows the refund was sent, contact your bank and ask if the deposit arrived and was rejected. If your bank has no record of it, file a report with the IRS's Identity Theft Hotline at 1-800-908-4490 and request a trace on the refund.