Changing banks means moving your accounts, setting up direct deposits and payments at the new institution, and closing the old accounts once everything has transferred

The process takes two to four weeks from start to finish, though some parts happen faster than others. You do not have to close your old bank before opening a new one—in fact, you should not. The safest approach is to open the new account first, redirect your incoming money there, wait for outstanding checks and automatic payments to clear, then close the old account.

The actual movement of money between banks happens through the Automated Clearing House (ACH), a network that processes transfers overnight or in batches. This is why transfers take a day or two rather than happening when ready. If you need money when ready at your new bank, you can withdraw cash from the old one and deposit it yourself, but for regular deposits and bill payments, you need to change where those transactions point.

Key Takeaways

  • Open your new account before closing the old one, so you always have access to money while transfers are in progress.
  • Change your employer's direct deposit records and any automatic bill payments to point to your new account details.
  • Wait at least two weeks after your last expected payment or check clears before closing the old account.
  • Keep both accounts open during the transition period so you can catch any payments that still arrive at the old bank.
  • Request a final statement from your old bank before closing, so you have a record of all transactions.

Opening the new account and gathering your information

Start by choosing a bank and opening an account. You will need a government-issued ID, your Social Security number, and proof of address (a recent utility bill or lease works). Most banks let you open an account online in 10 to 15 minutes. You will receive account and routing numbers when ready, either on screen or by email.

Write down your new account number and routing number—you will need these to set up direct deposits and automatic payments. The routing number is specific to the bank and branch; the account number is unique to you. Do not close your old account yet. Many people make the mistake of closing first, then realizing they forgot to redirect something.

Redirecting your paycheck and regular deposits

Contact your employer's payroll or human resources department and ask them to change your direct deposit information. Provide your new account number and routing number. This change usually takes effect on the next pay cycle, though some employers process changes only on specific dates. Ask when the change will be active so you know when to expect your first deposit at the new bank.

If you receive regular deposits from other sources—Social Security, disability payments, pension payments, tax refunds—you will need to update those separately. Log into each account online or call the organization directly. For government benefits, you can update your information through the agency's website or by phone. Allow one to two pay cycles for the change to take effect.

Moving automatic bill payments and recurring charges

List every automatic payment that comes out of your old account: utilities, insurance, subscriptions, loan payments, rent, anything that is automatically deducted. Log into each company's website or call them directly and update your payment method to your new account number and routing number. Some companies let you change this online in seconds; others require a phone call.

Do this before you close the old account, not after. If a payment tries to go through after the account is closed, it will be rejected and may trigger a late fee or service interruption. Give yourself at least a week after updating each payment to confirm it went through at the new bank. Check your new account's transaction history to see the deduction appear.

Transferring existing balances and handling outstanding checks

If you have money sitting in your old account, you can transfer it to the new one using an ACH transfer. Log into your old bank's website, find the transfer or move money option, and enter your new account details. The transfer usually takes one to two business days. Alternatively, you can withdraw cash and deposit it at the new bank, though this is slower if the amount is large.

If you have written checks that have not cleared yet, those will still be deducted from the old account when they arrive at the bank. This is why you must keep the old account open. Checks can take weeks to clear, especially if they were written to someone who deposits them slowly. Once you have not received any new checks or payments at the old account for at least two weeks, it is safe to close it.

Updating other services and accounts linked to your bank

Some services are tied to your bank account beyond just bill payments. If you use your bank's debit card for online shopping, you may need to update your payment method at retailers where you have saved your card. If you use your bank account for peer-to-peer payments through apps like Venmo or PayPal, log in and update your linked bank account. If you have set up a savings account or money market account at the old bank, decide whether to close those too or keep them separate.

Check whether you have any pending transactions or holds on your old account. Some banks place holds on deposits for a few days. If you close the account while a hold is still active, the money may be frozen or returned to the sender. Call your old bank and ask whether there are any pending items before you proceed with closing.

Closing the old account

Once you have confirmed that all regular deposits are going to the new account, all automatic payments have been redirected, and any outstanding checks have cleared, you can close the old account. Call the bank or visit a branch in person. Ask the bank to confirm that there are no pending transactions, no holds, and no outstanding checks. Request a final statement showing all activity up to the closing date.

Some banks charge a fee if you close an account within a certain period (often 90 days to six months). Ask about this before you open the account, and ask again before you close it. If a fee applies, ask whether it can be waived. Keep your final statement for your records—you may need it for tax purposes or to dispute a transaction that appears after closing.

Frequently Asked Questions

What happens if a payment tries to go through after I close my old account?

The transaction will be rejected and returned to the company trying to charge you. This may trigger a late fee or service interruption. The company will contact you about the failed payment. This is why updating automatic payments before closing is critical—it prevents rejections and fees.

Can I keep my old account open even after I have moved everything?

Yes. Some people keep a small balance in the old account for a few months as a safety net in case a payment arrives late. There is no rule against having multiple accounts at different banks. Just be aware that you may pay monthly maintenance fees if you do not meet the bank's minimum balance requirement.

How long does it take for direct deposit to start at the new bank?

Usually one to two pay cycles after your employer processes the change. If your employer processes payroll weekly, the change might take effect in one week. If they process monthly, it could take a month. Ask your payroll department for the exact date so you know when to expect the deposit.

Do I need to notify the IRS or other government agencies when I change banks?

Only if you receive government payments like Social Security or tax refunds. You can update your banking information through the relevant agency's website or by phone. The IRS lets you update direct deposit information on their website. Social Security requires a phone call or in-person visit to a local office.

What if I forgot to redirect something and a payment bounces?

Contact the company when ready and provide your new account information. Ask them to resubmit the payment. If a late fee was charged, explain that you were in the process of changing banks and ask whether they will waive it. Many companies will do this as a one-time courtesy. Keep a record of the conversation in case you need to dispute the fee later.