The basic steps: what you actually do
Switching bank accounts means moving your money and your automatic payments from one bank to another. The process takes two to four weeks because banks move money slowly, and you have to catch every payment that's set up on the old account before it bounces. Start by opening the new account at your new bank, then tell your employer and billers where to send money instead, then move your existing balance, then close the old account once everything has landed safely.
The hardest part is not forgetting a payment. If you have a mortgage, insurance, loan, or subscription that pulls money from your old account, and you don't move it before you close that account, the payment will fail. A failed payment can cost you a late fee, damage your credit score, or trigger an overdraft charge. The bank won't stop you from closing an account with active payments attached—that's your responsibility to catch.
Key Takeaways
- Open your new account first, then change your direct deposits and automatic payments before closing the old one—never the other way around.
- Write down every automatic payment and subscription tied to your old account, because the bank will not remind you which ones exist.
- Moving your paycheck takes one to two pay cycles, so start the process at least three weeks before you plan to close the old account.
- Keep the old account open for at least 30 days after your last payment clears, in case a delayed payment arrives and bounces.
- If a payment fails during the switch, contact the biller immediately—most will resubmit once you give them the new account number.
Finding and listing every automatic payment
Before you do anything else, log into your old bank account and look at the last three months of transactions. Write down every payment that repeats: utilities, insurance, subscriptions, loan payments, rent, childcare, gym memberships, anything that comes out automatically. Include the amount, the company name, and the date it usually hits. This list is your safety net.
Check your email for confirmation messages from subscriptions you may have forgotten about—streaming services, software, apps, cloud storage. Search your email for "recurring" or "subscription" to catch ones you set up years ago and stopped thinking about. Call your mortgage lender, car loan servicer, and insurance company to confirm they have your account on file and ask what day the payment processes. Some billers process on different days than they claim, and you need to know the real schedule.
Once you have the complete list, contact each biller and ask them to update your account to the new bank details. Some will let you do this online through their website. Others require a phone call. A few will ask you to submit a form. Do this before you close the old account—if a payment fails because you didn't update it, the biller will charge you a late fee, not the bank.
Moving your paycheck and other deposits
Contact your employer's payroll or HR department and ask them to change your direct deposit to your new bank account. You will need to provide your new account number and your new bank's routing number. The routing number is a nine-digit code that identifies your bank; your new bank will give it to you when you open the account, or you can find it on a check or by calling the bank.
Direct deposit changes usually take effect on the next pay cycle, but some employers process payroll weeks in advance. Ask your payroll department when the change will take effect—if you have a paycheck coming in the next week or two, it may still go to the old account. Plan for that money to arrive there, and transfer it manually to your new account once it lands.
If you receive other regular deposits—Social Security, disability payments, tax refunds, child support—contact the organization sending the money and update your account information with them too. Social Security and SSI changes can take up to two months to process, so start this early if you're switching accounts before your next payment date.
Transferring your existing balance
Once your new account is open and your paycheck is redirected, transfer the money you want to keep from the old account to the new one. Most banks let you do this online by linking the two accounts, or you can use a wire transfer, ACH transfer, or cashier's check. Online transfers usually take one to three business days. Wire transfers are faster—usually same day—but cost $15 to $30. ACH transfers are free but take three to five business days.
Do not transfer everything immediately if you're still waiting for payments to process on the old account. Leave enough money in the old account to cover any payments that are still pending. Once you've confirmed that all your automatic payments have hit the new account successfully, transfer the rest.
If you have a large balance, consider transferring it in stages. Move half, wait a few days to confirm it arrived, then move the rest. This protects you if something goes wrong with the transfer—you won't lose all your money at once.
Timing the closure of your old account
Do not close your old account until at least 30 days after your last automatic payment has cleared. Payments sometimes take longer than expected to process, especially if they're scheduled for the end of the month or if the biller is slow. If you close the account too early and a payment arrives late, it will bounce, and you'll face overdraft fees and late charges.
Call your old bank and ask them to close the account. They will ask if you want to keep it open or if you're sure you want to close it. Say you want to close it. Ask them to confirm the closure date and whether they'll charge a fee for closing early—some banks charge $25 to $50 if you close within a certain period, though many don't. Ask them to mail you a final statement showing all transactions up to the closure date.
After the account closes, the bank will stop accepting deposits and withdrawals. If a payment arrives after closure, it will be rejected. The biller will then contact you about the failed payment. This is why you kept the account open for 30 days—to catch stragglers.
What to do if a payment fails during the switch
If a payment bounces because you didn't update the account information in time, contact the biller immediately. Explain that you switched banks and the payment failed. Most billers will resubmit the payment once you provide your new account number. Ask them to waive any late fees—many will if you contact them within a few days of the failure.
If the biller won't resubmit or won't waive the fee, ask to speak to a supervisor. Explain that you proactively switched banks and made a good-faith effort to update your information, but the payment was missed in the transition. Many companies will reverse a single late fee as a courtesy, especially if you've been a customer for a while.
If the failed payment was a loan or credit card, contact the lender and ask them to note in your file that the late payment was due to a banking error, not a missed payment. This won't erase the late mark from your credit report, but it may help if you need to dispute it later or if you're applying for credit soon.
Keeping records and staying organized
Save your list of automatic payments and the dates you updated each one. Keep screenshots or printed copies of confirmation emails from billers showing they received your new account information. Take a photo of your new debit card and write down your new account number and routing number in a safe place—not on a sticky note on your monitor.
For the first month after switching, log into your new account every few days and check that payments are landing on schedule. Look for any payments that are missing or late. If you see a payment that didn't go through, contact the biller that day rather than waiting. The sooner you catch a problem, the easier it is to fix.
Once you've confirmed that all your regular payments have processed successfully on the new account for at least one full billing cycle, you can relax. At that point, the switch is complete.
Frequently Asked Questions
Can I switch banks while I have an outstanding check?
Yes, but the check will bounce if it arrives after you close the old account. If you've written a check that hasn't cleared yet, wait until it does before closing the account. Ask the person or business you wrote it to when they plan to deposit it, or check your old account online to see when it clears.
What if my employer won't change my direct deposit?
Contact your payroll department in writing—email is fine—and ask them to update your account. If they refuse or say they can't, ask to speak to a manager. Employers are required to process direct deposit changes. If they still refuse, you can have your paycheck mailed to you instead, then deposit it yourself at your new bank.
Do I need to update my new account number with my credit card company?
Only if you have automatic payments set up with your credit card company. If you pay your credit card bill manually each month, you don't need to update anything. If you have autopay turned on, log into your credit card account and update the bank account information there.
How long does it actually take to switch banks?
Opening the new account takes minutes. Redirecting your paycheck takes one to two pay cycles. Moving automatic payments takes a few days to a week, depending on how many you have and how quickly billers process changes. The whole process is complete once your last payment clears on the new account, which is usually two to four weeks from start to finish.
What happens to my debit card when I switch banks?
Your old debit card will stop working once you close the account. Your new bank will send you a new debit card in the mail, which usually arrives within five to seven business days. Until it arrives, you can use your online banking app or visit an ATM to withdraw cash. Some banks offer a temporary digital card you can use immediately while you wait for the physical card.