Moving your money to a new bank takes planning, but the process itself is straightforward

Switching banks means closing an account at one institution and opening one at another. The risk is not the move itself—it is the gap between when you close the old account and when your paychecks, bills, and transfers land in the new one. If you do not coordinate the timing, a payment can bounce, a direct deposit can vanish, or you can end up paying overdraft fees on an account you thought was closed.

The safest approach is to keep both accounts open for at least one full pay cycle after you have moved your direct deposits and updated your bill payments. This overlap costs nothing and gives you a safety net if something arrives at the old account by mistake. Once you confirm that all recurring payments have switched over, you can close the old account.

The actual mechanics—opening the new account, transferring your balance, updating your information—take a few days to a few weeks depending on whether you do it online or in person and whether you are moving money between banks or within the same bank.

Key Takeaways

  • Open your new account before you close the old one, and keep both open for at least one full pay cycle to catch any stragglers.
  • Update your direct deposit with your employer and your bill payments with each creditor or biller at least two weeks before you plan to close the old account.
  • Transfer your remaining balance from the old account to the new one only after you have confirmed all recurring payments have switched over.
  • Set a calendar reminder to close the old account after the overlap period, because some banks charge monthly fees even on dormant accounts.
  • If a payment bounces because it hit the old account after you closed it, contact the biller immediately—most will resubmit at no charge if you provide proof the account is closed.

Opening a new account and timing the switch

Start by opening the new account while your old one is still active. You can do this online, by phone, or in person at a branch. Most banks let you open a checking or savings account in under an hour if you have your ID, Social Security number, and an initial deposit (which can be as small as $1 at many institutions). Some banks waive the initial deposit if you set up direct deposit.

Once the new account is open and you have received your debit card and account number, you are ready to update your recurring payments. Do not close the old account yet. The key is to give yourself a buffer: update everything, wait for one full pay cycle to pass, and only then close the old account. This way, if a payment or deposit arrives at the old account by mistake, you will still have access to it.

If you are switching banks because of a fee or service issue, resist the urge to close the old account immediately after opening the new one. The overlap period is your insurance policy. It costs you nothing and saves you from the scramble of tracking down a misdirected paycheck or a bill payment that bounced.

Updating direct deposit and paychecks

Your employer needs your new account number and routing number to deposit your paycheck into the new bank. Contact your payroll department or HR office and ask for the form to change your direct deposit information. Some employers let you do this online through a self-service portal; others require a paper form or a phone call.

Submit the change at least two weeks before your next pay date. Payroll systems process changes on different schedules—some update immediately, others take one or two pay cycles. If you submit the change too close to payday, your paycheck may still land in the old account. Once you have submitted the form, ask for confirmation that the change has been processed. Do not assume it has gone through until you see your next deposit in the new account.

If your paycheck lands in the old account by mistake, you can transfer it to the new account using a mobile check deposit, an online transfer, or a visit to an ATM. Most banks let you move money between your own accounts instantly or within one business day.

Switching bill payments and automatic transfers

Any bill that is set to withdraw from your old account—utilities, insurance, loan payments, subscriptions—needs to be updated before you close the old account. Log into each biller's website or call their customer service line and update your bank account information. Provide your new account number and routing number.

Update each bill at least two weeks before the next scheduled payment. This gives the biller time to process the change and gives you time to catch any errors. After you have updated a bill, log back in a few days later to confirm the change went through. Some billers require you to verify the new account by depositing a small amount and then confirming the deposit amount—this can add a few extra days to the process.

If you have set up automatic transfers between accounts—for example, moving money from checking to savings each month—you will need to recreate those transfers in your new bank's system. Most banks let you set this up online in minutes. Test the first transfer by doing it manually, then set it to repeat on your normal schedule.

Transferring your remaining balance

Once you have updated your direct deposit and all your bill payments, transfer any remaining money from the old account to the new one. You can do this by writing a check to yourself, using an ATM, visiting a branch, or setting up an online transfer between the two banks.

The fastest method is usually an online transfer or a visit to an ATM if both banks are in the same network. If the banks are not connected, a check or a wire transfer will work, though a wire transfer may cost $15 to $30. Some banks offer free transfers between their own accounts or between accounts at partner banks.

Do not transfer money until you are certain that all your recurring payments have switched over. If you transfer everything and then discover that a bill is still trying to withdraw from the old account, you will not have the funds to cover it and you may face an overdraft fee.

Closing the old account safely

After you have confirmed that at least one full pay cycle has passed and all your payments have landed in the new account, you can close the old account. Call the bank, visit a branch, or log into your online banking to request closure. The bank will ask whether you want any remaining balance mailed to you as a check or transferred to another account.

Before you close, review your account statement for the past 30 days to make sure there are no pending transactions or unexpected charges. If you see a charge you do not recognize, dispute it before closing—it is harder to dispute a charge after the account is closed.

Ask the bank to confirm in writing that the account is closed. Keep this confirmation for your records. Some banks charge monthly fees even on closed accounts if there is a small balance remaining, so make sure the account balance is zero before you finalize the closure.

What to do if a payment bounces or goes to the wrong account

If a bill payment bounces because it tried to withdraw from your closed old account, contact the biller immediately. Explain that you have switched banks and provide proof that the old account is closed. Most billers will resubmit the payment at no charge and will not report the bounce to credit bureaus if you contact them within a few days.

If a paycheck or transfer lands in the old account after you have closed it, contact the bank that held the old account. They can sometimes retrieve the deposit and redirect it to your new account, though this depends on how long ago the account was closed and whether the bank still has access to the account records. If the bank cannot help, contact your employer or the person who sent the transfer and ask them to resubmit it to your new account number.

If you are charged an overdraft fee or a returned-payment fee because of the switch, contact the bank and explain the situation. Many banks will waive one fee if you have a good history with them and if you can show that the error was caused by the account closure.

Transferring between branches of the same bank

If you are switching to a different branch or account type within the same bank, the process is faster and simpler. You can usually do this online or by phone in minutes. The bank will transfer your balance immediately, and your direct deposit and bill payments will not be interrupted because they are still tied to the same bank's routing number.

Even so, confirm with the bank that your account number is changing and whether your debit card will still work. Some account changes require a new card, which can take 7 to 10 business days to arrive. If you need to use your card before the new one arrives, ask the bank for a temporary card number or a PIN to use at ATMs.

Frequently Asked Questions

How long does it take to switch banks?

Opening a new account takes a few hours to a few days. Updating your direct deposit and bill payments takes a few days to two weeks depending on how quickly each employer and biller processes the change. The safest timeline is two to four weeks from the day you open the new account to the day you close the old one.

Will I lose money if I switch banks?

No, as long as you keep both accounts open during the overlap period. The risk is that a payment bounces or a deposit goes to the wrong account, which can trigger overdraft fees. Keeping both accounts open for one full pay cycle prevents this.

What if my employer takes a long time to process the direct deposit change?

If your paycheck lands in the old account, you can transfer it to the new account immediately using a mobile check deposit, an online transfer, or an ATM. You do not have to wait for the employer to resubmit the payment. Once you see the deposit in the old account, move it to the new one right away.

Can I close my old account if a bill payment is still pending?

No. Wait until the payment has cleared and you have confirmed it withdrew from the new account. If you close the account while a payment is pending, the payment may bounce and you may be charged a returned-payment fee.

What happens if I close my old account too early?

Any payment or deposit that arrives after the account is closed will be rejected. Your employer may have to resubmit your paycheck, and a bill payment may bounce, triggering overdraft and returned-payment fees. This is why the overlap period is important—it gives you a safety net.