Disconnect a bank account in three steps

To remove a bank account from QuickBooks Online, go to the Gear icon in the top left, select Chart of Accounts, find the account you want to remove, click the three-dot menu next to it, and choose Delete. QuickBooks will ask you to confirm. If the account has transactions, you cannot delete it — you can only hide it by marking it inactive instead.

The process differs slightly depending on whether the account is connected to your actual bank (linked through bank feeds) or whether it exists only in QuickBooks. Either way, the deletion happens in the same place. The key limitation is that QuickBooks does not let you erase an account that contains transaction history, so most users end up hiding accounts rather than truly deleting them.

Key Takeaways

  • You can only delete a bank account from QuickBooks Online if it has never recorded any transactions.
  • Accounts with transaction history must be marked inactive instead of deleted, which hides them from your active account list.
  • Disconnecting the bank feed (stopping automatic downloads from your bank) is separate from removing the account itself.
  • If you delete an account by mistake, you can undo the action immediately from the confirmation screen.

When you can actually delete versus when you must hide

QuickBooks Online enforces a hard rule: an account with any transaction history cannot be deleted. This includes transactions you have already reconciled, transactions that are pending, or even a single deposit or withdrawal. The moment money moved through that account in QuickBooks, deletion becomes impossible.

If your account is brand new and you linked it by mistake but never used it, deletion works immediately. If you have been using the account for weeks or months, you will need to mark it inactive instead. Inactive accounts stay in your system for record-keeping and tax purposes, but they disappear from your active dropdown lists and your main dashboard view. This is the standard approach for accounts you no longer use but need to keep for historical records.

How to mark an account inactive if deletion is blocked

Open the Gear icon, go to Chart of Accounts, and find the account. Click the three-dot menu and select Edit. Scroll down to find the Is sub-account checkbox area, and look for the option to mark the account as Inactive. Check that box and save. The account will no longer appear in your normal account lists, but it remains in your records if you need to reference old transactions.

Inactive accounts still show up in reports and historical views, so your past reconciliation and tax records stay intact. You can reactivate an account later if you change your mind — just go back to the same Edit screen and uncheck the Inactive box. This approach is safer than deletion because it preserves your audit trail and makes it easy to reverse the decision.

Disconnecting the bank feed separately from removing the account

If your bank account is linked to automatic bank feeds (meaning QuickBooks downloads transactions directly from your bank), removing the account from QuickBooks does not automatically stop those downloads. You need to disconnect the feed separately through your bank's settings or through QuickBooks' bank connection manager.

To disconnect the feed without deleting the account, go to the Gear icon, select Bank Feeds, find the account in the list, and click the three-dot menu next to it. Choose Disconnect. This stops the automatic downloads but leaves the account itself in QuickBooks. If you then delete the account (assuming it has no transactions), the feed is already disconnected. If you are only hiding the account by marking it inactive, the feed will also stop downloading to that inactive account automatically.

What happens to transactions after you delete or hide an account

If you successfully delete an account that had no transactions, there is nothing to worry about — the account simply ceases to exist in your system. If you mark an account inactive, all the transactions that were recorded in that account remain exactly where they are. They do not move, disappear, or get reassigned. Your reports, tax records, and reconciliation history all stay the same.

This is why QuickBooks requires you to hide rather than delete accounts with history: it protects your financial records. If you later realize you need to see those old transactions, they are still there in the inactive account. You can search for them, run reports that include inactive accounts, or reactivate the account temporarily to review its details.

Undoing a deletion if you made a mistake

If you click Delete and then immediately realize you made a mistake, QuickBooks shows a confirmation screen with an Undo button. Click it right away and the account comes back. This undo window is immediate — do not close the page or navigate away before clicking Undo, or the deletion will be permanent.

If you have already closed the confirmation screen and the account is gone, you cannot recover it through an undo button. You would need to contact QuickBooks support to see if they can restore it from a backup, though this is not may provide. The safest approach is to mark accounts inactive instead of deleting them, since inactivation is always reversible and does not risk permanent data loss.

Frequently Asked Questions

Can I delete a bank account that is still connected to my actual bank?

You can delete the account from QuickBooks, but you should disconnect the bank feed first to avoid confusion. If you delete the account while the feed is still active, QuickBooks may try to re-create the account the next time it downloads transactions from your bank. Disconnect the feed through the Bank Feeds settings, then delete the account.

What if I deleted an account and now I need the old transactions?

If the account had no transactions when you deleted it, there is nothing to recover. If it had transactions and you marked it inactive instead, the transactions are still there — just go to Chart of Accounts, find the inactive account, and reactivate it. If you truly deleted an account with transactions, contact QuickBooks support immediately to ask about recovery options.

Does deleting a bank account from QuickBooks affect my actual bank account?

No. Deleting or hiding an account in QuickBooks only affects your QuickBooks records. Your actual bank account, your money, and your bank's records are completely separate and unaffected. You can safely remove the account from QuickBooks without any impact on your real finances.

Can I delete multiple bank accounts at once?

No. You must delete or hide each account individually through the Chart of Accounts. There is no bulk delete feature. If you have many accounts to remove, you will need to go through the process for each one separately.