The basic steps to move your money and accounts to a new bank

Switching banks means closing or abandoning your old account and opening a new one elsewhere. The process itself takes a few days to a few weeks, depending on whether you move money gradually or all at once, and whether you set up automatic transfers. You do not need permission from your old bank to leave — you can open a new account anywhere and move your funds whenever you choose.

The real work is not the move itself but the preparation: finding which bills and services pull money from your current account, updating those payment methods at the source, and making sure nothing bounces while the transition happens. Most people underestimate this step and end up with late fees or missed payments because a utility company or subscription service is still trying to charge the old account.

The safest approach is to keep your old account open for at least 30 days after you open the new one. This gives you time to catch any stragglers — automatic payments you forgot about, direct deposits that still route to the old account, or checks someone wrote you that haven't cleared yet.

Key Takeaways

  • Open your new account before you close the old one, and keep both open for at least 30 days to catch missed payments.
  • Update automatic bill payments, subscriptions, and direct deposits at each company's website or app — do not rely on the bank to forward them.
  • Transfer your balance using your new bank's transfer tool, a wire transfer, or by writing yourself a check; ACH transfers between banks usually take one to three business days.
  • Check your old account weekly during the transition period to catch any payments still trying to post, then close it once you confirm everything has moved.
  • Notify your employer, the Social Security Administration, or any other source of regular deposits so they update their records with your new account number.

Opening a new account before you close the old one

Do not close your current account first. Open the new account at your new bank while your old account is still active. This prevents a gap where money arrives but you have no account to receive it, or bills try to post and bounce because the account no longer exists.

When you open the new account, you will receive a new account number and routing number. Write these down immediately — you will need them to set up transfers and update payment methods. Some banks provide these numbers on the spot; others mail them or make them available in the app within a day or two.

If your old bank charges a monthly fee and you want to avoid paying it during the transition, ask whether they will waive the fee for the month you are closing, or whether you can downgrade to a no-fee account type temporarily. Some banks will do this if you explain you are switching.

Moving money from your old account to your new one

You have three main ways to move your balance: an ACH transfer initiated by your new bank, an ACH transfer you initiate yourself, or a wire transfer. ACH transfers are free and take one to three business days. Wire transfers are faster (usually same-day or next-day) but cost $15 to $30 and are overkill for most account switches.

The easiest method is to log into your new bank's app or website and look for a feature called "Transfer Money" or "Link External Account." You will enter your old bank's routing number and your old account number, then specify how much to move. The new bank will initiate an ACH pull from the old account. This usually takes two to three business days, and you can watch the transfer progress in your new bank's app.

If your new bank does not offer this feature, you can initiate the transfer from your old bank instead. Log in, find the transfer or bill pay section, and send money to your new account using your new bank's routing number and your new account number. This also takes two to three business days.

If you need the money faster or are moving a very large amount, ask your old bank about wire transfer options. You will need to provide your new bank's routing number, your new account number, and your name as it appears on the new account. Wire transfers usually post the same day or next business day, but the fee makes them expensive for routine switches.

Updating automatic payments and direct deposits

This is the step that causes the most problems. Every company that pulls money from your account or deposits money into it needs to know your new account number. This includes your employer (for direct deposit), the Social Security Administration (if you receive benefits), your mortgage or loan servicer, utility companies, insurance companies, subscription services, and any other recurring payment.

Do not assume your old bank will forward these payments or that the companies will figure it out. They will not. Instead, go to each company's website or call them directly and update your account information. For direct deposits, contact your employer's payroll department or HR and provide your new routing number and account number. For government benefits, you may need to update your information through the agency's website or by phone.

Create a list of every company that charges you or pays you regularly, then check them off as you update each one. This takes time but prevents late fees and missed deposits. Start this process as soon as you open your new account, not the day you plan to close the old one.

For one-time or irregular payments — like a check you write to your landlord or a payment you make online to a credit card company — you do not need to update anything in advance. You can simply use your new account information the next time you make that payment.

Closing your old account safely

Wait at least 30 days after you open your new account before you close the old one. During this time, check the old account weekly to see whether any payments are still trying to post. If you see a charge you did not expect, it means a company is still using the old account number — update that company immediately and wait for the charge to clear before you close.

Once you are confident everything has moved, log into your old bank's app or website and look for a "Close Account" option, usually in settings or account management. Some banks let you close online; others require a phone call. If you have a balance remaining, the bank will ask how you want it handled — most will let you transfer it to your new account or issue a check.

After you request closure, the bank will typically close the account within a few business days. You will receive a confirmation email or letter. Keep this confirmation for your records in case a charge tries to post to the closed account later (which can happen if a company is slow to update).

If you have checks linked to the old account, stop using them immediately once you close. Any checks written after closure will bounce. If you have already written checks that have not cleared, wait until they do before you close the account.

What to do if a payment bounces during the switch

If a bill tries to post to your old account after you have closed it, or if a payment fails because your new account information was not updated in time, you may face a late fee or a bounced-check fee. Contact the company that made the payment and explain that you switched banks. Ask them to resubmit the charge to your new account and to waive any late fees or overdraft charges that resulted from the bounce.

Many companies will waive a single late fee if you explain the situation and provide proof that you have updated your account information. If they refuse, you can dispute the fee with your new bank if it appears as a charge on your new account, or file a complaint with your state's banking regulator if the old bank charged you an overdraft fee for a payment that should not have posted.

To prevent this, update payment methods at least one week before you close your old account, and check both accounts daily during the transition period.

Frequently Asked Questions

Can I switch banks if I have a negative balance or owe the bank money?

Most banks will not let you close an account with a negative balance. You must pay the balance in full first, either by transferring money into the account or by paying the bank directly. Once the balance is zero or positive, you can close. If you owe money from overdraft fees or other charges, the bank may pursue collection, but this does not prevent you from opening an account elsewhere.

What happens to checks I have already written from my old account?

Checks remain valid for six months from the date written. If you close your account before the check clears, it will bounce. Keep your old account open until you are certain all outstanding checks have cleared, or contact the person or company you wrote the check to and ask them to wait or to accept a new check from your new account.

Do I need to notify my bank that I am switching?

No. You do not need permission to leave or to open an account elsewhere. However, if you have a loan or credit card with the same bank, switching your checking account does not affect those products — you can keep them open or close them separately.

How long does it take to fully switch banks?

The actual transfer of money takes one to three business days. However, the full process — opening a new account, updating all payment methods, and closing the old account safely — usually takes two to four weeks. The timeline depends on how many companies you need to update and how quickly they process changes.

What if my new bank asks for a minimum balance?

Some banks require you to keep a minimum balance to avoid monthly fees. Make sure you understand this requirement before you open the account. If you cannot meet the minimum, ask whether the bank offers a no-fee account type, or choose a different bank. Do not close your old account until you have confirmed your new account is set up the way you want it.