QuickBooks Online doesn’t let you delete accounts from your chart of accounts. Instead, you can make an account inactive, which hides it from your working lists, or merge it with another account. This is by design: because accounts may be tied to past transactions, QuickBooks preserves them to keep your financial history intact. The good news is that making an account inactive takes just a few clicks and accomplishes what most people mean when they search for “delete.”
How to Make an Account Inactive
This is the closest thing to deleting an account in QuickBooks Online. An inactive account disappears from dropdown menus and your default chart of accounts view, so it won’t clutter your day-to-day bookkeeping.
- Go to Settings ⚙, then select Chart of Accounts.
- Find the account you want to remove.
- Click the ▼ dropdown in the Action column next to that account.
- Select Make inactive.
QuickBooks will ask you to confirm. Once you do, the account is hidden from your active list immediately. Any transactions previously recorded to that account remain in the system and will still appear on historical reports that cover the period when the account was in use.
What Happens to the Balance
If the account you’re deactivating still has a balance, QuickBooks automatically creates an adjustment entry to zero it out. That adjustment posts to your Opening Balance Equity account, and the system treats it as though it occurred in the prior accounting period. This matters because an unexpected entry in Opening Balance Equity can throw off your balance sheet and potentially lead to inaccurate tax filings.
Before you make a balance sheet account inactive, move its balance to the correct account yourself. You can do this with a journal entry that debits or credits the account down to zero and shifts the amount where it belongs. That way you control where the money lands on your books instead of letting QuickBooks dump it into Opening Balance Equity.
Merging Two Accounts Instead
If the account you want to remove is a duplicate, merging is cleaner than simply making one inactive. When you merge two accounts, all transactions from the duplicate move to the account you keep, and the duplicate disappears.
- Go to Settings ⚙ and select Chart of Accounts.
- Find the account you want to eliminate and click Edit (or the dropdown arrow, then Edit).
- Change the account’s name and detail type to exactly match the account you want to keep.
- Save the changes. QuickBooks will detect the duplicate and ask if you want to merge them.
- Confirm the merge.
Both accounts must share the same account type and detail type for the merge option to appear. You can’t merge a bank account with an expense account, for example. Once merged, the action can’t be undone, so double-check that you’re combining the right accounts before confirming.
Inactive Accounts Showing Up on Reports
Even after you make an account inactive, it can still appear on financial reports if it was used in transactions during the reporting period. This is normal. QuickBooks retains the historical data so your past profit-and-loss statements and balance sheets remain accurate.
If you want to filter inactive accounts out of a report, the steps depend on which report view you’re using. In the classic report view, click the “All Rows/All Columns” dropdown and choose “Active” to exclude inactive accounts. In the modern report view, open General Options and change the “Show non-zero or active” dropdown to “Active.” This filters out the clutter while keeping the data intact behind the scenes.
How to Reactivate an Account
Making an account inactive isn’t permanent. If you realize you still need it, you can bring it back in a few steps:
- Go to Accounting on the left navigation menu and choose Chart of Accounts.
- Click the small gear icon above the Action column.
- Check the box for Include inactive.
- Find the inactive account in the list (it will be grayed out or labeled as inactive).
- Click Make active next to it.
The account returns to your chart of accounts with its original settings. If QuickBooks created an automatic adjustment entry when you deactivated it, that entry stays on the books, so review your Opening Balance Equity account after reactivating to make sure everything still reconciles correctly.
Handling Multiple Accounts at Once
QuickBooks Online doesn’t offer a built-in batch deactivation tool. If you need to clean up dozens of unused accounts, you’ll need to make each one inactive individually using the steps above. For large cleanups, like after importing a default chart of accounts that doesn’t match your business, it can help to sort the list by account type and work through one category at a time. Some third-party apps that integrate with QuickBooks do offer bulk list management, but the native interface requires you to go one by one.

