February 26, 2026
This article clarifies that you cannot directly delete the "General Ledger" (as it is a report) in QuickBooks Online. However, using SaasAnt Transactions Online, you can delete the underlying transactions (such as Journal Entries) that make up the ledger. This causes the General Ledger to update automatically and reflect the correct balances.
SaasAnt Transactions Online lets you search with filters, review the matching transactions, take a backup, and delete multiple records 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 transaction numbers (Ref Numbers) you want to delete.
Delete by Searching: Use this when you want to find transactions using filters (date type, date range).
Select your method, then select Next.

Set Transaction Type to Journal Entry (or the specific transaction type affecting your ledger).
Choose the Date Type you want to filter by:
Created Date: When the transaction was first created in QuickBooks.
Transaction Date: The date shown on the transaction itself.
Last Updated Date: When the transaction was last edited in QuickBooks.
Enter the Date Range.

Select Customize.
Apply the filters you need, such as Show Records From (Start At).
Select Search to load the matching transactions.
Review the search results carefully.
Select the transactions 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 that the Date Type and Date Range match when the transactions were created or edited.
Remove filters one by one (such as account name or number) to broaden the search.
Common reasons:
QuickBooks restricts the transaction due to how it is linked or recorded (e.g., closed books or linked to other transactions).
Try deleting a smaller selection to identify which specific records are failing, then review those transactions inside QuickBooks Online.
You cannot undo a delete in QuickBooks Online. Use your SaasAnt backup file to re-create the transaction if needed, or restore using your own backup process if available.