The NetSuite Glossary

A

Advanced Revenue Management ARM

A NetSuite module that automates revenue allocation and recognition schedules across sales orders, subscriptions, and projects. It applies rules-based logic so revenue is posted in the correct period under standards such as IFRS 15 and ASC 606, without manual spreadsheet schedules.

Approval Routing

Configurable workflow logic that sends transactions such as purchase orders, journal entries, or expense reports through a defined chain of approvers based on amount, role, or department. It enforces internal controls without slowing down day-to-day processing.

Assembly Item

An inventory item built from a defined Bill of Materials, allowing components to be combined and tracked as a single finished item. NetSuite manages the cost roll-up, component consumption, and inventory impact automatically when an assembly is built.

Automatic Location Assignment ALA

An Advanced Order Management feature that assigns the best fulfillment location to each sales order line based on configurable rules, such as proximity, stock availability, and shipping capacity, reducing manual warehouse decisions.

Audit Trail (System Notes)

NetSuite's built-in change log, automatically recording who changed a record, when, and what the previous value was. It is a core control relied on during financial audits and internal reviews.

B

Bill of Materials BOM

The structured list of components, sub-assemblies, and quantities that make up a manufactured item in NetSuite. BOMs drive costing, work order generation, and material requirements planning for manufacturing ERP implementations.

Bin Management

Warehouse functionality that tracks inventory down to a specific bin location rather than just a warehouse, improving pick accuracy and cycle count efficiency. It's typically paired with NetSuite's Warehouse Management System for mobile scanning workflows.

Bundle

A packaged set of customizations — custom fields, records, scripts, and saved searches — that can be installed into a NetSuite account or shared across accounts. Bundles are how partners and internal developers distribute reusable configuration.

Billing Schedule

A template defining when and how a customer is invoiced over time, used for milestone billing, recurring subscriptions, or progress billing on long-running projects. It removes the need to manually track when the next invoice is due.

C

Class

A classification dimension used to tag transactions by product line, business unit, or brand, independent of department or location. Classes let a single chart of accounts support reporting across multiple ways of slicing the business.

Consolidation

The OneWorld process of combining financial results from multiple subsidiaries into a single group-level statement, including currency translation and intercompany elimination. It replaces the manual, spreadsheet-driven consolidation many growing groups outgrow.

CSV Import

NetSuite's native tool for bulk-loading or updating data — customers, items, transactions, and more — from a spreadsheet file using a mapped import template. It's the standard way to migrate legacy data or load large batches without scripting.

Custom Record

A user-defined record type built to capture information NetSuite doesn't track natively, such as a fleet asset, a lease agreement, or an industry-specific document. Custom records can carry their own fields, permissions, and workflows.

Customization

The point-and-click layer of NetSuite that lets administrators build custom fields, forms, record types, and roles without writing code. It's the first line of configuration before a business needs SuiteScript development.

D

Dashboard

The role-based home page in NetSuite, made up of portlets showing KPIs, reminders, saved searches, and reports relevant to that user's job. Every role can see a different dashboard tailored to what they need to act on.

Demand Planning

A NetSuite planning feature that forecasts future item demand from historical sales and manual adjustments, feeding into supply planning and purchasing recommendations. It helps avoid both stockouts and excess inventory.

Department

A segmentation dimension used to tag transactions and track financial performance by internal team or function, such as Sales, Marketing, or Support, independent of class or location.

E

Elimination

The automatic removal of intercompany transactions during OneWorld consolidation, preventing revenue or expenses from being double-counted at the group level when subsidiaries trade with each other.

Employee Center

A restricted self-service role that lets employees enter and view their own time, expense reports, and purchase requests without access to the wider system. It's typically the role assigned to the majority of a company's workforce.

Exchange Rate (Consolidated)

The rate NetSuite applies to translate a subsidiary's local-currency results into the parent company's reporting currency during consolidation. Rates can be maintained manually or synced automatically from a currency feed.

F

Financial Report Builder

NetSuite's tool for building custom financial statements — balance sheets, P&Ls, cash flow statements — with control over layout, rows, columns, and subtotal logic, beyond what standard reports offer.

Fixed Assets Management

A NetSuite module that tracks acquisition cost, depreciation, and disposal of long-term assets, posting the related journal entries automatically each period rather than through a separate spreadsheet register.

Fulfillment Request

A transaction generated from an approved sales order that instructs a warehouse to pick, pack, and ship an order. Fulfillment requests can be created automatically as part of an Advanced Order Management workflow.

G

GL Impact

A view available on most transactions that shows exactly which accounts are debited and credited as a result of that transaction. It's the fastest way to confirm how a transaction affects the general ledger before or after posting.

Global Search

The universal search bar available on every NetSuite page, letting users jump directly to a record, transaction, or saved search by typing a name, number, or keyword rather than navigating menus.

Governance

The unit-based limits NetSuite places on how much processing a script can consume in a single execution, preventing custom SuiteScript code from overloading shared account resources. Developers design scripts to work within these limits.

H

HCM (SuitePeople)

NetSuite's native Human Capital Management functionality, covering employee records, compensation, time-off, and workforce reporting inside the same platform as finance and operations data, rather than a separate HR system.

Hierarchy (Subsidiary Hierarchy)

The parent-child structure of legal entities configured in a NetSuite OneWorld account, defining consolidation paths, intercompany relationships, and which entities roll up into which parent for group reporting.

I

Integration Record

The configuration record that defines how an external application authenticates and connects to a NetSuite account through its APIs, including which authentication method — token-based or OAuth 2.0 — the integration uses.

Intercompany Framework ICF

A set of tools that manage cross-subsidiary business processes, including automatically generating intercompany charges when one subsidiary provides goods or services to another within a OneWorld account.

Inventory Management

NetSuite's native module for tracking stock levels, valuation, and movement across multiple warehouses and locations in real time, feeding directly into order fulfillment, purchasing, and financial reporting.

Item Record

The master data record for anything a business buys, sells, or manufactures — inventory items, services, kits, or non-inventory items — controlling pricing, costing, and accounting treatment wherever that item is used.

J

Job (Project Record)

NetSuite's project record type, used to track budgets, time, expenses, and billing for a discrete piece of client or internal work. Jobs support project costing and profitability reporting alongside standard financial data.

K

Kit/Package

An item type that groups several individual items together for sale as one unit, without the cost roll-up or component tracking of an assembly. It's typically used for bundled promotions rather than manufactured products.

KPI Scorecard

A dashboard portlet that compares a chosen metric against a target or a prior period, flagging performance visually. Common examples include sales-to-date versus quota, or DSO against a threshold.

L

Landed Cost

The functionality that apportions freight, duty, insurance, and handling charges across received inventory items, so the true cost per unit — not just the purchase price — is reflected in valuation and margin reporting.

Location

A segmentation dimension representing a physical site — warehouse, office, or store — used to track inventory, transactions, and employees separately by place of business.

Lot/Serial Tracking

Inventory functionality that traces specific batches or individual units of an item through receipt, storage, and sale. It's essential wherever recall traceability or warranty tracking is a regulatory or operational requirement.

M

Mass Update

A tool that applies a field change to many records at once based on a saved search criteria set, avoiding the need to open and edit records individually. Common uses include bulk price updates or reassigning a sales territory.

Matrix Item

An item type that manages variants of a product — such as size and color combinations — under one parent item, while still tracking inventory and pricing separately for each variant.

Multi-Book Accounting

A NetSuite feature that maintains parallel sets of accounting books — for example, IFRS and local statutory GAAP — from a single set of underlying transactions, without duplicate data entry.

Multi-Currency

The ability to transact, record, and report in multiple currencies within the same NetSuite account, including automated exchange gain/loss calculation and translation to a group reporting currency.

N

NetSuite Analytics Warehouse NSAW

A separate analytics product that extracts NetSuite data into a cloud data warehouse and blends it with data from other sources, enabling broader business intelligence than native SuiteAnalytics alone.

Native Record

Any record type built into NetSuite out of the box — such as Sales Order or Vendor Bill — as distinct from a custom record created to meet a business-specific need.

O

OAuth 2.0

An industry-standard authentication protocol that lets external applications connect to NetSuite's APIs without the application ever storing user credentials, improving security over older token-based methods.

OneWorld

NetSuite's edition for managing multiple subsidiaries, currencies, and tax jurisdictions from a single account and database. OneWorld is the foundation for any group operating across more than one country or legal entity.

Order Management

The end-to-end process in NetSuite from sales order creation through fulfillment, shipping, and invoicing, giving full visibility of an order's status without switching between disconnected systems.

P

Period Close Checklist

A guided task list for month-end and year-end close, tracking what's been completed, by whom, and what's outstanding before a period can be locked. It brings structure and auditability to the close process.

Portlet

An individual widget on a NetSuite dashboard — a KPI meter, a saved search list, a report snapshot — that users can add, remove, or rearrange to build a dashboard suited to their role.

Purchase Order PO

A formal commitment to buy specific goods or services from a vendor at an agreed price and delivery date. NetSuite tracks POs against goods receipt and vendor bills for three-way matching before payment.

Q

Quote (Estimate)

A pre-sale transaction record used to propose pricing and terms to a prospect before an order is confirmed. Once accepted, an estimate can be converted directly into a sales order without re-entering data.

R

Release Preview

A sandbox environment made available ahead of each NetSuite version upgrade, letting administrators and developers test customizations against the new release before it goes live on the production account.

RESTlet

A custom API endpoint built with SuiteScript that exposes specific NetSuite data or logic over REST, giving developers more control than the standard REST web services when building tailored integrations.

Revenue Recognition

The automated scheduling of when and how much revenue is posted for a sale, driven by rules configured against items, contracts, or subscriptions, keeping reported revenue compliant without manual journal entries.

Role

A set of permissions that determines what a user can see and do in NetSuite. Roles can be standard (like Accountant or Sales Manager) or fully customized to match a company's own job functions and controls.

S

Saved Search

A reusable, filtered query that returns live data from any record type, used for reporting, dashboards, workflow triggers, and mass updates. Saved searches are one of the most-used tools for getting information out of NetSuite without custom development.

Sandbox

A full copy of a NetSuite production account used for testing customizations, integrations, or upgrades without any risk to live data. Changes made in a sandbox never affect the production account until deliberately migrated.

SDF (SuiteCloud Development Framework)

A development framework that lets developers build and deploy SuiteApps and customizations from an IDE on their own machine, with version control, rather than building everything through the browser UI.

Segment

A custom classification dimension, similar to class, department, and location, that a business can define to track transactions by whatever categories matter to its reporting — a brand, a fund, or a project type.

SuiteAnalytics

NetSuite's reporting and business intelligence suite, encompassing saved searches, standard and custom reports, Workbook visualizations, and connectivity for external BI tools — all built on live account data.

SuiteApp

A packaged collection of customizations, scripts, and configuration that can be installed into a NetSuite account to add functionality, whether built internally or delivered by a partner like Azdan through AzdanApps.

SuiteBilling

NetSuite's native subscription billing module, managing recurring charges, usage-based billing, upgrades, downgrades, and renewals without a separate billing system bolted onto the ERP.

SuiteFlow

A visual, no-code workflow builder used to automate business processes — approvals, status changes, notifications — by defining states, transitions, and actions for a record type in a diagram rather than code.

SuiteScript

NetSuite's JavaScript-based scripting platform, used to build custom logic beyond what point-and-click configuration can achieve — client-side validations, scheduled batch jobs, custom API endpoints, and more.

SuiteTalk

NetSuite's web services layer, offering both SOAP and REST-based access for external systems to integrate with NetSuite data and processes programmatically.

SuiteTax

NetSuite's tax calculation and reporting engine, built to handle jurisdiction-specific rules such as VAT, GST, and special cases like reverse charges — essential for any business operating across the GCC and wider MENA region.

T

Token-Based Authentication TBA

A secure authentication method that lets an integration connect to NetSuite using a token rather than a stored username and password, reducing the security risk of credential-based integrations.

Two-Factor Authentication 2FA

A login security requirement where users must supply a second verification factor, in addition to their password, before accessing NetSuite. Certain roles and permission levels require it by default.

Transaction

A record of a business event in NetSuite — a sales order, journal entry, or inventory adjustment. Most transactions post to the general ledger; those that don't are called non-posting transactions.

U

Unit of Measure UoM

The configuration that defines how an item is purchased, stocked, and sold — for example buying by pallet, storing by case, and selling by unit — with NetSuite handling the conversion automatically.

User Event Script

A type of SuiteScript that runs automatically when a record is created, loaded, updated, or deleted, enabling custom validations or automated actions to fire without any user action beyond the normal save.

V

Vendor Bill

The record of an invoice received from a supplier, forming the basis of accounts payable. Vendor bills are typically matched against a purchase order and goods receipt before being approved for payment.

Vendor Prepayment

A deposit paid to a supplier before a bill is issued, which NetSuite tracks as a posting transaction and automatically applies against that vendor's future open bills.

W

Warehouse Management System WMS

NetSuite's native mobile-driven warehouse module, covering directed putaway, bin-level picking, and cycle counting on handheld scanners, fully integrated with inventory and order fulfillment.

Web Services

The umbrella term for NetSuite's SOAP and REST-based APIs (delivered through SuiteTalk), used to integrate external systems — an e-commerce platform, a bank feed, a CRM — with NetSuite data and processes.

Work Order

A manufacturing transaction that authorizes production of a specific quantity of an assembly item by a target date, consuming component inventory according to the Bill of Materials as production is reported.

Z

Zone (Warehouse)

A defined area within a warehouse — receiving, storage, picking — used by NetSuite's Warehouse Management System to organize putaway and picking logic by physical layout rather than treating the warehouse as one flat space.