Skip to content
21 min read

Then vs. Now: 15 New & Improved NetSuite Features you need to know

Written by Updated September 30, 2026
Picture of Bryan Dehler
Bryan Dehler

Bryan brings over 15 years of ERP experience, specializing in NetSuite implementations for startups to Fortune 500 enterprises. With a deep background in technical support, consulting, and finance, he translates complex manufacturing, purchasing, and financial processes into clear, actionable strate...

Featured Image

NetSuite has changed a lot over the years. Thanks to ongoing NetSuite updates, automation, and newer AI capabilities, tasks that once required extra steps, workarounds, or manual effort can now be handled in simpler, more efficient ways.

We pulled together 15 examples of everyday NetSuite processes and features that have gotten easier, from cash application and reconciliation to reporting, inventory, work orders, and more.

See how these tasks used to be handled, what you can do now, and the improvements that could save your team time.


 

The Quick Take: 15 NetSuite Improvements Worth Knowing  

If you've been using NetSuite for a while, there may be faster ways to handle processes your team performs every day. Here are 15 opportunities worth exploring:

  1. Automated Cash Application: Let NetSuite match customer payments to open invoices and bank transactions automatically.

  2. Inventory Replenishment: Use the Order Items page to identify shortages and generate purchase orders by vendor.

  3. Direct Assembly Builds: Skip the work order when a simple assembly doesn't actually require one.

  4. Bill Capture AI: Reduce manual vendor bill entry with AI-powered invoice capture.

  5. Account Reconciliation: Bring more of the reconciliation process into NetSuite and reduce spreadsheet tracking.

  6. EPM & Narrative Reporting: Combine planning, financial reporting, and management commentary in one place.

  7. ARM Configuration Mode: Update revenue recognition configurations without disrupting active revenue processes.

  8. SuiteBilling Prepay: Support prepaid and consumption-based billing models without manual workarounds.

  9. Order-to-Cash & Procure-to-Pay Analytics: Use prebuilt datasets and visualizations instead of building every report from scratch.

  10. SuiteAnalytics Workbook: Move beyond saved searches with pivots, charts, and multi-dataset analysis.

  11. Mobile Assembly Builds: Capture production activity in real time from the shop floor.

  12. Bulk Work Order Processing: Process multiple work orders at once instead of handling them individually.

  13. Supply Planning (MRP): Understand NetSuite's recommended path away from Time-Phased Planning.

  14. Show Internal IDs: Make administration, customization, and troubleshooting easier with one setting.

  15. Report By Period = All Reports: Improve reporting consistency across more than just financial reports.

Many of these improvements are already available in NetSuite today. Some require additional modules, while others are simply features or preferences that may already be sitting unused in your account. The real question isn't whether NetSuite can do more. It's whether you're taking advantage of what it can already do.

 


1. Automated Cash Application 

What Many Teams Still Do:
Manually match customer payments to open invoices and reconcile transactions against bank activity.


What NetSuite Does Now:
NetSuite can import bank activity, automatically create customer payment batches, apply payments to open invoices, and match and clear transactions. AI and machine learning can match payments based on the customer, amount, and remittance information.


Why It Matters:

  • Reduce manual data entry and payment matching

  • Speed up cash application and reconciliation

  • Improve cash-flow visibility

  • Reduce misapplied payments and disputes

  • Reported time savings of up to ~75% with AI-powered cash application

Effort:
Low effort to enable if bank connectivity is already in place. More setup may be needed for match rules, customer-name alignment, and currency or subsidiary matching. Complex parent/child customer relationships and messy remittance data may still require additional tools.

NetSuite is phasing out older SuiteScript versions over several releases.

 


2. Inventory Replenishment Through the Order Items Page 

What Many Teams Still Do:
Run saved searches to identify inventory shortages below the reorder point, and manually create purchase orders.


What NetSuite Does Now:
The Order Items page automatically identifies items at or below their reorder point or with backorders, suggests order quantities, and generates separate purchase orders for each vendor.

Why It Matters:

  • Faster replenishment planning

  • Less manual analysis

  • Consolidated purchasing

  • Reduced stock-out risk

This can make NetSuite inventory management more efficient by reducing the manual work involved in identifying shortages and creating purchase orders.

Effort:
Low effort if reorder points and preferred stock levels are already set up. More setup may be needed if item-level inventory data is incomplete.

NetSuite is phasing out older SuiteScript versions over several releases.

 


3. Direct Assembly Builds Without a Work Order 

What Many Teams Still Do:
Create a work order for every build, even simple ones, then release it, commit components, build, and close it.

What NetSuite Does Now:
NetSuite lets you build finished goods directly without a work order. This can be particularly useful in NetSuite manufacturing environments where simple assemblies don't require the full work-order process. In one step, it consumes the required components, creates the finished good, and calculates its cost from the component costs.


Why It Matters:

  • Eliminates unnecessary transactions

  • Simplifies inventory processing

  • Speeds production entry

  • Requires no Manufacturing module for basic builds

 

Effort:
Low effort. Mostly a process change, not a configuration change. The main step is training the team on when to build directly and when a work order is still appropriate, such as for multi-step builds that require WIP or additional traceability.

 

 

4. Bill Capture AI

What Many Teams Still Do:
Manually enter vendor bills from PDFs or emails into NetSuite. 

What NetSuite Does Now:
Bill Capture uses AI to extract invoice information and automatically populate vendor bill transactions. NetSuite also added direct upload from the scanned vendor bill page.


Why It Matters:

  • Reduces manual data entry

  • Speeds up vendor bill processing

  • Gives AP more time for review instead of keying data

  • Can reduce errors from manual entry

Effort:
Low to medium effort. Initial setup is relatively simple, but some tuning may be needed for vendor mapping and review workflows. Teams may also need time to get comfortable reviewing AI-captured data.

 

 

4. Bill Capture AI

What Many Teams Still Do:
Manually enter vendor bills from PDFs or emails into NetSuite. 

What NetSuite Does Now:
Bill Capture uses AI to extract invoice information and automatically populate vendor bill transactions. NetSuite also added direct upload from the scanned vendor bill page.


Why It Matters:

  • Reduces manual data entry

  • Speeds up vendor bill processing

  • Gives AP more time for review instead of keying data

  • Can reduce errors from manual entry

Effort:
Low to medium effort. Initial setup is relatively simple, but some tuning may be needed for vendor mapping and review workflows. Teams may also need time to get comfortable reviewing AI-captured data.

 

 

4. Bill Capture AI

What Many Teams Still Do:
Manually enter vendor bills from PDFs or emails into NetSuite. 

What NetSuite Does Now:
Bill Capture uses AI to extract invoice information and automatically populate vendor bill transactions. NetSuite also added direct upload from the scanned vendor bill page.


Why It Matters:

  • Reduces manual data entry

  • Speeds up vendor bill processing

  • Gives AP more time for review instead of keying data

  • Can reduce errors from manual entry

Effort:
Low to medium effort. Initial setup is relatively simple, but some tuning may be needed for vendor mapping and review workflows. Teams may also need time to get comfortable reviewing AI-captured data.



5. NetSuite Account Reconciliation 

What Many Teams Still Do:
Track reconciliations manually or across spreadsheets for accounts such as AP, AR, bank, credit cards, intercompany, prepaid, accruals, and fixed assets.

What NetSuite Does Now:
Account Reconciliation brings reconciliation activities into NetSuite, with automated reconciliation processes plus task management for tracking status, exceptions, and close-related work.


Why It Matters:

  • Reduces spreadsheet-based tracking

  • Gives the team better visibility into reconciliation status and exceptions

  • Keeps reconciliation tasks and documentation in one place

  • Helps organize and manage the financial close

Effort:
High. This is more than a simple setting or feature to turn on. Implementation may involve meaningful setup and changes to the close process, making this more of a project than a quick configuration change.

 

6. Enterprise Performance Management (EPM) and Narrative Reporting

What Many Teams Still Do:
Build board decks and management reports by exporting data from NetSuite into Excel or Word, then creating the written commentary separately.

What NetSuite Does Now:
NetSuite EPM brings planning, financial close, account reconciliation, and Narrative Reporting together in one solution. Narrative Reporting lets teams combine written commentary with financial statements in a single report.


Why It Matters:

  • Reduces manual report assembly

  • Keeps financial data and management commentary together

  • Makes executive and board reporting easier to manage

  • Reduces the need to move data between NetSuite, Excel, and Word

Effort:
High. EPM is a separate product with its own implementation. This is a larger project rather than a simple configuration change.

 


7. Advanced Revenue Management (ARM) Configuration Mode

What Many Teams Still Do:
Manage revenue recognition with manual schedules, or avoid changing ARM configurations because of concerns about affecting live revenue recognition. 

What NetSuite Does Now:
ARM Configuration Mode lets you set up and adjust revenue recognition configurations without affecting the current live revenue recognition process. 


Why It Matters:

  • Reduces the risk of making changes to live revenue recognition

  • Makes it easier to test and adjust ARM configurations

  • Provides a safer path for moving away from manual revenue recognition schedules

  • Gives teams more flexibility to update their revenue processes

Effort:
Medium to High. Configuration Mode itself lowers the risk of making ARM changes because updates can be configured without affecting the current revenue recognition process. The overall effort to adopt or reconfigure ARM depends on the complexity of the organization's revenue recognition requirements. 



8. SuiteBilling Prepay

What Many Teams Still Do:
Invoice consumption in arrears, or manage prepaid balances and customer usage manually outside of SuiteBilling.

What NetSuite Does Now:
SuiteBilling supports prepay billing, allowing customers to be charged in advance for services they consume over the contract period. 


Why It Matters:

  • Supports prepaid and consumption-based pricing models

  • Reduces manual tracking of prepaid balances and usage

  • Keeps billing and consumption within SuiteBilling

  • Gives finance teams a more consistent way to manage prepaid services

Effort:
Medium. Moving to a prepaid billing model involves pricing and billing configuration, along with changes to finance processes. The effort depends on the complexity of the billing model and how prepaid balances are currently managed. 



9. Order-to-Cash and Procure-to-Pay Analytics 

What Many Teams Still Do:
Build and maintain multiple saved searches and reports to piece together what is happening across the order-to-cash or procure-to-pay process.

What NetSuite Does Now:
NetSuite provides prebuilt datasets and visualizations for Order-to-Cash and Procure-to-Pay, giving teams a more complete view of each process without building every report from scratch.  


Why It Matters:

  • Gives teams a faster way to see what is happening across the full process

  • Reduces the need to build and maintain multiple reports

  • Makes it easier to spot issues and bottlenecks

  • Provides better visibility into orders, purchasing, receivables, and payables

Effort:
Low to Medium. The prebuilt analytics reduce the need for report development, but teams may still need to configure the datasets and visualizations for their specific processes and reporting needs.

 

10. SuiteAnalytics Workbook

What Many Teams Still Do:
Use saved searches for nearly all reporting, including analysis that would be easier to explore with pivots, charts, or data from multiple sources.

What NetSuite Does Now:
SuiteAnalytics Workbook provides pivot tables, charts, and joins across multiple datasets, giving teams a more flexible way to handle NetSuite reporting and analytics.


Why It Matters:

  • Makes exploratory analysis easier

  • Provides more flexibility than a standard saved search

  • Lets teams combine data from multiple datasets

  • Can replace many reporting saved searches with Workbooks

Effort:
Low to Medium. The prebuilt analytics reduce the need for report development, but teams may still need to configure the datasets and visualizations for their specific processes and reporting needs.

 

11. Mobile Assembly Builds

What Many Teams Still Do:
Complete assembly builds on the shop floor, then record the production activity later from a desktop.

What NetSuite Does Now:
With NetSuite WMS mobile capabilities, teams can process an assembly build against a work order directly from a mobile device on the shop floor. The build is recorded in NetSuite, the work order moves to Built status, and inventory in the appropriate bins or WIP locations is updated. 


Why It Matters:

  • Captures production activity as it happens

  • Reduces the need for paper notes and later data entry

  • Reduces transcription errors

  • Keeps inventory and work order information more current

Effort:
High. This is not a light configuration change. It requires NetSuite WMS, appropriate bin and WIP setup, and a mobile device rollout for the shop floor.



12. Bulk Work Order Processing

What Many Teams Still Do:
Process and close work orders one at a time, even when multiple orders are ready for the same step. 

What NetSuite Does Now:
The Bulk Work Orders page lets teams select multiple work orders and close them together, using filters such as item, customer, or location and controlling the posting period. 


Why It Matters:

  • Cuts down on repetitive work order processing

  • Makes it faster to process groups of work orders

  • Reduces the number of individual transactions teams need to work through

  • Can simplify production and period-end processing

Effort:
Low to Medium. The functionality is available within NetSuite's manufacturing capabilities, but teams may need to adjust their existing work order processes and train users on when to use bulk processing.

 

13. Supply Planning (MRP)

What Many Teams Still Do:
Continue using legacy Time-Phased Planning because it is the planning process the team already knows.

What NetSuite Does Now:
Supply Planning, powered by MRP, provides a more modern approach to planning supply and demand and is NetSuite's stated replacement for Time-Phased Planning. 


Why It Matters:

  • Provides more modern supply planning capabilities

  • Gives teams a more current approach to planning supply and demand

  • Supports more detailed planning as operations grow

  • Moves existing users toward NetSuite's stated replacement for Time-Phased Planning

 

Effort:
High. Moving from Time-Phased Planning to Supply Planning is more than a simple setting change. It requires planning the migration, reviewing existing planning processes and configurations, and training users on the new approach. 

 

14. Show Internal IDs

What Many Teams Still Do:
Spend unnecessary time searching for internal IDs used in scripts, workflows, reports, integrations and customizations. 

What NetSuite Does Now:
A simple preference setting displays internal IDs throughout NetSuite, so users can see them without having to look them up separately.


Why It Matters:

  • Makes it easier to find IDs when building or troubleshooting

  • Saves time when working with scripts, workflows, and integrations

  • Makes customizations easier to manage

  • Gives administrators quicker access to information they use regularly
Sometimes the biggest productivity gain is literally checking a box.

 

Effort:
Low. This is one of the easiest changes on the list. Go to Set Preferences > General > Defaults and enable Show Internal IDs.

 

15. Report By Period = All Reports 

What Many Teams Still Do:
Run non-financial reports where out-of-period transactions do not line up with the General Ledger, creating confusion when comparing reporting periods.

What NetSuite Does Now:
The Report By Period preference can be set to All Reports, extending period-based reporting logic beyond financial reports so transactions align with the appropriate reporting period.


Why It Matters:

  • Creates more consistent period reporting across report types

  • Makes it easier to reconcile reporting back to the General Ledger

  • Reduces confusion when transactions fall outside their posting period

  • Gives teams a more consistent view of period-based activity

 

Effort:
Low. This is a single preference change under Set Preferences > Analytics > Report By Period > All Reports. Teams should understand how the setting will affect existing reports before enabling it.

 

There’s a lot more you may be able to do in NetSuite. If you have questions or want to talk through your current processes, our NetSuite experts are here to help. Talk to a NetSuite Expert

 

NetSuite Optimization: Finding Better Ways To Work

One of the biggest misconceptions about NetSuite optimization is that it always requires a major project or a new module. In reality, many meaningful improvements come from functionality that's already available, already licensed, or already sitting in your account waiting to be used. 

Some of these opportunities require implementation effort. Others are simply a matter of enabling a feature, changing a preference, or rethinking a process that's existed for years. 

The takeaway is simple: Just because a process works doesn't mean it's the best way to work in NetSuite today. 

If your team is still relying on spreadsheets, manual processes, or workarounds, now is the time to take another look at what NetSuite can do and identify where NetSuite consulting and optimization can help. 

Get on-demand NetSuite support today!