SimpleBankConvertSimpleBankConvert home

Switch Banks in QuickBooks Online Without a Gap

By SimpleBankConvertPublished April 17, 2025Updated April 17, 2025

To switch banks in QuickBooks Online, add the new bank account and its feed first, record the money you move across as a transfer between the two accounts, and keep the old account open in QuickBooks until its final statement is in and reconciled. Then disconnect the old feed and make it inactive.

Adding the new bank account to QuickBooks Online first

The new bank account needs its own entry in QuickBooks Online before any money moves into it. A new entry gives the new bank's transactions a separate register, so the two banks never share a balance. Set it up the day the account opens, even if it holds only a small first deposit.

Setting it up

Create a bank-type account in the chart of accounts and name it with the bank and the last four digits of the new account number. Set its opening balance to zero if it opened empty, or to the opening deposit if the bank required one and you are not recording that deposit separately. The full method for that first figure is in how to import a bank account into QuickBooks, which walks through the chart of accounts entry and the opening balance rule.

Connecting the new feed

Connect the new bank's feed as soon as online banking is active, and link it to the entry you just created. Choose the account's opening date as the start date. A new account has no history to overlap, so this is the one feed where an early start date carries no risk of duplicates.

Moving the balance to the new bank as a transfer

Moving money from the old bank to the new one is a transfer between two accounts you own. It is neither income nor an expense. In QuickBooks Online, record it once as a transfer from the old account to the new one, then match each bank's downloaded line to that single transfer.

Recording and matching

Intuit's page on transferring funds between accounts gives two ways to do it. You can create the transfer yourself, picking the account the money leaves and the one it goes to, the amount and the date. Or, once both feeds have downloaded, set the old bank's outgoing line to Transfer, then open the new account's For review tab and match the incoming line to it.

Moving money in stages

Many businesses move the balance in two or three steps, leaving a cushion in the old account for checks still out. Record each move as its own transfer. The amounts below are examples: a first transfer of 20,000.00 the day after the new account opens, a second of 6,500.00 two weeks later, and a final sweep of whatever remains once the last check clears.

If the bank sends the money as a cashier's check rather than an electronic transfer, it is still a transfer in QuickBooks. The old bank shows a withdrawal and the new bank shows a deposit a few days later. The dates differ, but the amount is the same, and the match still works.

Which payments still hit the old bank after you switch banks?

Several kinds of payment keep reaching the old bank account for weeks after a switch. Customers pay the old account details from saved records, automatic bills keep drawing from the old account until each one is updated, and checks written before the switch clear whenever the payee deposits them.

A list to work through

  • Customer payments. Update the bank details on invoices and tell regular customers in writing.
  • Card processors and payment apps. Change the payout account in each one, such as a card terminal or online store.
  • Automatic bills. Rent, software, insurance, loan payments and utilities each need the new account details.
  • Payroll and tax payments. Update the account in the payroll service and with tax agencies that debit you.
  • Outstanding checks. List every check written from the old account that has not yet cleared.
  • Incoming deposits from government or lenders. These can take a cycle or two to switch.

Every one of these that still lands in the old account must be recorded there, not in the new one. That is why the old account stays active in QuickBooks until it is truly empty.

A bank switch timeline with no gap in QuickBooks

A bank switch without a gap follows a fixed order: new account first, money moved as transfers, both feeds running together for a month or two, old account emptied and reconciled, and only then the old feed disconnected. The dates in the timeline below are examples for a business switching banks over about two months.

Date At the banks In QuickBooks Online
March 2 New account opens Add the new account, connect its feed with a March 2 start date
March 3 First 20,000.00 moved across Record a transfer, match it in both feeds
March 4 to 20 Bills and customers updated Keep categorising lines in both feeds
March 17 Second 6,500.00 moved Record a second transfer
March 31 Old bank's March statement Reconcile both accounts for March
April 1 to 25 Last checks clear at the old bank Keep the old feed connected and match each one
April 28 Final sweep, old account closed Record the final transfer, old balance now 0.00
April 30 Old bank's final statement Reconcile the old account to 0.00
May 3 Nothing left to arrive Disconnect the old feed, make the old account inactive

Why the overlap matters

Running both feeds through April means every late check and stray deposit arrives in the right register on its own. Cutting the old feed in March would have left those April lines to be typed in by hand from a statement, which is where gaps start.

Finishing the old bank account's last month in QuickBooks

The old bank account's last month is finished when every line on its final statement is in QuickBooks and the account reconciles to a zero closing balance. That final reconciliation is the evidence that nothing was left behind. Do it before disconnecting anything, while the feed can still fill in late lines.

Getting the final statement

Banks often cut online access soon after an account closes. Download the final statement as soon as it is available and keep a copy with your records. If the feed stops before the last lines arrive, those lines can be uploaded from the statement instead.

When the old feed breaks during the switch

Some banks change the account's online profile when you start closing it, and the feed may stop with an error. If that happens before the final lines arrive, reconnecting a bank feed in QuickBooks Online covers how to restore it with a start date that avoids duplicates.

Cleaning up a duplicate upload

If you uploaded the final statement and the feed then also brought in the same lines, you will see doubles in the old account's register. Remove the uploaded copies rather than the matched feed lines. Deleting imported transactions in QuickBooks Online explains how to undo a bad upload. If your only copy of the final statement is a PDF, SimpleBankConvert is being built to turn it into a file QuickBooks Online can upload.

Should the old bank feed stay connected after the switch?

The old bank feed should stay connected until the old account is empty at the bank and every remaining line has downloaded. After that, disconnect it, then make the account inactive. A feed left connected to a closed account only produces nightly errors that hide real problems with your other feeds.

Disconnecting and making inactive

Intuit's guide to disconnecting accounts connected to online banking says to make sure the balance is $0 first, and warns that disconnecting removes anything still in the Pending tab. Add or match those lines before you start. Disconnecting a bank feed in QuickBooks Online gives the full steps.

Then make the old account inactive in the chart of accounts. Intuit's guide on deleting or making an account inactive says that an account with a remaining balance gets an automatic adjustment to zero, posted to Opening Balance Equity. A true 0.00 balance avoids that entry, and the account's history still appears in past reports.

Recording a bank switch as income or expense by mistake

Recording the bank switch as income or expense is the mistake that does the most damage, because it changes profit. If the deposit at the new bank is added as income, the business looks as if it earned the whole balance again. If the old bank's withdrawal is booked to an expense, it looks as if the money was spent.

How it happens

It usually happens when the two sides of the move are categorised on different days. The new bank's deposit arrives first, someone adds it as sales because it is a large deposit, and the old bank's withdrawal later gets a category picked from a list. Neither line is matched to a transfer.

Fixing it

Search both registers for the amounts you moved. For each pair, change the deposit and the withdrawal into a single transfer from the old account to the new one, and remove any income or expense category from them. Then run a profit and loss report for the switch months and check that the large deposits no longer appear in sales.

All posts in Bank accounts and feeds