How to Delete Expenses in QuickBooks Online using SaasAnt Transactions Online

February 25, 2026

What does this article help you do?

This guide shows how to bulk delete expenses from QuickBooks Online using SaasAnt Transactions Online, so you can clean up issues like duplicate expense entries, wrong amounts, incorrect payees, or expenses added to the wrong account or date, without deleting them one by one.

Why use SaasAnt for deleting expenses?

SaasAnt Transactions Online lets you search with filters, review the matching expenses, take a backup, and delete multiple expenses in a few clicks.

What should you have before you start?

You need:

  • SaasAnt Transactions Online installed from the QuickBooks App Store (30-day trial available)

  • A QuickBooks Online company connected to SaasAnt Transactions Online

Connect SaasAnt Transactions Online with QuickBooks Online.png

How do you bulk-delete expenses in SaasAnt?

Step 1: How do you open SaasAnt Transactions Online?

  • Open the QuickBooks App Store

  • Install SaasAnt Transactions Online and connect your QuickBooks Online company

  • Launch SaasAnt Transactions Online

launch saasant transactions online.png

Step 2: Where do you start the delete flow?

  • From the SaasAnt dashboard, select Delete

  • On the setup screen, select Ready to clean up

select delete saasant transactions.png

Step 3: Which delete method should you choose?

Choose one:

  • Delete by Reference: Use this when you already know the exact expense reference numbers you want to delete.

  • Delete by Searching: Use this when you want to find expenses using filters (example: duplicates by date range, amount, or reference number).

Select your method, then select Next.

delete by methods.png

Step 4: How do you set expense type and date filters?

Set Transaction Type to Expenses

Choose the Date Type you want to filter by:

  • Created Date: When the expense was first created in QuickBooks

  • Transaction Date: The expense date shown on the transaction

  • Last Updated Date: When the expense was last edited in QuickBooks

Enter the date range

select delete expenses - saasant transactions.png

Step 5: How do you narrow results using filters?

Select Customize

Apply the filters you need, such as:

  • Total Amount: Use this to target expenses within a specific amount range (example: all duplicate entries with the same total).

  • Reference No: Use this to locate expenses by reference number when you have a known ID or pattern.

  • Detailed Report [Multi Lines]: Turn this on when you want to review line-level details for each expense, especially when expenses have multiple category lines or item lines.

Select Search to load matching expenses

expenses advanced filters - saasant.png

Step 6: How do you review, backup, and delete?

Review the search results carefully

  • Select the expenses you want to delete

  • Download a backup (CSV or Excel) before deleting

  • Select Delete

  • Confirm the delete 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.

delete expenses confirm - saasant.png

Step 7: Where do you see the deletion summary?

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.

deleted expenses 2 days timeframe.png

Troubleshooting

What if no expenses show up after the search?

Check these:

  • Confirm Date Type and date range match when the expenses were created or edited

  • Remove filters one by one to broaden the search

What if you deleted the wrong expenses?

You cannot undo a delete in QuickBooks Online. Use your SaasAnt backup file to re-create the expenses if needed, or restore using your own backup process if available.

This Video Demonstrates How to Delete Expenses in QuickBooks Online using SaasAnt Transactions Online:

Bulk delete old or wrong transactions fast
Safely remove duplicates and bad test data
Try SaasAnt free and simplify your cleanup