NewNetSuite 2026.1 — What's new

NetSuite Work Orders: Manufacturing Production Guide (2026)

Guide to NetSuite work orders — creation, BOM explosion, component issuance, production tracking, assembly builds, and work order management best practices.

8 min read
Celigo Partner · NetSuite Experts150+ Projects Delivered10+ Years Experience
NetSuite Work Orders: Manufacturing Production Guide (2026)

NetSuite work orders: turning raw materials into finished goods

A work order is the instruction to manufacture something — it tells the production floor which finished item to produce, which raw materials to use, how many to make, and when it needs to be done. In NetSuite, the work order is the central record that drives material consumption, production tracking, and cost accumulation.

TL;DR: NetSuite work orders manage the manufacturing process from raw materials to finished goods. A work order explodes the bill of materials (BOM), reserves or issues components from inventory, tracks production progress, and receives completed assemblies into finished goods inventory. NetSuite offers two levels: basic assembly builds (simple, no routing) and full work orders (multi-step with routing, WIP tracking, and scheduling). Most manufacturing companies need full work orders, which require the Manufacturing module add-on.


Assembly builds vs. work orders

NetSuite provides two ways to produce assembled items, and the distinction matters:

Assembly builds (basic)

Available in the base NetSuite license. An assembly build is a simple, single-step transaction:

  1. Select the assembly item
  2. Enter the quantity to build
  3. NetSuite consumes the BOM components from inventory
  4. Finished assemblies are added to inventory

That's it. No routing, no production stages, no WIP tracking. The cost of the assembly is the sum of component costs, consumed at the time of the build.

Use assembly builds when:

  • Production is simple (kitting, light assembly)
  • No labor tracking needed
  • No multi-step operations
  • You don't need WIP visibility

Work orders (full)

Require the Manufacturing module. Work orders provide the complete production management cycle:

  • Planned → Released → In Process → Built
  • Component reservation and staged issuance
  • Routing integration (if configured)
  • WIP cost accumulation
  • Partial completions
  • Scrap tracking
  • Production scheduling

Use work orders when:

  • Multi-step manufacturing process
  • Need to track labor and overhead costs
  • Require WIP accounting
  • Production takes time (not instantaneous assembly)
  • Need visibility into production status and scheduling

The work order lifecycle

1. Planning

Work orders can be created:

  • Manually: Production planner creates a work order for a specific assembly item and quantity
  • From sales orders: A sales order for a manufactured item triggers a work order (make-to-order)
  • From MRP: The Material Requirements Planning engine generates work orders based on demand forecasts, sales orders, and reorder points
  • From planned work orders: Convert planned orders into firmed work orders

When created, the work order:

  • Explodes the BOM to list all required components
  • Checks component availability
  • Calculates the expected completion date based on lead times or routing

2. Component management

BOM explosion: The work order reads the bill of materials for the assembly item and lists every component with the required quantity (adjusted for the work order quantity).

For example, if the BOM for "Widget A" requires:

  • 2x Steel Plate
  • 4x Bolt M6
  • 1x Motor Unit

A work order for 100 Widget A's needs:

  • 200 Steel Plates
  • 400 Bolts M6
  • 100 Motor Units

Component availability: NetSuite checks whether the required components are in stock. Options for handling shortages:

  • Reserve inventory: Allocate existing stock to this work order so other transactions can't consume it
  • Back-flush: Don't reserve in advance — consume components at completion time based on BOM quantities
  • Issue manually: Issue components to the work order as they become available

Component substitution: If a planned component isn't available, you can substitute an alternate item on the work order without changing the master BOM.

3. Release and production

Releasing the work order signals to the production floor that manufacturing can begin. Released work orders appear on shop floor reports and production dashboards.

During production:

  • Component issuance: Materials are issued from inventory to the work order. This creates an inventory transaction that debits WIP and credits raw materials inventory.
  • Labor recording: If routing is configured, operators record time against each routing step. Labor costs accumulate in WIP.
  • Operation completion: Each routing step is marked complete as production progresses.

4. Completion (building)

When finished goods come off the production line:

  • Record a work order completion for the quantity produced
  • Completed assemblies are received into finished goods inventory
  • WIP costs transfer to finished goods inventory
  • If actual quantity differs from planned (scrap, yield loss), record the variance

Partial completions are supported — a work order for 100 units can be completed in batches of 25 over several days.

5. Close

Once all quantities are completed (or the remaining quantity is cancelled), the work order is closed:

  • Any remaining WIP balance is written off to variance accounts
  • The work order is no longer editable
  • Component allocations are released

Work order types

Standard work order

The default — produce a specific quantity of an assembly item from its BOM components. This is the most common type.

Make-to-order

Linked to a specific sales order. The work order is created because a customer ordered the item. This links the production cost directly to the customer order for profitability analysis.

Make-to-stock

Produced for inventory without a specific customer order. Driven by demand forecasts, reorder points, or production schedules.

Disassembly work order

The reverse — breaking a finished assembly back into its components. Used for rework, recycling, or rebalancing inventory. The BOM runs in reverse: finished goods are consumed, components are returned to inventory.


Scrap and yield

Manufacturing isn't perfect — some material is wasted, some production runs yield fewer good units than expected.

Component scrap

When a component is damaged or wasted during production:

  • Record the scrap quantity on the component issuance
  • The scrapped material cost goes to a scrap expense account, not to the finished good
  • This keeps your product costing accurate — only good material goes into the assembly cost

Assembly yield

If you plan to produce 100 units but only 95 pass quality inspection:

  • Complete 95 units to finished goods
  • The 5 lost units' accumulated cost goes to a yield loss account
  • Track yield percentage by item, work center, and time period to identify production issues

Scrap tracking reports

NetSuite provides reporting on:

  • Scrap by work order
  • Scrap by component item
  • Yield percentage by assembly item
  • Trend analysis over time

These reports surface patterns — if scrap rates are climbing for a specific component or work center, it signals a maintenance issue, quality problem, or training need.


Work order planning with MRP

For companies with complex production environments, MRP (Material Requirements Planning) automates work order generation:

  1. Demand inputs: Sales orders, demand forecasts, safety stock requirements
  2. Supply inputs: Current inventory, open POs, open work orders
  3. Netting: MRP calculates the gap between demand and supply
  4. Planned orders: MRP generates planned work orders (and planned POs for purchased components) to fill the gap
  5. Review and firm: Production planner reviews planned orders, adjusts timing and quantities, and converts to firmed work orders

MRP runs on a schedule (nightly, weekly) or on demand. It considers:

  • BOM structures (multi-level — a sub-assembly has its own BOM)
  • Lead times (production time + procurement time for components)
  • Lot sizing rules (minimum order quantity, lot-for-lot, fixed order quantity)

Setting up MRP and work orders for the first time?

We configure manufacturing workflows, BOM structures, and MRP parameters for NetSuite. Get production right from day one.

Talk to a manufacturing consultant

Best practices

Don't skip the release step. Going straight from planned to in-progress bypasses the checkpoint where production planning reviews resource availability and scheduling. The release step is a gate that prevents starting work orders that can't be completed due to material or capacity constraints.

Use back-flush wisely. Back-flushing (consuming components at completion rather than issuance) reduces shop floor transactions but hides visibility during production. Use it for low-value, high-volume components (fasteners, packaging) but issue high-value components explicitly for better WIP accuracy.

Close work orders promptly. Open work orders with remaining WIP balances distort your inventory valuation and tie up allocated inventory. If a work order isn't going to be completed, cancel the remaining quantity and close it.

Review BOM accuracy regularly. Work order costing is only as accurate as your BOMs. If the BOM says 2 units of steel but production actually uses 2.3, your standard cost is wrong and you'll consistently see material variances. Update the BOM to reflect reality.

Track cycle time. If routing is configured, compare actual operation times to standard times. Consistent overruns in a specific operation indicate a bottleneck that needs attention — more capacity, process improvement, or a corrected standard time.


Frequently Asked Questions

Share:

Need help with your NetSuite project?

Whether it's integrations, customization, or support — let's talk about how we can help.

We respond within 24 hours.

Gustavo Canete

Gustavo Canete

Co-Founder & Development Director

Co-founder and Development Director at BrokenRubik overseeing technical excellence and development operations. 12+ years of experience leading NetSuite development teams and delivering complex enterprise solutions.

12+ years experienceOracle NetSuite Certified +1
NetSuite DevelopmentSuiteCommerce AdvancedTeam ManagementTechnical Leadership+2 more

Get More Insights Like This

Join our newsletter for weekly tips, tutorials, and exclusive content delivered to your inbox.

Get in Touch