The basic steps to move your accounts to a new bank
Switching banks means closing your old account and opening a new one, then redirecting your paychecks and bill payments to the new account. You do not have to close the old account first — in fact, you should not. Open the new account, set up your direct deposits and automatic payments there, wait for a few paychecks to clear, then close the old one. This way you catch any payments that still arrive at the old account before it disappears.
The process takes two to four weeks from start to finish, depending on how many automatic payments you have and how quickly your employer updates your direct deposit information. The main risk is a payment bouncing because it still goes to the old account after you have closed it. You avoid this by keeping both accounts open during the transition.
You will need your Social Security number, a government ID, proof of address (usually a recent utility bill or lease), and a list of all the places money goes in and out of your current account. If you do not have that list, log into your current bank's website and download three months of statements.
Key Takeaways
- Open your new account before closing the old one, and keep both open for at least two weeks after your last paycheck hits the new account.
- Update direct deposit with your employer and any automatic bill payments with your creditors, using the routing number and account number from your new bank.
- Download statements from your old bank to find every automatic payment and recurring charge, so nothing gets missed during the switch.
- Set up a calendar reminder to check your old account for stray deposits, then close it once you confirm nothing is still arriving there.
Opening a new account at your chosen bank
You can open an account online, by phone, or in person at a branch. Online is fastest — most banks let you open a checking account in 10 to 15 minutes and fund it immediately from your old account. You will need your Social Security number, a government ID (driver's license or passport), and proof of address. A recent utility bill, lease, or mortgage statement works for proof of address.
Once the account is open, write down your new routing number and account number. These are the two pieces of information you need to give your employer and your creditors. Your bank will send you a debit card and checks in the mail; the debit card usually arrives in 5 to 7 business days, and checks take 7 to 10 days.
If you need to use checks or a debit card before they arrive, ask the bank for a temporary card or temporary check stock. Some banks provide these on the spot; others do not. If your new bank does not, you can still use online bill pay or transfers to move money while you wait for the physical cards.
Updating direct deposit and automatic payments
Contact your employer's payroll or human resources department and give them your new routing number and account number. Ask them to confirm the change in writing, or log into your payroll portal yourself and update it there if your employer offers that option. This change usually takes effect within one to two pay periods.
For automatic bill payments — credit cards, utilities, insurance, loan payments, subscriptions — log into each creditor's website and update your bank account information. Do this one at a time and confirm each change before moving to the next. If a creditor does not let you update online, call them and provide the new information over the phone. Ask them to send you a confirmation email or letter.
Start this process as soon as your new account is open. The sooner you update, the sooner payments stop going to the old account. Most creditors process the change within one to three business days, but some take longer. This is why you keep the old account open — to catch any payments that still arrive there.
What to do with your old account during the transition
Do not close your old account immediately. Leave it open for at least two weeks after your last paycheck hits your new account. During this time, check the old account every few days to see if any payments are still arriving. Common stragglers include employer reimbursements, tax refunds, insurance refunds, and automatic payments you forgot to update.
If money does arrive at the old account, transfer it to your new account right away. Most banks let you transfer between your own accounts online or through the mobile app. If the old bank and new bank are not connected, you can use a wire transfer (usually costs $15 to $30) or write yourself a check and deposit it at the new bank.
Once you have confirmed that nothing has arrived at the old account for at least two weeks, you can close it. Call the bank or visit a branch and ask to close the account. The bank will ask if you want any remaining balance transferred or mailed to you. Choose transfer if possible — it is faster and safer than a check in the mail.
Handling checks and automatic payments you may have written
If you have written checks from your old account that have not cleared yet, those checks will still work after you close the account — as long as the bank has not already processed them. Checks can take 5 to 10 business days to clear, so if you wrote a check last week, it may still be sitting in someone's desk drawer.
The safest approach is to wait until all checks you have written have cleared before closing the old account. You can check this by looking at your old account's transaction history online. Once you see the check listed as "cleared" or "posted," it is safe to close the account.
If you are worried about a check that might still be floating around, contact the person or business you wrote it to and ask them to deposit it soon. Or, if it has been more than two weeks, ask them to discard it and you will pay them another way.
Moving money from your old account to your new one
You do not have to move all your money at once. You can transfer a small amount to your new account when you open it, then move the rest gradually as you confirm that direct deposits and payments are working correctly. This reduces the risk of moving money to the wrong account by mistake.
If both banks are part of the same network (for example, both are Chase, or both are Bank of America), you can transfer money online instantly and for free. If they are different banks, you have three options: an ACH transfer (free, takes 1 to 3 business days), a wire transfer (costs $15 to $30, arrives the same day or next day), or a check (free, takes 5 to 10 business days).
Most people use ACH transfers because they are free and fast enough. To set up an ACH transfer, log into your old bank's website, find the transfer or send money section, and enter your new bank's routing number and your new account number. The old bank will verify the new account with two small deposits (usually under $1 each), which you will confirm by logging into your new bank's website. Once confirmed, you can transfer any amount up to your daily limit.
Timing and what to expect at each stage
| Stage | What happens | How long it takes |
|---|---|---|
| Open new account | You provide ID and proof of address; account is active immediately online | 15 minutes to 1 hour |
| Receive debit card and checks | Physical cards arrive by mail | 5 to 10 business days |
| Update direct deposit | Employer processes the change in payroll system | 1 to 2 pay periods |
| Update automatic payments | Each creditor processes the account change | 1 to 3 business days per creditor |
| Monitor old account | Check for stray deposits and payments | 2 to 4 weeks |
| Close old account | Bank closes the account and sends final statement | 1 to 3 business days |
The entire process from opening a new account to closing the old one usually takes three to five weeks. The longest part is waiting for direct deposits and automatic payments to stop hitting the old account. Do not rush this step — it is the most common place where things go wrong.
Keep a written checklist of every place your money comes from and goes to, and check off each one as you update it. This prevents you from forgetting a subscription, insurance payment, or employer reimbursement that could still be heading to the old account weeks after you thought you were done.
What to do if a payment bounces or goes to the wrong account
If a payment bounces because it went to your closed old account, contact the creditor immediately and explain what happened. Most creditors will reprocess the payment to your new account at no charge, as long as you provide the new account information within a few days. Ask them to waive any late fees that resulted from the bounce.
If money arrives at your old account after you have closed it, the bank will return it to the sender. The sender will then try to reprocess it, usually within a few days. This can cause a delay in your payment being received, but it should eventually reach you. If it does not, contact the sender and provide your new account information.
To prevent this from happening, keep a written list of every place money goes in and out of your account, and update each one before closing the old account. This includes payroll, bill payments, subscriptions, insurance refunds, tax refunds, and any other regular deposits or withdrawals.
Frequently Asked Questions
Can I keep my old bank account open after I switch?
Yes, and many people do. Some keep a small account open at their old bank for years, just in case a payment or refund arrives there. There is no penalty for keeping an account open as long as you maintain the minimum balance (usually $0 to $500, depending on the bank). If you do keep it open, set a calendar reminder to check it every few months.
What if my employer takes a long time to update my direct deposit?
Contact payroll again and ask for a confirmation email showing the change has been processed. If your employer is slow, you can manually transfer money from your old account to your new one each payday until the direct deposit switches over. This is not ideal, but it keeps you from running out of money while you wait.
Do I lose my debit card number when I switch banks?
Yes. Your old debit card will stop working once you close the account. Your new bank will issue you a new card with a new number. Before the old card stops working, update any websites where you have saved the card for automatic payments or subscriptions. This includes streaming services, online shopping accounts, and any other recurring charges.
What happens to checks I have already written from my old account?
Checks remain valid even after you close the account, as long as the bank has not already processed them. The person or business you wrote the check to can still deposit it and it will clear. However, if you close the account before the check is deposited, the check may bounce. Wait until you are sure all outstanding checks have cleared before closing the account.
Can I switch banks if I have a negative balance?
No. You must bring your old account to a zero or positive balance before closing it. If you have overdraft fees or a negative balance, contact the bank and ask what you owe. Pay the balance in full, then close the account. If you cannot pay it, the bank may close the account for you and send you a bill for the remaining balance.