How to Delete a Customer in QuickBooks Online

June 19, 2025

In QuickBooks, “deleting” a customer actually means making them inactive—this hides them from your active lists while preserving their transaction history. Here’s how it works:

Delete (Make Inactive) a Single Customer

  1. Go to Sales → Customers.

  2. Click the ▼ next to Edit on the customer’s row.

  3. Choose Make inactive, then confirm “Yes, make inactive.”

Customer-Customer-06-19-2025_03_48_PM.png

Delete (Make Inactive) Multiple Customers at Once

  1. In Sales → Customers, check the boxes beside each customer you want to remove.

  2. From the Batch actions ▼ dropdown, select Make inactive.

  3. Click Yes to confirm.

Note: There’s no permanent deletion of active customers with transactions. If you need to fully remove records (and understand you’ll lose related transactions), QuickBooks Online doesn’t support that; only inactive status.

Take control of your QuickBooks Online customer list today! Streamline your customer management, automate bulk deletions, and optimize your records effortlessly!

Can You Delete a Customer in QuickBooks Online?

Understanding Deletion Restrictions

QuickBooks Online prevents the permanent deletion of customers with associated transactions to maintain data integrity. Instead, you can:

  • Make the customer inactive, which hides them from active lists while preserving transaction history.

  • Merge duplicate customers to consolidate records and avoid duplicates.

Deleting Customers Without Transactions

If a customer has no linked transactions, you may be able to delete them by:

  1. Ensuring there are no pending or completed transactions tied to the customer.

  2. Navigating to Customer Center.

  3. Selecting the customer and clicking Delete Customer:Job.

If the option to delete is unavailable, QuickBooks requires you to use the "Make Inactive" option instead.

Take control of your QuickBooks Online customer list today! Streamline your customer management, automate bulk deletions, and optimize your records effortlessly!

Troubleshooting: QuickBooks Won’t Let Me Delete a Customer

Common Problems and Solutions

  • Customer Has Unbilled Charges or Open Transactions

    • Navigate to Sales > All Sales.

    • Locate any unbilled charges or open invoices linked to the customer.

    • Either finalize the charges by billing them or delete them if they are not needed.

  • System Limitation on Permanent Deletion

    • If QuickBooks does not allow deletion due to past transactions, making the customer inactive is the best option.

  • Accidentally Deleted a Customer?

    • If you need to restore an inactive customer, go to Customers, filter the list to show Inactive Customers, select the customer, and choose Make Active.

Limitations of QuickBooks and Benefits of Using SaasAnt

QuickBooks Online Limitations

  • Cannot delete customers with transaction history

  • No bulk deletion option

  • Inactive customers still count toward list limits

SaasAnt is an application that allows you to bulk delete multiple customers at once.

How to Delete Customers in QuickBooks Online: Step-by-Step Guide

If you need to delete multiple customers or completely remove customer records in bulk, SaasAnt Transactions provides an efficient solution. Follow these steps to delete customers using SaasAnt:

  1. Log in to SaasAnt Transactions: Go to SaasAnt Transactions Online and log in to your account.

  2. Connect to QuickBooks Online: Ensure your QuickBooks Online account is linked to SaasAnt Transactions.

  3. Navigate to Delete Customers:

    Ready to Clean up - SaasAnt Transactions.png

    • In the SaasAnt Transactions dashboard, go to the Delete section.

    • Choose Customers from the list of transaction types.

    Customelist - SaasAnt Transaction Delete.png

  4. Search Customers to Delete:

    • Search for the customers you want to delete using the filters: date range, status, and name.

  5. Confirm Deletion:

    Delete Customer Lists final - SaasAnt Transactions.png

    • Review the selected customers' results page and choose the ones you want to delete, or select them all to make all of them inactive.

    • Confirm the deletion action in the prompt.

  6. Verify Deletion in QuickBooks Online:

    • Log in to QuickBooks Online and check the Customers List to ensure the customers have been successfully removed.

Note: Deleting customers using SaasAnt is irreversible. Ensure you have backed up your data before proceeding, so you can import it later if needed.

Delete Transactions QuickBooks Online - SaasAnt Transactions.png

Take control of your QuickBooks Online customer list today! Streamline your customer management, automate bulk deletions, and optimize your records effortlessly!

FAQs

How to Delete a Customer Payment or Credit in QuickBooks Online?

  • Go to Sales > Customers.

  • Locate the payment or credit linked to the customer.

  • Open the transaction and select More > Delete.

  • Confirm deletion.

How to Delete Customer Messages in QuickBooks Online?

  • Navigate to Settings > Audit Log.

  • Locate customer-related messages.

  • Use the delete option where available.

How to Delete a Customer’s Credit Card from QuickBooks Online?

  • Go to Sales > Customers.

  • Select the customer and edit their payment details.

  • Remove the stored credit card information and save changes.

Recommended Reading:

How to Import a Customer List into QuickBooks Online

How to Edit a Customer List into QuickBooks Online

How to Export Customer List into QuickBooks Online

How to Merge Customers in QuickBooks

How to Refund a Customer in QuickBooks Online?

Tags

Scale Your Bookkeeping

Download the guide to scale and streamline your bookkeeping business.

Delete & clean up customer lists in QuickBooks Online
Cleanup lists in QuickBooks Online with ease
Try SaasAnt free for easy deletions