NetSuite Assembly Bill of Materials For Manufacturing

Posted by CuriousRubik on 22 Feb, 2018
A Bill of Material (BOM) is a list of parts, items, assemblies, components and other materials are required to build a product and includes instructions for how to assembled product from the various parts ordered.
  • For example, a computer is exploded into hard drives, RAM, Processors, chips etc.. which are included into the requirement of entire computer.  
  • The Manufacturing bill of materials(BOM) be made up of all the assemblies and parts required to construct a finished and shippable product.

Advanced Bill Of Materials (BOM):

  • In latest  versions of netsuite, it release a fresh features & existing functionalities.
  • The Advanced BOM record is available as of NetSuite 17.2.

Enable the Advanced BOM feature in Netsuite:

  1. Go to  Setup > Company > Enable Features
  2. Go to Inventory & Items tab
  3. Check the Advance Bill of Materials box.

Advance BOM Features:

  • Allowing multiple BOM’s for a single assembly item and for a single BOM is used with multiple assembly items.
  • After enable the advance BOM feature in netsuite, existing Bill Of Materials is automatically converted to read only BOM record.
  • The components subtab on the item record replace by the new Bill Of Materials Subtab.
  • It specify default BOM by location (previously, the same BOM was used to all locations)
  • Create multiple revisions of a BOM with different effective start and end dates
  • Ability to view full history of BOM revisions and effective start/end dates.
  • You have to define component yield level on the BOM revision record.

Creating BOM:

There are 3 ways to create the Bill of Materials.

  1. Creating a new BOM record.
  2. Create BOM an Assembly item.
  3. Copying a BOM

Creating a new BOM record:


  1. Go to Lists > Supply Chain > Bills Of Materials > New
  2. In the name field enter a  BOM name.
  3. If you apply Component yield to all BOM revisions check the box. 
  4. Component yield preference: It is used to automatically calculate the quantity for loss of raw materials during the process. For example, you sell one assembly item (ex: Table) it made up of some components (ex: 4 legs, rod etc..). Every 100 assembly items, 10 legs are defective. When you order the “Table” to get 100 tables but you need to order 110.
  5. To use all assemblies in BOM, check the Available for all Assemblies box. Clear the box to use only limited assemblies select in the Restrict to Assemblies field.
  6. To use all locations  in BOM check the Available for All Locations box. Clear the box to use only certain locations Select in the Restrict to Locations field.
  7. If you use one world account Select the Subsidiary.
  8. Used on Assembly box indicates that BOM is associated to an assembly it means.
  9. Save.

Create BOM an Assembly item:

Create BOM an Assembly item.png

  1. To create new assembly Go to Lists > Accounting > Items.
  2. In Assembly item page go to manufacturing subtab.
  3. In the Bill of Materials select New.
  4. Complete the Bill Of materials & save.

Copying a BOM:

Copying a BOM.png

  1. It is reuse the existing BOM work for create a new BOM.
  2. Go to List > Supply Chain > Bills Of Materials
  3. Open the existing BOM record what you want. Open in view mode.
  4. In actions list, select Make Copy.
  5. Change the copied BOM name to other.
  6. Please make the any changes if you want.
  7. Save.

BOM Revisions:

BOM Revisions.png
  • It is use to update the Bill Of material details of entire product.
  • Go to Lists > Supply chain > Bills Of Materials.
  • Click view the BOM what you want revise.
  • On the Revisions subtab click the Create New Revision.
  • Enter BOM name.
  • If you want to not appear in search results, check the Inactive Box.
  • Select Items what you want include with BOM revision.
  • Enter the BOM quantity & select Item source. It means, what item quantity are you taken from like, stock, purchase order.
  • Save.

BOM Inquiry:

A BOM Enquiry is used to review the build requirements for an assembly item. It displays how much quantity is there in your assembly components.

  • In Administrator account, Go to Transactions > Manufacturing > Bill of Materials Inquiry.
  • IF you use one world account select Subsidiary.
  • The BOM Inquiry displays Component name, Level, Component yield, Quantity per assembly, on hand qty, Available qty,  Backordered, on order.

Finally, It is way of clarifying how to build a product using BOM and instructions for how to assemble the product from the various parts.

Topics: ERP, NetSuite, Cloud ERP, Inventory, manufacturig

Download E-Books

NetSuite CuriousRubik
NetSuite CuriousRubik