Personal Information (PI) Removal


This topic applies to removing personal information in order to assist you in addressing your obligations related to privacy laws such as GDPR, CCPA and other similar regulations.

Personal Information (PI) Removal enables NetSuite users with the appropriate permissions to remove personal information from NetSuite fields, records, and audit logs. The main purpose of PI removal is to help customers address privacy regulations related to data subject requests.

The right to be forgotten is one of the key requirements in recent privacy laws, including in General Data Protection Regulation (GDPR). Administrators can use Personal Information Removal to replace the data stored in both the system log notes and the workflow history with a user-defined value. Examples of fields and records that can be addressed by the Personal Information Removal system include: first names, last names, email address, social security number, credit card number, gender, and so on. The functionality is available in 2019.2 on entity records, transactions, and custom records.

The Personal Information Removal feature:

You can perform individual information removal requests from within NetSuite. You can view all the requests that have been submitted, including who created the request, when it was created, and the current status of the request. For more complex requests, you can build the request from SuiteScript. For more information, see N/piremoval Module.

 For more information about removing personal information, see the following topics:


The following permission types are available for PI Removal: 

  • Remove Personal Information Create – User can create, edit, and delete requests.

  • Remove Personal Information Run – User can approve, run and delete requests.

For more information, see NetSuite Permissions Overview and Permissions Documentation.

Supported Field Types

The Personal Information Removal system supports removal of information for the following field types:

  • Hyperlink

  • Long Text

  • Phone Number

  • Rich Text Object

  • Text Area

  • Date

  • Email Address

  • Free-Form Text

  • Security Number

  • Address


Personal Information Removal does not support removing details on sublist fields. For information about how to remove sublist field details, see Removing Personal Information on a Sublist Field.

Related Topics

Auditing and Data Management
Tracking Changes in NetSuite
Internal Controls in NetSuite
Managing Transactions
Auditing Data Changes using Searches
Avoiding Duplicates
System Notes Overview

General Notices