February 26, 2026
This article outlines the process of deleting Chart of Accounts records directly in QuickBooks Online with SaasAnt Transactions Online. It emphasizes identifying unused accounts, safely removing them, and ensuring that no linked transactions are present to keep financial reports accurate.
SaasAnt Transactions Online lets you search with filters, review the matching accounts, take a backup, and delete multiple accounts in just a few clicks.
You need:
SaasAnt Transactions Online installed from the QuickBooks App Store (30-day trial available).
A QuickBooks Online company connected to SaasAnt Transactions Online.

Open the QuickBooks App Store.
Install SaasAnt Transactions Online and connect your QuickBooks Online company.
Launch SaasAnt Transactions Online.

From the SaasAnt dashboard, select Delete.
On the setup screen, select Ready to clean up.

Choose one:
Delete by Reference: Use this when you already know the exact Account Name or Account Number you want to delete.
Delete by Searching: Use this when you want to find accounts using filters (date created, updated date).
Select your method, then select Next.

Set Entity/Transaction Type to Account.
Choose the Date Type you want to filter by:
Created Date: When the account was first created in QuickBooks.
Last Updated Date: When the account details were last edited in QuickBooks.
Enter the Date Range.

Select Customize.
Apply the filters you need, such as:
Account Name or Account Type.
Show Records From (Start At): To skip a specific number of records.
Select Search to load the matching accounts.
Review the search results carefully.
Select the accounts you want to delete.
Download a backup (CSV or Excel) before deleting.
Select Delete.
Confirm the deletion in the pop-up.
Important: Deleting is not reversible. Always take the backup first, and delete in smaller batches if you are removing a large volume.

After deletion, SaasAnt shows a Deletion Summary. This summary is available to download for up to 2 days and can be used for records and audit tracking.

Check these:
Confirm the Date Type and Date Range match when the account was created or edited.
Remove filters one by one (such as specific account names) to broaden the search.
Common reasons:
Active Balance: QuickBooks Online often prevents deletion of accounts that have a non-zero balance. You must zero out the balance first.
System Accounts: Certain default accounts (like "Retained Earnings" or "Uncategorized Expense") cannot be deleted.
Linked Transactions: The account is linked to recurring transactions or products/services.
Try deleting a smaller selection to identify which specific records are failing, then review those accounts inside QuickBooks Online.
You cannot undo a delete in QuickBooks Online. Use your SaasAnt backup file to re-create the account if needed, or restore using your own backup process if available.