February 26, 2026
This guide shows how to bulk delete receive payments from QuickBooks Online using SaasAnt Transactions Online, so you can clean up issues like duplicate payments, payments recorded against the wrong customer or invoice, wrong payment amount, wrong payment date, or payments created by mistake, without deleting them one by one.
SaasAnt Transactions Online lets you search with filters, review the matching receive payments, take a backup, and delete multiple payments in 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 payment reference values you want to delete.
Delete by Searching: Use this when you want to find receive payments using filters (example: duplicates by customer, amount, or date).
Select your method, then select Next.

Set Transaction Type to Receive Payments
Choose the Date Type you want to filter by:
Created Date: When the payment was first created in QuickBooks
Transaction Date: The payment date shown on the transaction
Last Updated Date: When the payment was last edited in QuickBooks
Enter the date range

Select Customize
Apply the filters you need, such as:
Total Amount Range (from - to): Use this to target payments within a specific amount range, especially when duplicates share the same total.
Customer: Use this to pull payments for a specific customer when you need to remove incorrect or duplicate payments.
Detailed Report [Multi Lines]: Turn this on when you want to review how the payment is applied at a line level, especially when one payment is applied across multiple invoices.
Select Search to load matching receive payments.
Review the search results carefully
Select the receive payments 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.

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 Date Type and date range match when the payments were created or edited
Remove filters one by one (customer, total amount range) to broaden the search
Common reasons:
Some payments may be restricted by QuickBooks based on how they are linked or applied
Try deleting a smaller selection to identify which specific payments are failing, then review those payments inside QuickBooks Online.
Deleting a payment can reopen invoices and change A/R balances.
Before deleting, open the payment in QuickBooks Online and check which invoices it is applied to, then proceed only if you are sure it should be removed.
You cannot undo a delete in QuickBooks Online. Use your SaasAnt backup file to re-create the payments if needed, or restore using your own backup process if available.