Deleting a bank account in QuickBooks takes three steps: disconnect the account from your bank, remove it from your chart of accounts, and confirm the deletion.
The process differs slightly depending on whether you use QuickBooks Online or QuickBooks Desktop, and whether the account still has transactions in it. If your account has a zero balance and no activity, deletion is straightforward. If it has a history, QuickBooks may require you to archive it instead of deleting it outright — this keeps your records intact for tax and audit purposes while removing it from your active account list.
Before you start, make sure you have admin access to your QuickBooks company file. You will also need to know whether the bank connection is still active, because a connected account must be disconnected before removal.
Key Takeaways
- Disconnect the bank link first through your bank settings in QuickBooks, then remove the account from your chart of accounts.
- Accounts with transaction history usually cannot be deleted and must be archived instead to preserve your financial records.
- Deleting an account does not affect transactions already recorded; those remain in your reports and tax records.
- If you cannot delete an account, check whether it is marked as inactive or whether it still has a balance or linked transactions.
Disconnecting the bank link in QuickBooks Online
Open QuickBooks Online and go to the Accounting menu, then select Chart of Accounts. Find the bank account you want to remove and click the three-dot menu next to it. Select Edit to open the account details.
Scroll down to the Bank Details section. If the account shows a green checkmark or "Connected" status, click Disconnect. QuickBooks will ask you to confirm; select Yes, disconnect this account. This severs the link between QuickBooks and your bank without deleting the account itself.
Once disconnected, return to the Chart of Accounts. Click the three-dot menu again and select Delete. If the delete option is grayed out, the account has a balance or transactions that prevent removal — you will need to archive it instead.
Disconnecting and removing accounts in QuickBooks Desktop
In QuickBooks Desktop, go to Lists in the menu bar and select Chart of Accounts. Right-click on the bank account you want to remove and choose Edit Account.
In the Account window, look for the Online Status field. If it shows the account is connected, click Disconnect. Confirm the disconnection when prompted. Close the account window.
Return to the Chart of Accounts list, right-click the account again, and select Delete Account. Desktop will only allow deletion if the account has a zero balance and no transactions. If you see an error message, you must archive the account instead by marking it inactive.
When you must archive instead of delete
QuickBooks prevents deletion of any account that contains transactions, even if those transactions are years old. This is by design — deleting an account with history would break the link between your past records and your current reports, making tax preparation and audits difficult.
To archive an account instead, open its details and look for an Inactive or Make Inactive checkbox. Check this box and save. The account will no longer appear in your active account lists or in transaction entry dropdowns, but it remains in your system and your historical records stay intact.
If you need to see inactive accounts later, most QuickBooks views have a filter or setting to show inactive items. This lets you review old transactions without cluttering your active workflow.
What happens to transactions after account removal
Deleting or archiving a bank account does not erase or move the transactions recorded in it. All deposits, withdrawals, and transfers remain in your reports, your profit and loss statement, and your balance sheet. The account itself simply stops appearing as an option for new transactions.
If you run a report that includes the deleted account, QuickBooks will still show those historical transactions under that account name. This is why archiving is often safer than deletion — it preserves the connection between your transactions and the account they belong to.
Troubleshooting: Account won't delete
If QuickBooks will not let you delete an account, check these common blockers: the account has a non-zero balance, it contains transactions, it is linked to a bill or invoice, or it is the default account for a payment method. Each requires a different fix.
For a non-zero balance, transfer the remaining funds to another account first. For transactions, you must archive instead of delete. For linked bill or invoice connections, edit those records to point to a different account, then try deletion again. If the account is set as a default payment account, go to your company settings and reassign the default to a different account before attempting removal.
If you still cannot delete after checking these items, archiving is the reliable fallback. It accomplishes the same goal — removing the account from your active workflow — while preserving your financial history.
Frequently Asked Questions
Will deleting a bank account affect my tax return?
No. Deleting or archiving an account does not change the transactions in it or their totals. Your tax return pulls from your profit and loss and balance sheet, which include all historical transactions regardless of whether the account is active. The account name may not appear on reports, but the amounts do.
Can I undo a deleted bank account?
In QuickBooks Online, you can restore a recently deleted account through the Trash or Recycle Bin if your subscription includes that feature. In Desktop, deletion is usually permanent. If you cannot restore it, you can recreate the account manually, though you will need to re-enter or re-link transactions. Archiving is safer if you think you might need the account later.
What if my bank account is still showing as connected after I clicked disconnect?
Try disconnecting again and wait a few minutes for the change to sync. If it persists, sign out of QuickBooks completely, clear your browser cache, and sign back in. If the connection still shows, contact your bank to confirm the link is closed on their end — sometimes the disconnect fails if your bank's connection has expired or changed.
Do I need to delete the account from my actual bank too?
No. Deleting the account in QuickBooks only removes it from your QuickBooks records. Your actual bank account remains open and active. If you want to close the bank account itself, you must contact your bank directly. QuickBooks deletion and bank account closure are separate actions.
Can I delete a bank account if it is still receiving deposits?
You can remove it from QuickBooks, but you should not. If the account is still active at your bank and receiving money, keeping it in QuickBooks lets you track those deposits. Deleting it will cause confusion when deposits arrive but do not appear in your records. Close the account at your bank first, then remove it from QuickBooks once it has a zero balance and no new activity.