Bulk actions on customers and products

The customer and product lists support bulk actions — operate on many rows at once instead of opening each record individually. The flow is the same on both lists.

Selecting rows

Each row has a checkbox at the start. Ticking one or more checkboxes reveals the bulk actions bar at the top of the list with Export CSV and a More actions menu. The header checkbox selects every row visible on the current page.

After ticking the header checkbox, a hint appears offering Select all rows from all pages — every record matching the filters currently applied, not just the visible page. The expanded selection always respects the active filters.

Bulk delete

More actions → Delete Selected deletes every selected record, including any that are referenced by historical invoices or estimates. Historical documents stay intact because customer and line-item details are stored on each document at the time it was issued — see Historical data in invoices and estimates.

Bulk update

More actions → Edit opens the bulk update modal. Each editable field has its own checkbox: only checked fields are applied to the selected rows; untouched fields keep their existing values per record.

The bulk update modal open over the customers list, with a per-field checkbox next to Currency, Language, Invoice payment terms, Late fee rate, Estimate expiration, and Salesperson

For customers the editable fields include currency, language, invoice payment terms, late fee rate, salesperson, and other per-customer defaults — see Setting defaults for individual customers. Reassigning the salesperson is covered in Reassigning customers in bulk.

For products the editable fields include unit, the net/gross price basis (Calculate price from), and tax rate.

Bulk export

Export CSV in the bulk actions bar exports the selected rows only. Without a selection, the regular Export at the top of the page exports everything matching the current filters. See Exporting data, Exporting customers, and Exporting products.

Permissions

Bulk actions follow the same permissions as the underlying single-record actions: delete requires delete permission on the resource; update requires update permission (plus, for the Salesperson field on customers, the permission to assign customers to other team members — Admins only); export requires export permission. See Member roles and permissions for the full role breakdown.

Still need help? Contact Us Contact Us