Yes, you can switch banks, and the process is straightforward if you plan it in steps
You can move your bank account to another bank at any time. There is no contract that locks you in, no penalty for leaving, and no requirement to give notice. What matters is the order you do things in: set up the new account first, move your direct deposits and automatic payments over, then close the old account once everything has landed in the new one. The whole process usually takes two to four weeks, depending on how many automatic payments you have and how quickly your employer processes changes.
Banks do not make money from keeping you — they make money from the balance you hold and the fees they charge. If you leave, they lose both. So they will not fight you or make it difficult. What they will do is ask you to confirm you want to close the account, usually in writing or through their app, to protect themselves against fraud claims.
Key Takeaways
- Open your new account before closing the old one, so you always have a place for deposits to land.
- Change your direct deposit with your employer or benefits provider first, because it takes the longest to process — usually one to two pay cycles.
- Move automatic bill payments one at a time by updating each company's payment information, not by closing the old account and hoping they figure it out.
- Leave your old account open for at least one full pay cycle after the last deposit hits, in case a delayed payment arrives.
- Close the old account only after you have confirmed that all regular deposits and payments have moved successfully.
Open the new account before you tell anyone about the old one
Choose the bank you want to move to and open an account there first. You will need an ID, proof of address (usually a recent utility bill or lease), and sometimes a small opening deposit — this varies by bank and account type. Most banks let you open an account online in ten to fifteen minutes.
Once the new account is open and you have your account number and routing number, write both down. You will need them to set up direct deposits and to give to any company that takes automatic payments from your account. Do not close the old account yet. You need it open while you redirect everything.
Change your direct deposit first — it takes the longest
Direct deposit is the slowest piece to move, so start here. If you receive a paycheck, benefits, or a regular transfer from another source, you need to tell that organization to send money to the new account instead.
For a paycheck, log into your employer's payroll system or ask your HR or payroll department for a direct deposit form. Fill in your new bank's routing number and your new account number. Most employers process changes within one to two pay cycles, so if you are paid weekly, it might take two weeks before the first deposit hits the new account. If you are paid monthly, it could take a month. Do not assume it worked — check your new account after the first expected deposit date to confirm the money arrived.
For government benefits (Social Security, unemployment, tax refunds), the process is similar but slower. You may need to update your information through the Social Security Administration website, your state's unemployment office, or the IRS, depending on what you receive. These changes can take four to six weeks to process.
Update automatic bill payments one company at a time
Any company that takes money from your account automatically — utilities, insurance, subscriptions, loan payments — needs to know about the new account. Do not just close the old account and hope they figure it out. Instead, update each one individually.
Log into each company's website or call them and ask how to change your payment method. You will give them your new routing number and account number. Some companies let you do this online in seconds. Others require a phone call or a form. Keep a list as you go, so you know which ones you have already changed.
Update these payments over the course of a week or two, not all at once. That way, if something goes wrong with one payment, you will notice it quickly and can fix it before the next billing cycle. After you have updated all of them, wait for one full billing cycle to confirm that payments are coming out of the new account correctly.
Watch for delayed payments and stragglers
Even after you have updated everything, a payment might still try to hit the old account. This happens when a company has your old information cached in their system, or when a payment was scheduled before you made the change. If this happens, the payment will bounce, and you might face a late fee.
To protect yourself, keep the old account open for at least one full pay cycle after your last regular deposit hits the new account. If a payment bounces, you will see it in your old account's transaction history, and you can contact the company to resubmit it to the new account.
Some banks offer a service called account forwarding or payment forwarding, where they automatically redirect payments that arrive at the old account to the new one. Ask your old bank whether they offer this — if they do, it is worth using for an extra month of protection.
Close the old account once everything has moved
After you have confirmed that all deposits are hitting the new account and all payments are coming out of it, you can close the old one. You can do this online through your old bank's app or website, or by calling them or visiting a branch. They will ask you to confirm that you want to close it and may ask why you are leaving — you do not have to answer that question.
Before you close it, check the balance. If there is money left, the bank will either transfer it to your new account (if you ask them to) or send you a check. Ask them which option is available. Some banks charge a fee to close an account early, but this is rare — most do not.
Once the account is closed, you will no longer be able to use the old debit card or access the account online. Any checks you wrote against the old account will bounce if they have not cleared yet, so make sure you have not written any recent checks before you close it.
What to do if a payment bounces or a deposit goes to the wrong account
If a payment bounces because it tried to hit the old account after you closed it, contact the company when ready and ask them to resubmit the payment to your new account. Most companies will waive a late fee if you can show that you updated your information with them and the bounce was their error.
If a deposit lands in the old account by mistake, contact your old bank and ask them to transfer it to the new account. If the old account is already closed, the bank can still retrieve the deposit and send it to you — it just takes longer. This is another reason to keep the old account open for a few weeks after you switch.
Frequently Asked Questions
Will closing my old bank account hurt my credit?
No. Closing a checking or savings account does not affect your credit score. Credit bureaus only track credit accounts like credit cards, loans, and lines of credit. Bank accounts do not appear on your credit report.
What if I have checks that are still pending?
Wait until all pending checks have cleared before you close the old account. You can see which checks have cleared by looking at your transaction history. Once they have all gone through, it is safe to close the account.
Can I keep both accounts open?
Yes. There is no rule against having accounts at multiple banks. Some people keep a second account as a backup or to take advantage of different features. Just be aware that you will receive statements and possibly monthly fees for each account.
How long does the whole process take?
The fastest timeline is two to three weeks if your employer processes payroll changes quickly. If you receive government benefits or have many automatic payments, it can take four to six weeks. The limiting factor is usually how long your employer or benefits provider takes to process the direct deposit change.
What if my new bank asks for a minimum balance?
Some banks require you to keep a certain amount in the account to avoid a monthly fee. Check your new bank's requirements before you open the account. If you cannot meet the minimum, ask whether they waive it for direct deposit accounts or whether they have a different account type with no minimum.