Use Item Cost as Transfer Cost Preference Now Supports
Standard Cost Items on Transfer Orders
You can now set the Use Item Cost as Transfer Cost preference on transfer orders for items that use the Standard costing method. This enhancement automates item cost calculations when transferring standard cost items between locations or subsidiaries, ensuring accurate general ledger (GL) postings and variance accounting.
Use this preference for transfer orders and intercompany transfer orders that contain items with the
standard costing method. When you set this preference, NetSuite uses the item’s standard cost at the source location as the transfer cost. This enhancement ensures accurate cost differences are posted to Purchase Price Variance (PPV), reduces manual effort, and improves your financial reporting.
Advanced Pricing: Price Rules
With the new Price Rules feature, pricing managers now have greater flexibility and control over pricing in
NetSuite. Price rules let you automatically apply price levels to sales transactions based on specific criteria
such as customer, item, or date range. Using price rules helps ensure that your pricing strategy remains up to date. Each price rule can specify:
- Rule name and description
- Price level
- Start and end dates
- Customers or customer groups (static or dynamic)
- Items
For example, you can create a price rule that applies a specific price level to all roller skate sales for ACME
Inc. during January. When the criteria in your rule match a sales transaction, NetSuite automatically defaults to the specified price level. To get started, enable Advanced Pricing by going to Setup > Company > Enable Features. On the
Transactions subtab, in the Sales section, check Advanced Pricing. You can then manage your Price
Rules by going to Lists > Accounting > Price Rules. Here you can view existing rules or create new ones by clicking New. Note: The following areas in NetSuite aren’t currently compatible with Advanced Pricing and should only be used when Advanced Pricing isn’t enabled:
- Price Lists
- Customer Center and SuiteCommerce
- Pricing Search in NetSuite’s saved searches You should wait until support is added before using these areas with Advanced Pricing enabled. In all cases, the features recognize customer pricing only as defined on the customer record, and don’t support customer pricing defined by price rules. Price rules give you control over when and how price levels are applied, making it easier to tailor your pricing to business needs. Cost-Plus Pricing Pricing managers can now set up Cost-Plus (Cost+) pricing at the price level. The price level record has been enhanced with new pricing methods. Selecting a pricing method of Markup/Discount keeps existing functionality unchanged. Selecting the new Cost+ method lets you pick a cost basis and set a markup or discount percentage. You can base Cost+ pricing on:
- Average Cost: Uses the Average Cost field from the inventory item.
- Cost for Pricing: A new item record field where you can set a custom cost, ideal for items without standard costing or with volatile prices. Create and manage price levels by going to Setup > Lists > Accounting. The item record has also been updated for Cost+ pricing. The Discount % column is now Pricing Method, letting you see at a glance whether a price level uses a discount or Cost+ pricing for each item.
Advanced Pricing: Transactions and Reports
You can now use price rules on all major sales transactions in NetSuite, including:
- Sales orders
- Cash sales
- Estimates
- Invoices
- Credit memos
- Return authorizations When you add items to a transaction, NetSuite automatically checks for prices with applicable rules based on the items, customer, and transaction date. NetSuite also checks for prices that are configured directly on the customer record. If it doesn’t find a price, NetSuite uses the item’s base price. To start using price rules, enable Advanced Pricing by going to Setup > Company > Enable Features.
On the Transactions subtab, in the Sales section, check Advanced Pricing. You can then manage your
price rules by going to Lists > Accounting > Price Rules. Manage price levels by going to Setup > Lists > Accounting. Manufacturing
Simultaneous Start of Multiple Operations
Before NetSuite 2026.1, when Start-to-Start connection type was selected without any lag, the subsequent operations started at the same time but with minimal lag still calculated automatically. Now, operations linked by Start-to-Start connection type with no lag defined (and if these operations share the same working hours) will start exactly at the same time. If operations with the Start-to-Start connection type follow previous operations, they are linked to them in the standard way based on the defined connection type and lag. If operations with the Start-to-Start connection type are followed by other operations, the calculation of the start times for these subsequent operations may vary depending on whether the Work Order uses Forward or Backward scheduling. For more details, see the help topic Operations Overlap help topic for details.
Reopening of Closed non-WIP Work Orders
You can now reopen closed non-WIP work orders using several methods:
- Selecting the new Reopen action in the Actions menu on the Work Order page
- Changing the work order status in the Status field
- Updating the Status field through SuiteScript or CSV import To reopen a closed non-WIP work order, the following conditions must be met:
- The user has Work Order Edit permission.
- The work order Built quantity is less than the value in the Quantity field on the Work Order page, or the work order Quantity is zero.
- The work order is not voided. Note: Outsourced work orders that are linked to a Purchase Order can be reopened only by clearing the Closed box on the Purchase Order line in edit mode.
Relation Between Build and Unbuild Transactions
With NetSuite 2026.1, the link between Build and Unbuild records has been further improved. These features are available only for non-WIP work orders. The following improvements have been implemented:
- On the Work Order page, the Builds subtab has been renamed to Related Records. It lists all related Assembly Build and Unbuild transactions, along with Built and Unbuilt quantities.
- On the Assembly Unbuild page, new validations ensure you cannot unbuild more than the quantity previously built. For standalone assembly builds, the unbuild quantity cannot exceed Built quantity of the assembly build. For assembly builds related to the same Work Order, the Quantity to Unbuild cannot exceed the total Built quantity of all assembly builds associated with the work order.
- On the Assembly Build page, validations prevent reducing the Quantity to Build below the quantity already unbuilt. For assembly builds related to the same Work Order, the value can be reduced. However, the total Quantity to Build of all assembly builds related to the work order must not be lower than the total Unbuilt quantity. Total Built and Unbuilt quantities are visible on the parent Work Order and in Manufacturing Transaction Dataset in Analytics.
Outsourced Manufacturing Enhancements
Before NetSuite 2026.1, updating the quantity or location for outsourced assembly items required making changes on the Assembly Build page, the Inventory Transfer page (if applicable), and then on the Item Receipt page.
Now, you can update the Quantity or To Location values for outsourced assemblies directly from the
Items subtab on the Item Receipt page. The changes are then automatically applied to the related
Assembly Build transaction. In case of location change, the associated Inventory Transfer is automatically created or deleted as required. Changes made in the Assembly Build transaction are also reflected in the Item Receipt.