The fastest way to transfer your account is to open the new account first, then move money and update your direct deposits

You do not close your old account and then open a new one. Open the new account while your old one is still active, move your money over a few days, update any automatic payments or deposits, then close the old account once everything has landed. This order matters because if you close first, direct deposits and bill payments can bounce, and you may face overdraft fees or late-payment marks on your credit report.

The actual money transfer takes one to three business days for most banks. Automatic bill payments and payroll deposits take longer to reroute—usually one to two pay cycles—so you need to update them before you close the old account. If you miss that window, payments can fail and create a chain of problems. The whole process typically takes two to four weeks from start to finish, mostly because you are waiting for direct deposits to hit the new account and for you to confirm everything works before closing the old one.

Key Takeaways

  • Open your new account before closing the old one, so direct deposits and bill payments do not bounce in the gap.
  • Transfer money using ACH (automated clearing house), wire transfer, or a cashier's check, depending on how much you are moving and how fast you need it.
  • Update your employer's payroll system and any automatic bill payments at least one pay cycle before you close the old account.
  • Keep the old account open for at least one full pay cycle after your first deposit hits the new account, to catch any stragglers.
  • Check for automatic subscriptions, recurring charges, and old accounts linked to the old bank before you close it.

Three ways to move money from your old bank to your new one

ACH transfer is the slowest but most common method. You log into your new bank's website or app, select "transfer money," choose "from another bank," and enter your old account number and routing number. The new bank pulls the money from the old account over one to three business days. There is no fee at either bank for this direction of transfer. Most banks let you move up to $10,000 per day this way, though some allow more if you call and verify your identity.

Wire transfer is faster—usually same-day or next-day—but costs $15 to $30 at most banks. You call your old bank or use their website, provide your new bank's routing number and your new account number, and specify the amount. The money arrives within hours on a business day. Wire transfers are best for large balances or if you need the money immediately. Once sent, a wire cannot be reversed, so double-check the account number before you confirm.

Cashier's check works if you prefer not to give your account number to the new bank online. You go to your old bank in person, ask for a cashier's check in the amount you want to transfer, then deposit it at the new bank. The check clears in one to three business days. This method is slower than ACH but gives you a paper trail and avoids sharing your account details electronically.

Updating direct deposits and automatic payments before you close

Direct deposits—paychecks, government benefits, tax refunds—take one to two pay cycles to reroute. If your paycheck is scheduled to hit your old account and you have already closed it, the deposit will bounce and your employer may charge you a fee. Contact your employer's payroll department or HR, give them your new routing number and account number, and ask when the change takes effect. Most employers update within one pay cycle, but some take longer.

Automatic bill payments are just as critical. Log into each biller's website—your mortgage lender, utility company, credit card issuer, insurance company, subscription services—and update the bank account on file. Do this at least one pay cycle before you close the old account. If you miss one, the payment may fail, triggering a late fee and a mark on your credit report. Some billers let you update online; others require a phone call. If you use your bank's bill-pay feature to send checks, you will need to set up new payees in the new bank's system. This takes a few minutes but is not automatic.

What to do about linked accounts and subscriptions

Before you close the old account, search your email for receipts from subscriptions, streaming services, app purchases, and recurring charges. Many people forget they have a $5 or $10 monthly charge tied to an old debit card or bank account. Log into each service and update the payment method to your new card or account number. If you do not, the charge will fail and the service may suspend your account.

Check your old bank's records for any linked accounts—savings accounts, money market accounts, credit cards with overdraft protection tied to that checking account. If you close the checking account and another account depends on it for overdraft coverage, that protection disappears. Move any linked savings to the new bank or update the overdraft protection to point to a different account.

The timeline for closing your old account safely

Wait at least one full pay cycle after your first paycheck or deposit hits the new account before you close the old one. This gives you time to confirm the new account is working and to catch any payments or deposits that are still going to the old account. If you see a deposit land in the old account after you thought you had updated everything, you know something slipped through.

On the day you close, call the old bank or visit in person. Ask the representative to confirm the account balance is zero (or transfer any remaining cents to the new account), then formally close it. Request written confirmation of the closure. Some banks send a letter; others email it. Keep this confirmation for your records in case a payment tries to post to the closed account later. After closure, monitor the old account for at least 30 days if possible—some banks keep closed accounts visible in your online portal for a while. If a payment or deposit shows up, contact that biller or your employer immediately to reroute it to the new account.

Fees and what to watch for

Most banks do not charge you to close an account, but some charge a fee if you close within a certain period of opening (often 90 days to six months). Check the account agreement or call before you open to see if there is an early closure fee. If there is, factor that into your decision or ask if the bank will waive it.

Wire transfer fees range from $15 to $30 per transfer. ACH transfers are free. Some banks charge a fee to receive a wire transfer, so ask your new bank before you send one. If you are moving a large balance, the wire fee is usually worth the speed. Overdraft fees can pile up if a payment bounces after you close the old account. Avoid this by updating all automatic payments before closure and waiting at least one pay cycle to confirm everything has moved.

Moving money between accounts at the same bank

If you are switching from one account type to another at the same bank—say, from a basic checking to a rewards checking—the process is much simpler. You can usually transfer money instantly within the bank's system using their app or website. No ACH delay, no wire fee. Just move the balance, update any direct deposits or bill payments that are tied to the old account number, and close the old account.

This can happen in a single day because the money never leaves the bank's system. The main step is still updating your employer and billers so they know to send future payments to the new account number. Even though you are staying with the same bank, the account numbers are different, so direct deposits and bill payments will not automatically follow you.

Frequently Asked Questions

What happens if I close my old account before updating my direct deposits?

Your next paycheck or benefit deposit will bounce and return to your employer or the government agency. They may charge you a returned-deposit fee. You will then need to contact them to resubmit the deposit to your new account, which can take another pay cycle. Update direct deposits before you close.

Can I transfer money from my old bank to my new bank on the same day?

Only with a wire transfer, which takes a few hours on a business day and costs $15 to $30. ACH transfers take one to three business days and are free. Cashier's checks take one to three business days to clear. If you need the money immediately, wire it.

What if I forget to update a subscription or recurring charge?

The charge will fail when it tries to post to your closed account. The service may suspend your account or charge you a failed-payment fee. Check your email for old receipts and log into each service to update the payment method before you close the old account.

Do I need to tell my old bank I am closing, or can I just stop using it?

You should formally close it by calling or visiting in person. If you just stop using it, the account stays open and may incur monthly fees or inactivity charges. Closing it also prevents someone from attempting fraud on an abandoned account. Ask for written confirmation of the closure.

How long should I keep my old account open after moving to the new bank?

Keep it open for at least one full pay cycle after your first deposit hits the new account. This gives you time to catch any payments or deposits that are still routing to the old account. After 30 days with no activity, it is usually safe to close.