System Notes Overview


System Notes and System Notes v2 are separate systems. There is no change to the existing System Notes. For more information about System Notes v2, see System Notes v2 Overview. For information about the records that are supported, see Records Supported in System Notes v2.

Throughout the help center, topic content specific to System Notes v2 is identified with “v2”. Any content that does not have the “v2” identification refers to System Notes only.

Watch the following help video for information about system notes:

This is the first video in a 4–part series of videos about System Notes. To watch the other parts of the series, see:

NetSuite uses System Notes to track any changes made to a record. A system note for a change on a record captures the date and time when the change was made, who made the change, the interface from which the change was initiated, the type of change, the field that was changed, and the old and new value in the record. System Notes cannot be edited by any system user, script or app. System notes are logged on custom records as well as standard records.


Anyone with view access to a record and the Notes Tab permission can view the system notes for that record.

When searching system notes, you can search for certain records, use advanced search filters, create a saved search, or export the information for additional analysis.

System notes are also logged on changes to general configuration settings that have a financial impact. Setting changes that are logged include:

An audit trail is a search for system note records related to a certain record type. The Transaction Audit Trail enables you to produce a report that provides a detailed history of all transactions entered into NetSuite, or you can view system notes for multiple transactions. The audit trail provides information about the transaction, who entered the transaction, and when the transaction was created or modified. By default, the Transaction Audit Trail report is available to the CEO, CEO (Hands Off), CFO, and Support Administrator roles. Other users with a custom role can access the Transaction Audit Trail report if they have the audit trail permission assigned to their role.

Perform a review of system notes and audit trails regularly. As part of an Activity Logging Review, users with appropriate permission should review items like system notes in addition to reviewing specific field changes, script changes, and expired access, and any other ongoing auditing that is required by your organization.

You can search for system notes using SuiteScript. For details, see System Note.

Viewing System Notes on Configuration Settings

To view system notes on configuration and setup pages, create a saved search. On the Standard subtab, specify the filter for system notes you want to view:

  • To view system notes for enabled features, enter Record Type is Enable Features

  • To view system notes for company preferences, enter Record Type is Company Preferences

On the Available Filters subtab, you can specify that the search results can be filtered by record type. For more information, see Creating Saved Searches for System Notes.

Viewing System Notes on a Record

To review changes made to a record, open the record and select System Information > System Notes. Details about every change related to the record are listed. For transactions, the System Notes subtab also shows system logs.

Use the Field dropdown list on the System Notes subtab to see changes for a certain field.


System notes descriptions are limited to 300 characters. Any additional characters are truncated.

For more information, see Auditing Primary Data and Configuration Changes in NetSuite.

System Note Dataset in SuiteAnalytics


This section describes only System Notes. For information about the System Notes v2 dataset, see System Notes v2 Workbook.

You can create a custom dataset with System Note as the root record to analyze information about system notes, enter formulas, and set criteria filters. For more information about editing datasets, see Defining a Dataset.

You can add the following fields to the Data Grid:

  • Context

  • Field

  • Line ID

  • Name

  • New Value

  • Old Value

  • Record

  • Record ID

  • Record Type

  • Role

  • Line Transaction ID

  • Type

To make sure that Line Transaction ID displays an accurate value, create a formula field defined as {linetransactionid#raw} to display raw field values. For more information about using formulas in SuiteAnalytics, see Creating Formula Fields in SuiteAnalytics Workbook.

You can also use SuiteQL to query for Line Transaction ID and Line ID in the system note record. For more information, see SuiteQL in the N/query Module.

Related Topics

General Notices