NetSuite ERP is a massive software with an overwhelming amount of features. But companies using NetSuite don’t have to use all the possible features. Depending on the NetSuite package your company has purchased, you likely don’t even have access to all those features. However, even if you do have access to a particular feature, you still need to turn it on for your account. NetSuite administrators can turn on any feature that their company has access to on the NetSuite Enable Features page.

NetSuite Enable Features Overview

How do you access the NetSuite Enable Features page? When logged in as the NetSuite administrator for your company, navigate to Setup > Company > Enable Features. When you get to this page, you’ll notice that Enable Features has ten subtabs—Company, Accounting, Tax, Transactions, Items & Inventory, Employees, CRM, Analytics, Web Presence, and SuiteCloud. These categories provide a logical breakdown of the various NetSuite features. They help administrators easily locate features they may need to turn on, making enabling those features relatively simple.

NetSuite Enable Features Users

Who needs to know what is available on each of the Enable Features subtabs? As we mentioned, NetSuite administrators certainly need to be familiar with Enable Features! But there are two other key groups of people who would want this information.

First, NetSuite consultants should be confident with all the features NetSuite provides. This is because consultants need to provide their clients with accurate information about the features their companies would find beneficial. The second group of individuals who need to be familiar with the features in NetSuite is anyone aspiring to take the SuiteFoundation certification. A section of the SuiteFoundation exam includes questions about the function of some features. So whether you’re a NetSuite administrator, NetSuite consultant, or an aspiring SuiteFoundation-certified individual, you need to have a good grasp of these features.

One way to learn these features is simply to click through all the tabs in Enable Features and read the field help details on each feature. But reviewing these features is much easier said than done! There are over two hundred specific features. So in this article, we’ll just hit some of the key features under each of the subtabs to give you a broad overview. Generally, the name of each feature is self-explanatory. But if you do come across a feature mentioned here that doesn’t make sense to you just from the name, be sure to look it up in its respective section in Enable Features so you can learn more about it there.

NetSuite Enable Features Subtabs

Let’s dive into the ten subtabs in Enable Features, starting with the Company subtab.


The company subtab includes a variety of features that apply to the company in general. For example, it includes three ways to track activity—by departments, by locations, and by classes. It also includes features that relate to specific projects. Two key features in this section are Projects, which tracks projects for customers, and Project Management, which tracks projects for the company apart from what is going on with the customer records. The ERP General section includes features like Multiple Units of Measure, Use Deletion Reason, and Multi-Subsidiary Customer. If your company has international subsidiaries, then the International section—with the features Multi-Language, Multiple Currencies, Currency Exchange Rate Integration, and Worldwide Support for Phone Number Formatting—provides important functions for keeping the information in your subsidiaries unified. The Data Management section, with features like Inline Editing, File Cabinet, and Duplicate Detection & Merge, enables you to update and organize data efficiently.


Next up, we have the Accounting subtab, which includes three sections: Basic Features, Advanced Features, and Multi-Book Accounting. The Basic Features are arguably the most important, and most companies will have all of them enabled. The first of the accounting features is simply called “Accounting.” This feature would be a good place to start if you plan on doing any accounting in your NetSuite account! This section also includes features like Accounts Receivable and Accounts Payable, as well as Accounting Periods and GL Audit Numbering. The Advanced Features delve into more involved aspects of accounting.


The Tax section has only two features: Advanced Taxes and EU One Stop Shop. Advanced Taxes tracks taxes in your company and makes use of tax schedules. The EU One Stop Shop, as NetSuite describes it, is needed for EU B2B distance sales.


The Transactions subtab, with nearly forty different features listed, has the most features of any subtab. The five sections under Transactions are Basic Features, Sales, Shipping & Receiving, Billing, and Payment Processing. Most of the Basic Features include “create and track” functions for key types of transactions. For example, the Sales Orders feature creates and tracks customer sales orders, the Purchase Orders feature creates and tracks purchase orders, and the Requisitions feature creates and tracks requisitions. Sales includes things like Multiple Prices (supporting multiple prices for a single item), Gross Profit (tracking the gross profit on items), and Promotion Codes (enabling customers to use coupons). Some key features in the other three sections include things like Advanced Shipping, Shipping Label Integration, Advanced Receiving, Advanced Billing, Credit Card Payments, and Electronic Funds Transfer.

Items & Inventory

Items & Inventory (as the name suggests) has only two sections: Items and Inventory. One of the key features is Inventory; if you plan for NetSuite to track your inventory at all, you’ll want to enable this one! This feature includes anything in your inventory, whether those items are finished goods or parts. Some other key features include Inventory Count, Demand Planning, Available to Promise, Lot Tracking, and Multi-Location Inventory.


The Employees subtab includes a variety of features that help to organize employee information. This tab is divided into four sections: Payroll, Time & Expenses, Commissions, and Permissions. The largest of these sections is Time & Expenses. Some of the key features in this section are Expense Reports, Approval Routing, Purchase Requests, Time Tracking, Weekly Time Sheets, and Time Tracking for CRM. Some key features in the other sections include Paycheck Journal, Employee Commissions, and Global Permissions.


Next up is the CRM subtab. This tab has five sections: Basic Features, Sales, Support, Marketing, and Partners. The Basic Features section has the feature Customer Relationship Management, which enables you to manage everything related to customers, from your calendar and contacts to events and tasks. This feature is perhaps the most important of all the CRM features! Other Basic Features include Sales Force Automation, Customer Support and Service, and Marketing Automation. The Sales section includes features that cover every aspect of the sales process, from Opportunities and Lead Conversion to Advanced Forecasting. The Support section includes customer service types of features, like Email Case Capture (converting emails directly into cases) and Knowledge Base (building FAQs), while the Marketing section supports all your marketing endeavors through features like Online Forms, Mail Merge, Capture Email Replies, and Sales Campaigns. Finally, the Partners section contains key features like Partner Relationship Management, Partner Commissions/Royalties, and Multi-Partner Management.


The Analytics subtab, though it has only a few features compared to most of the other subtabs, is invaluable for providing visibility on the information gathered by many of the features under other subtabs. For example, the KPI Scorecards feature enables you to place customized KPI scorecards on your dashboard. Another helpful feature is the SuiteAnalytics Workbook which, as NetSuite describes it, “enables you to query, explore, and visualize your NetSuite data.”

Web Presence

The Web Presence subtab has only three sections: Web Site, Publishing, and Access. The Web Site section includes a wide variety of features that help to manage and organize information that comes through a company’s website. The most basic of these features is simply called Website. If you use NetSuite and have a website—you probably want to turn on this feature! This section also includes two Site Builder features: one for a website and the other for a webstore. Other helpful features include things like Advanced Site Customization, Advanced Web Search, Descriptive URLs, and Customizable Checkout Subdomains. The Publishing section contains features like Host HTML Files and Intranet, while the Access section allows you to give different groups access to specific records or pages in your NetSuite instance that would be relevant for them. Some of the features in this section are Customer Access, Vendor Access, and Partner Access.


The final subtab under Enable Features is SuiteCloud. The sections under this subtab were all specially developed by NetSuite for NetSuite. These include SuiteBuilder, SuiteScript, SuiteFlow, SuiteGL, SuiteBundler, SuiteTalk, and SuiteCloud Development Framework. These features are all integral to how NetSuite functions.

NetSuite Enable Features Complexities

Before we step away from Enable Features in NetSuite, it’s helpful to understand some complexities that these features have. For many of these features, administrators can toggle them on and off depending on their company’s fluctuating needs. But some of these features are not so easily turned on or off, for a handful of different reasons. First, some features are “prerequisites” for other features. In other words, you may not have the freedom to turn a certain feature on without first turning on the one or two other features that help to support it. Second, some features require additional steps in order to be used. Third, some features have multiple steps you would need to take in order to disable them. And finally, some features cannot be disabled at all once you have turned on and used them in NetSuite.

Features that Require Other Features

The following chart breaks down the various prerequisites. If you are interested in learning more about what each of these features does, check out the Field Help in NetSuite on each feature or search the features in SuiteAnswers. In the chart, “parent” features are the ones that are needed to support other features, while the features that they support are the “child” features.


Parent Feature

Child Feature

Multiple Units of Measure Statistical Accounts
Accounting Periods GL Audit Numbering
Custom Segments Balancing Segments
A/R Bill Costs to Customers
Sales Orders Advanced Billing
Advanced Inventory Management Demand Planning
Multi-Location Inventory Group Average Costing
Per-Employee Billing Rates Billing Rate Cards
Purchase Orders Purchas Requests
Time Tracking Weekly Time Sheets
Website Advanced Site Customization
Customer Access Online Ordering
Time Tracking Per-Employee Billing Rates
Bill Costs to Customers Per-Employee Billing Rates
Client SuiteScript SuiteCloud Development Framework
Server SuiteScript SuiteCloud Development Framework
Partner Relationship Management Partner Access
Partner Relationship Management Advanced Partner Access

While most of the child features have just one parent feature, notice that towards the end of the table certain child features need two parent features. On the other hand, notice that the final parent feature (Partner Relationship Management) supports two child features. Another interesting parent/child feature relationship that is not on the chart is with the child feature Approval Routing. In order to use Approval Routing, you would need to enable both Purchase Orders and either Purchase Requests or Expense Reports.

Features that Require Additional Steps to Use

Some features won’t automatically start doing what you would expect them to do when you toggle them on in Enable Features. These features require additional steps in order to be used. The following chart breaks down some of the main features like this. Note that all quoted portions are from the NetSuite Field Help on these features in Enable Features.



Steps to Use the Feature

Multi-Language “After saving this page, go to Setup > Company > General Preferences > Languages to choose the languages you want to write item names and descriptions for.”
IP Address Rules “Enabling the IP Address Rules feature does not retroactively apply IP address restrictions to preexisting customized roles.”
Accounting Periods “Before you view any reports, go to Setup > Accounting > Manage Accounting Periods, and set up you company’s fiscal periods.”
Quantity Pricing To use this correctly, go to Setup > Accounting > Accounting Preferences. “On the Items/Transactions subtab, in the Maximum # of Quantity-based Price Levels field, enter the number of quantity-based price levels you want to be entered for each item. Click Save. These will appear as columns on the Pricing subtab of item records.”
Automatic Location Assignment “You need to configure several aspects of the system, including location records (of your stores or warehouses), shipping address regions, and assignment rules that determine the business logic used to assign the locations.”
Shipping Label Integration “Go to Setup > Accounting > Shipping to add your shipping accounts. If you use multiple carriers, you can specify a default carrier.”
Electronic Funds Transfer “When you enable this feature, you must set up an ACH account at Setup > Accounting > Setup Tasks > ACH Processing (Administrator).”
Lead Conversion “Modify your lead data so you can begin converting leads with the feature.”
Descripting URLs “You can only turn on the Descriptive URLs feature if you have set up a domain at Commerce > Hosting > Domains.” 
Web Site Duplicate Email Management “To complete setup, first enable the feature, then go to Setup > Company > General Preferences. Under Web Site Duplicate Email Management, select Enable Duplicate Detection.” 
External Catalog Site “If you check this, you must also check Operate a Web Site, Operate a Web Store, Allow Online Ordering and Use Sales Orders.”

Features that are Difficult to Disable

Perhaps the most significant of these “Problem Features” are features that require multiple steps to disable and features that simply cannot be disabled. Often this is the case when what the feature does leaves far-reaching consequences throughout NetSuite.

There are a handful of features that require multiple steps to disable. One of these features is Multi-Subsidiary Customer. According to SuiteAnswers, in order to disable this feature you would have to “reverse or delete all transactions related to customers and their secondary subsidiaries” and “remove all secondary subsidiaries from customer records.” Another of these features is Accounting Periods, which you cannot disable as long as there are any accounting periods in your NetSuite instance.

Multiple Calendars, which is only available in OneWorld, can be disabled “only if you have not assigned any new fiscal calendars to subsidiaries.” And if you have been using the feature Extended Accounting Period Close Process, then you would need to make sure that “all accounting periods have the same period close status” and that “all period closing tasks in the primary and secondary accounting books (All Accounting Books) have the same closing status” in order to disable it. And disabling Advanced Shipping requires that “all fulfilled sales orders are billed” first.

Features that Cannot Be Disabled

While the previous set of features could potentially be disabled in NetSuite, the features in this set cannot be disabled once you have used them. The main features that fall under this category include Advanced Revenue Management, Multiple Currencies, Dynamic Allocation, Statistical Accounts, and Advanced Taxes. Another of these features is Multi-Location Inventory, although this feature is unique in that it could actually be disabled, just not by the NetSuite administrator at your company. The only way to disable this feature is by contacting NetSuite Customer Support.

Some Study Tips

If you’re working towards your SuiteFoundation certification and you feel overwhelmed by all the content in Enable Features, these study tips are for you! First, make sure you keep the end goal in mind. On the actual SuiteFoundation exam, only a handful of questions will deal directly with what specific features can do. So as you study, don’t get too bogged down in the details. Try to connect the names of the features to their functions as much as you possibly can, which will make remembering specific functions less tedious and more intuitive.


Do you have a better grasp of the types of features that NetSuite provides? If you’re ready to keep learning more about NetSuite, subscribe to our mailing list below! You’ll receive a new NetSuite blog right in your inbox each week.