14 minutes Read

Published On

How to NetSuite Users? A Complete Admin Guide

“How to add a new user in NetSuite?” This common question often arises in various scenarios, such as onboarding employees, setting up vendor accounts, partnering with new businesses, or managing customer profiles within NetSuite. 

It’s important to understand that NetSuite users are diverse individuals, including employees, vendors, partners, and customers, each playing a unique role within the system.

Key Takeaways

  • Email is your user ID: Email addresses uniquely identify users in NetSuite and serve as their login credentials. Ensure each employee, vendor, partner, or customer record has a valid email before granting access.
  • Roles control visibility, not license cost: You can assign multiple roles to a single user without increasing license expenses. Roles determine what data and features users see—use them to enforce least-privilege access.
  • Password setup impacts first-login success: Choosing between auto-generated and manually-assigned passwords affects user experience. Manual password setup with “Require Password Change on Next Login” typically results in fewer support tickets.
  • License compliance prevents overspending: Monitor your “Provisioned” vs. “Used” license counts monthly to avoid unexpected billing. This simple step prevents compliance violations and keeps spending aligned with your subscription.
  • Security basics protect your entire system: Password policies, role audits, and access logs are not optional. Weak access controls create cascading risks: unauthorized data exposure, compliance breaches, and audit failures.

Why User Management is a Cornerstone of NetSuite Administration

“Our new hire couldn’t access NetSuite for three days because IT forgot to add her email to the employee record.”

“A vendor accidentally received access to customer pricing information because their role wasn’t configured correctly.”

“We realized we were paying for licenses we weren’t using because nobody tracked who actually had access.”

These are the day-to-day challenges NetSuite administrators face when user management isn’t systematic. Adding users seems straightforward; enter a name, assign a role, hit Save, but the details matter enormously.

NetSuite users are employees, vendors, partners, and customers. Each type of user has different needs, different access levels, and different cost implications. When user management isn’t done right, you overspend on licenses, create security holes, and frustrate new team members during their first week.

This guide walks you through adding every type of NetSuite user, configuring secure access, and avoiding common pitfalls that derail implementations.

NetSuite User Types and License Implications

Before adding a single user, you need to understand what types of users exist in NetSuite and how each affects your license count.

Full Users: Your Primary License Type

Full Users are employees or contractors who need day-to-day access to NetSuite. They interact with the system regularly whether that’s entering transactions, managing inventory, closing the books, or running reports. Full Users can access any feature or module you’ve enabled, subject to their assigned role.

License cost: Full Users consume one full license each. This is your primary cost when scaling your team.

When to use: Assign Full User licenses to any team member whose job involves regular system interaction: accounts payable staff, inventory managers, sales representatives, finance controllers, operations staff.

Real example: Your accounts payable team has 4 people processing invoices daily. Each needs a Full User license. You’d provision 4 full licenses for this function.

Employee Self-Service: Reducing License Spend

Employee Self-Service (ESS) licenses are designed for employees who need limited access—specifically to view their own payroll data, submit expense reports, track time entries, and update personal information. ESS licenses cost significantly less than Full User licenses (typically around 20% of the Full User cost).

License cost: Substantially lower than Full Users (your NetSuite licensing agreement specifies the exact ratio).

When to use: Assign ESS to employees who don’t transact in the system but need to manage personal HR-related tasks. Common scenarios: warehouse staff who need to submit shift details, field technicians who log hours and expenses, new hires in onboarding.

Real example: You have 50 warehouse workers. Not all need to view inventory or create purchase orders (Full User), but all need to track their hours and expenses. Using ESS licenses for 40 of them saves significant licensing costs.

Vendor and Partner Users: External Access at Lower Cost

Vendors and partners are external users who access specific portals (Vendor Center or Partner Center) rather than the full NetSuite interface. These users typically view purchase orders, upload invoices, or track shipments. Vendor and Partner access is even more restricted than ESS, and therefore less expensive.

License cost: Lower than ESS. Some configurations allow unlimited vendor portal access at a flat rate.

When to use: Enable vendors to view POs and communicate updates, allow partners to collaborate on specific projects, let distributors check inventory levels.

Customer Users: Self-Service Portal Access

Customer portal access (Customer Center) lets customers view their invoices, orders, and account information without logging into your full NetSuite instance. This reduces support workload while improving customer experience.

License cost: Varies by configuration; some setups allow unlimited customer portal seats.

When to use: Any customer who benefits from self-service access to order history, billing, and account status. E-commerce businesses, B2B service providers, and subscription-based companies commonly enable this.

How to Add a NetSuite User: Steps

Step 1: Access the Employee Record

Log in to NetSuite as an Administrator. Navigate to Lists > Employees > Employees > New to create a new employee record.

If the employee already has a record in NetSuite (for example, as a vendor), you can edit that existing record to add system access. Just navigate to the employee you’re modifying and click Edit.

Step 2: Enter Essential Information

Fill in the employee’s basic information:

Name: First and last name (required). This is how the user appears in reports and system logs.

Email Address: This is critical—the email serves as the user’s login ID. It must be unique across your NetSuite instance (no duplicate email addresses). It must also be valid and actively monitored by the user, because NetSuite sends notifications, password resets, and system alerts to this address.

Subsidiary (if applicable): If your organization has multiple subsidiaries or business units in NetSuite, select the appropriate subsidiary. This controls which financial records and transactions the user can see.

Other fields: You can populate additional fields like phone, address, and department, but these are optional for NetSuite access. The essential fields for system login are Name, Email, and (if applicable) Subsidiary.

Step 3: Navigate to the Access Tab and Enable Access

Click on the Access tab (located below the main employee fields).

Check the “Give Access” box. This activates system access for this employee. Without this box checked, the employee record exists but the user cannot log in, regardless of password or role assignment.

The Access tab now displays password and role configuration options.

Step 4: Choose Your Password Setup Method

NetSuite offers two approaches to password setup. The choice affects user experience and support burden.

Option A: Auto-Generated Email (Automated Approach)

Check the “Send Notification Email” (or “Send New Access Notification Email”) box. NetSuite automatically sends an email to the user’s email address with a link to set their own password.

Advantages: – The user chooses their own password, which they remember – No need for you to communicate credentials separately – The user receives system notification immediately

Disadvantages: – Auto-generated emails sometimes land in Spam folders – The user must complete setup within a time limit – If they don’t receive the email, they must contact you for a resend

Best for: Users who are tech-savvy and accessible immediately (new hires on their first day, internal transfers).

Option B: Manual Password Assignment (Direct Control)

Check the “Manually Assign or Change Password” box. You create a temporary password and share it directly with the user.

Password requirements: – Minimum 8 characters – At least one uppercase letter and one lowercase letter – At least one number or special character – NetSuite displays password strength as you type

Then check: “Require Password Change on Next Login.” This flag forces the user to set a new password immediately upon first login, ensuring only they know their credentials.

Advantages: – You maintain complete control over access – The user can log in immediately (no waiting for email) – Forced password change ensures security

Disadvantages: – You must securely communicate the temporary password (never via email without encryption) – Slightly more administrative overhead

Best for: Users who may not receive email reliably, external contractors with limited access windows, security-sensitive roles, or when you want guaranteed first-day access.

Security reminder: Never send passwords in unencrypted email. Deliver the temporary password verbally, through an encrypted messaging platform, or in a secure document link.

Step 5: Assign One or More Roles

In the Role dropdown, select the appropriate role(s) for this user. NetSuite allows you to assign multiple roles to a single user without increasing the license cost—the user assumes all permissions from all assigned roles.

Understanding roles: – Roles are collections of permissions grouped by job function – NetSuite includes pre-configured roles like “Sales Representative,” “Accountant,” “Accounts Payable Clerk” – Each role defines which records, modules, and features the user can access and modify

Assigning multiple roles: For example, you might assign both “Sales Representative” (so the user can manage opportunities and accounts) and “Project Manager” (so they can also manage project tasks and budgets). The user receives combined permissions from both roles.

Check that the assigned role(s) align with the user’s actual job function. If you’re unsure which role is appropriate, consult the NetSuite Administrator Guide on roles and permissions to understand the permission scope of each standard role.

Step 6: Save and Communicate Access

Click Save to finalize the employee record and activate system access.

Communicate access details to the user:

If you used Option A (auto-generated email), confirm they received the notification email and completed password setup. If not received, you may need to resend.

If you used Option B (manual password), share: – The NetSuite login page URL: https://system.netsuite.com/pages/customerlogin.jsp?country=US (adjust country code as needed for your region) – Their email address (their username) – The temporary password – A note that they must change the password on first login

Give the user time to log in and confirm access works. Many support issues are prevented by a quick test login during onboarding.

Troubleshooting Common User Access Problems

Even with careful setup, user access issues arise. Here’s how to diagnose and fix the most common problems.

Email Not in Spam Folder, But Auto-Generated Email Still Not Received

Problem: You sent a notification email, the user didn’t receive it, and it’s not in Spam.

Diagnosis:

  1. Verify the email address in the employee record is correct (typos in email are the #1 cause)
  2. Check your company’s email filters or security appliances or block system notifications
  3. Confirm NetSuite’s notification delivery isn’t disabled at the company level

Solutions:

  1. Correct the email address if there’s a typo, and resend the notification
  2. Contact your email administrator to whitelist NetSuite notification addresses
  3. If problems persist, switch to Option B: manually assign a password and communicate it directly

User Can Log In But Can’t See Expected Modules or Records

Problem: The user logs in successfully but reports that certain features, modules, or customer records aren’t visible.

Diagnosis:

  1. The assigned role lacks permission for those features
  2. The user’s Subsidiary setting restricts visibility to certain records
  3. The specific records have record-level access restrictions (e.g., only Sales VP can view high-value opportunities)

Solutions:

  1. Review the user’s assigned role(s) and verify they include permission for the missing features
  2. Check the user’s Subsidiary assignment—does it match the records they need to see?
  3. If other users with the same role can see the records, the issue is record-level access. Discuss with your implementation partner or NetSuite consultant to adjust record-level security if needed

“Give Access” Box Was Checked, But User Still Can’t Log In

Problem: The access box is checked, password is set, but login fails with an “invalid credentials” or “account inactive” message.

Diagnosis:

  1. User is entering the wrong email address (it’s case-sensitive in some regions)
  2. Password is incorrect or expired
  3. The employee record is marked as inactive 4. Two-factor authentication is enabled but the user hasn’t completed MFA setup

Solutions:

  1. Verify the user is entering the exact email in the employee record
  2. Reset the password (under the Access tab, select “Manually Assign or Change Password” and set a new one) – Check the employee record’s main fields—if “Inactive” is checked anywhere, uncheck it
  3. If MFA is enabled, confirm the user has completed MFA enrollment before attempting login

Spam Folder: The Silent Access Killer

If auto-generated emails frequently end up in Spam, consider switching the company-wide default to manual password assignment. Educate users that system emails are critical and should be whitelisted. Alternatively, work with your email administrator to ensure NetSuite notification addresses are trusted.

Helpful Tips for NetSuite Login or User Problems

For a smooth onboarding process and to troubleshoot any potential issues, consider the following tips:

Auto-Generated Email Not Received

If the user didn’t receive the auto-generated email for password setup, advise them to check their Spam folder. Sometimes, automated emails may be filtered into this folder unintentionally.

Ensuring First-Try Success

To guarantee a seamless password setup on the first attempt, opt for Option B. This involves manually assigning a password of your choice and selecting “Require Password Change on Next Login.” By doing so, users can immediately change their password, eliminating potential login hiccups.

Checkbox Verification

Before finalizing the employee record, double-check that all necessary checkboxes are selected. Ensure that the “Give Access” box is checked, and, if applicable, either the “Send Notification Email” or “Manually Assign or Change Password” box is selected based on your preferred setup.

By adhering to these troubleshooting tips, you can address common issues and ensure a seamless user onboarding experience. Whether it’s guiding users to check their Spam folder or choosing the optimal password setup method, these suggestions help streamline the process and minimize potential obstacles.

Avoid Exceeding Allotted NetSuite Licenses

If you’re keen on ensuring that you’re not exceeding your allocated number of NetSuite licenses, follow these simple steps. 

First, head to the Setup menu, then navigate to Company, and finally click on View Billing Information. Once there, scroll down until you reach the section labeled Full Licensed Users. 

Take note of the figures under CURRENT PROVISIONED QTY and CURRENT USED QTY. The key here is to calculate the difference between these two quantities. This difference represents the number of available users you have within your NetSuite subscription. 

Armed with this information, you can confidently proceed to add new users, whether they be employees, vendors, partners, or customers, without exceeding your licensed limit. By keeping an eye on these figures, you ensure that your usage stays within the confines of your subscription, allowing for seamless management of your NetSuite resources.

Conclusion

Adding users to NetSuite involves a systematic process for efficient onboarding. As an Administrator, login and navigate to the Employees section, enter essential details, activate access, and assign roles. 

Troubleshooting tips include checking spam folders for automated emails and ensuring proper checkbox selection. Additionally, regularly monitor provisioned and used quantities in the billing information section to avoid exceeding NetSuite licenses. 

The effort you invest in systematic user management during the first few months of your NetSuite journey compounds over years. Build strong discipline now, and you’ll have a secure, scalable foundation that adapts easily as your business grows. You can schedule a 1-on-1 call with us to discuss how things work further.

Meet the Author

Asma Kaleem Chaudhry

Senior Content Marketer

Asma is a Content Marketer at Folio3. With four years of experience in the tech industry, Asma has an objective and factual tone that stands out throughout her work. As a NetSuite content marketer, her work focuses on simplifying complex ERP concepts and providing valuable insights to businesses about NetSuite’s capabilities.

Table of Contents

Contact Us

By submitting this form, you agree to our privacy policy and terms of service.

Related resources you might be interested in

Deeper in to NetSuite, Tips Tricks & Best Practices

We'd love to help you with all your NetSuite needs

Folio3 Your Top Choice:

Folio3 awarded NetSuite Partner of the Year 2025
Folio3 awarded NetSuite Alliance Partner Spotlight for Education in 2025
Winner Award
Software and IT Services 2024
Financial-Services-2023
Folio3 awarded NetSuite Alliance Partner Spotlight for SuiteCommerce in 2023

Let's discuss your NetSuite needs

Hello, How can we help you?

Get a 45-Minute
NetSuite Consulting Session

Worth $2,000 for Free

Grab the opportunity to speak with one of our top-rated consultants to get expert guidance on your NetSuite needs.