Deleting a bank account in QuickBooks takes two steps: disconnect the link to your bank, then delete the account itself from your chart of accounts.
The process differs slightly depending on whether you use QuickBooks Online or QuickBooks Desktop, and whether the account still has transactions in it. If the account is empty and you've never used it, deletion is straightforward. If it holds historical transactions, QuickBooks may prevent you from deleting it outright — you'll need to either merge it with another account or mark it inactive instead.
The most common reason to remove a bank account is that you've closed the account at your bank, switched to a different financial institution, or connected the wrong account by mistake. In all cases, start by breaking the connection between QuickBooks and your bank before you attempt to delete the account from your records.
Key Takeaways
- Disconnect your bank account from QuickBooks first by going to your bank connections settings, then delete the account from your chart of accounts as a separate step.
- QuickBooks Online and QuickBooks Desktop have different deletion paths — Online uses the Account menu, while Desktop uses the Chart of Accounts window.
- If the account contains transactions, QuickBooks may not allow deletion; you can mark it inactive or merge it with another account instead.
- Deleting an account does not affect transactions already recorded — those remain in your reports and history.
- If you delete an account by mistake, you can undo the action immediately or restore it from a backup if you catch the error later.
Disconnecting your bank in QuickBooks Online
Open QuickBooks Online and go to Settings (the gear icon in the top right). Select Accounts and Settings, then choose the Connected Apps tab. Look for your bank's name in the list of connected institutions.
Click on the bank name, then select Disconnect. QuickBooks will ask you to confirm. Once you confirm, the live connection between QuickBooks and your bank is severed — QuickBooks will no longer download transactions from that account. The account itself still exists in your chart of accounts at this point; disconnecting only stops the data flow.
After disconnecting, wait a few seconds for the page to refresh. You should see the bank listed as "disconnected" or no longer appear in your connected apps list. Now you can proceed to delete the account from your records.
Disconnecting your bank in QuickBooks Desktop
In QuickBooks Desktop, go to Edit in the menu bar, then select Preferences. Click on Web Connect in the left sidebar, then choose the Company Preferences tab.
Find your bank account in the list of connected accounts and select it. Click Disconnect. Desktop will confirm the disconnection. Unlike Online, Desktop does not always show a separate "connected apps" page — the connection lives in Preferences instead.
If you set up your bank connection through a different method (such as direct import or third-party software), you may need to remove it from that tool's settings instead. Check your bank's website or the third-party app to see where the QuickBooks connection is stored.
Deleting the account from your chart of accounts in Online
Once the bank connection is severed, go to Settings again and select Chart of Accounts. Find the bank account you want to remove in the list. Click the three-dot menu next to the account name and select Delete.
QuickBooks Online will show you a warning if the account contains transactions. If it does, you have two choices: you can merge the account with another account of the same type, or you can cancel the deletion and mark the account inactive instead. Merging moves all transactions from the deleted account into the receiving account; marking it inactive hides it from your active account list but keeps the transactions intact.
If the account is truly empty, QuickBooks will delete it immediately. The account will no longer appear in your chart of accounts, your bank connection list, or any dropdown menus where you select accounts.
Deleting the account from your chart of accounts in Desktop
In QuickBooks Desktop, go to Lists in the menu bar and select Chart of Accounts. Find the bank account you want to delete and right-click on it. Choose Delete Account from the context menu.
If the account has no transactions, Desktop will delete it immediately. If it contains transactions, Desktop will not allow deletion — you must either merge it with another account or mark it inactive. To mark an account inactive, right-click it instead and select Edit Account, then check the box labeled Account is inactive. Save the changes.
Merging accounts in Desktop requires you to use the Merge Accounts feature, which is found under Tools in the menu bar. Select the account you want to delete as the "old" account and choose which account should receive its transactions.
What happens to transactions when you delete an account
Deleting a bank account does not erase the transactions that were recorded in it. Those transactions remain in your financial reports, your transaction history, and your tax records. The account itself disappears from your active account list, but the money movement is still there.
This is why QuickBooks prevents you from deleting accounts that contain transactions — the system is protecting you from accidentally hiding historical data. If you need to keep the transactions but hide the account from view, marking it inactive is the safer choice.
If you delete an account and then realize you need to see those transactions again, you can undo the deletion immediately by pressing Ctrl+Z (or Cmd+Z on Mac) if you haven't closed QuickBooks. If you've already closed the program, you can restore from a backup file or contact QuickBooks support to recover the account.
Marking an account inactive instead of deleting it
If QuickBooks won't let you delete the account because it contains transactions, or if you want to keep the account in your records for historical purposes, you can mark it inactive instead. Inactive accounts stay in your system but disappear from dropdown menus and active account lists, making your interface cleaner without losing data.
In QuickBooks Online, go to your Chart of Accounts, click the three-dot menu next to the account, and select Edit. Check the box for Is sub-account or look for an Active toggle — toggle it off. Save the changes. In Desktop, right-click the account, select Edit Account, and check Account is inactive.
Inactive accounts can be reactivated at any time by reversing these steps. They still appear in reports if you run a report that includes inactive accounts, so you retain full access to the historical data without clutter in your day-to-day work.
Merging a bank account with another account
If you want to consolidate two bank accounts into one — for example, if you opened a new account at the same bank and want to move all old transactions there — you can merge them instead of deleting.
In QuickBooks Online, there is no built-in merge feature for accounts. Instead, you must manually move transactions by editing each one and changing the account field to the new account. This is time-consuming for large numbers of transactions. Alternatively, you can mark the old account inactive and leave the transactions where they are.
In QuickBooks Desktop, go to Tools in the menu bar and select Merge Accounts. Choose the account you want to delete as the "old" account and select which account should receive its transactions. Desktop will move all transactions from the old account to the new one and then delete the old account. This is a one-step process and is much faster than doing it manually.
Frequently Asked Questions
Can I undo a bank account deletion?
Yes, if you catch the mistake immediately. Press Ctrl+Z (or Cmd+Z on Mac) to undo the deletion before you close QuickBooks. If you've already closed the program, you can restore from a backup file. Contact QuickBooks support with your company file if you need help recovering a deleted account.
What if I delete an account but my bank is still sending transactions to QuickBooks?
This means the bank connection was not fully disconnected. Go back to your Connected Apps or Web Connect settings and make sure the account shows as disconnected. If it still appears connected, disconnect it again. Once truly disconnected, your bank will stop sending new transactions to QuickBooks.
Do I have to delete the account, or can I just stop using it?
You don't have to delete it. Marking the account inactive hides it from your active lists while keeping all transactions intact. This is often the better choice if you might need to reference the account later or if QuickBooks won't let you delete it because it contains transactions.
If I delete a bank account, will it affect my tax return?
No. Deleting the account removes it from your active account list, but the transactions remain in your financial records and reports. Your tax return is based on transactions, not on which accounts are currently active, so deletion has no effect on your taxes.
Can I delete a bank account that still has a balance in it?
QuickBooks will not prevent you from deleting an account with a balance, but you should not do it. If the account has a balance, that money is unaccounted for in your records. Before deleting, either transfer the balance to another account or record a transaction that clears it. This keeps your books accurate.