ANS-1256 · ACCOUNTING & FINANCIAL CONFIGURATION

How to Choose Between Standard and Custom Segments in NetSuite?

Understanding the distinct advantages, limitations, and use cases for NetSuite's standard and custom segments is crucial for effective financial reporting and data analysis.

Short answer

NetSuite users must weigh the reliability and inherent reporting capabilities of standard segments (Department, Class, Location) against the enhanced flexibility and customization options of custom segments. Standard segments offer robust processing and direct financial statement integration. Custom segments provide dynamic sourcing, detailed record customization, and broader transaction applicability, though some reporting limitations may exist. The choice depends on specific business requirements for data granularity and reporting needs.

Scenario

Organizations often face a critical decision when configuring NetSuite: whether to utilize standard segments like Department, Class, and Location, or to implement custom segments for tracking specific business dimensions. This choice impacts financial reporting, data analysis, user permissions, and overall system flexibility. Users need a clear understanding of the capabilities and constraints of each segment type to make an informed decision that aligns with their operational and reporting requirements.

Solution

When deciding between standard and custom segments in NetSuite, consider the following pros, cons, and limitations for each type:Standard Segments* Pros:

  • More reliable due to years of established use.
  • Reported to be more robust for processing a large number of transactions (according to NetSuite Support).
  • Can be used on Financial Statements to group rows into sections by customizing the financial statement layout.
  • Restrictions and defaulting options can be defined directly on Roles.
  • File Cabinet folders can be restricted by department, class, or location by default.* Limitations:
  • Financial reports may encounter performance issues or display limitations when running with more than 100 or 150 different segments simultaneously.
  • Roll-up functionality for hierarchical segment values (e.g., sub-Classes/Departments) in searches may vary, and transactions tagged with parent vs. child values might not always aggregate automatically in search results, though reports typically handle this.Custom Segments* Pros:
  • Can be used as columns on Financial Statements automatically; they are added in the COLUMN dropdown after creation, similar to standard segments.
  • Custom segments create a custom record type to hold their values, which allows for a flexible number of segment values.
  • The custom record type associated with custom segment values can be extensively customized, allowing for the addition of fields, field groups, subtabs, and sublists, as well as managing the order of fields.
  • Ability to create multiple custom forms, enabling different forms for different users. This means some users can edit only a portion of the record, not everything.
  • Can be sourced or filtered based on a value selected from another segment (dependent dynamic sourcing or filtering).
  • Can have different sourcing for header vs. line level.
  • Can be defaulted dynamically using formulas.
  • Can be added at the header and/or the line level of most transactions, including Journal Entries and Entities.
  • Easier management of permissions via the Permissions tab.* Limitations:
  • Custom segment filters may not function as expected on Budget vs Actual reports, depending on specific NetSuite versions or configurations.
  • While standard segments (departments, classes, locations) can restrict File Cabinet folder access by default, managing access for custom segments may require alternative methods or custom configurations, which could involve additional maintenance.

Expert NetSuite Support

Need help with this NetSuite issue?

Accounting & Financial Configuration consulting and configuration support

Talk to a consultant