In Focus Resource Center > Insights

NetSuite Support: Create Filtered Dropdown Lists in Custom Fields

By Lucas Petricone-Berg .

Understanding how to filter dropdown list results in custom fields in NetSuite may require some support. However, it can be extremely useful in a host of different record types. In an illustrative example, a custom transaction body field on the sales order is used to select the correct contact for the customer. This will create a filtered list which only shows the contacts for the test company instead of a list of all contacts in the NetSuite instance.

Process of creating filtered dropdown lists in custom fields

To start, create a custom field. To do this, navigate to the customization tab, hover over the lists, records, and fields option and select transaction body fields > new. Once you get to the new custom field, set it up as shown below:

Transaction Body Field

First, add a label and ID for the field. Then, set the field type to list/record, and select contact for this application. On the applies to tab, check the sale since this form needs to be on the sales order transaction record.

Next, navigate to the sourcing and filtering tab to filter the results. In the filter using field, select the field on the contact record that you will compare to the similar field on the sales order record. Set compare type to equal in this case as you only want the contacts from the company on the sales order to come through. Finally, the compare to field is the field on the sales order record which will filter the results. See the configuration below:

Compare to Field

Save the field and open a test sales order. When you add a customer to the record, the dropdown on your sales order contact field will only show contacts from the customer’s company. Filtered results can be useful in a variety of applications within NetSuite.

NetSuite support provided by Citrin Cooperman

Citrin Cooperman’s Digital Services Practice optimizes NetSuite for businesses to reach their strategic objectives. To learn more about creating filtered dropdown lists in a custom field and other ways in which our team can provide NetSuite support for your business, reach out to your Citrin Cooperman advisor or Lucas Petricone-Berg at

Our specialists are here to help.

Get in touch with a specialist in your industry today. 

* Required

* I understand and agree to Citrin Cooperman’s Privacy Notice, which governs how Citrin Cooperman collects, uses, and shares my personal information. This includes my right to unsubscribe from marketing emails and further manage my Privacy Choices at any time. If you are a California Resident, please refer to our California Notice at Collection. If you have questions regarding our use of your personal data/information, please send an e-mail to