Bill of Materials

What is Bill of Materials (BOM)?

Bill of Materials : BOM is a complete, formally structured list of components (raw or semi finished materials), which are needed to manufacture a finished product. The BOM list contains the material number together with quantity and unit of measure of each component. The header of the BOM contains the information of the material whose BOM is to be maintained. 

Bill of Materials are used for different purposes. The usage depends on the enterprise area, for example:

The engineering/design bill of materials includes all the elements of the product (from an engineering viewpoint) and contains the technical data. It is usually not dependent on the order.

The production bill of materials includes the items (from a production viewpoint) and assembly conditions. For the assembly, for example, only items relevant to production with process-oriented data are required.

The costing bill of materials reproduces the product structure and forms the basis for automatic determination of the material usage costs for a product. Items that are not relevant for costing are not included in these bills of materials. 

Bill of Materials (BOM) Validity

Area of Validity – The same Bill of Materials can be allocated to several plants. Before you can allocate the BOM to a different plant, the material must exist at the new plant, the unit of issue on the BOM item must be the same. 

Validity Period (Valid from/to dates)


1), Becomes effective with the valid from date

2), The validity date is determined by the system automatically to be either the next effective from date, or 12/31/1999.

Bill of Materials (BOM) Scrap Data

Assembly Scrap – Yield or process scrap resulting from the assembly of components into a finished or sub-assembly. It is used for calculating material used in an assembly. MRP increases the material requirements for all components contained in the assembly.

Example: Quantity to produce 1000 units with a 1% assembly scrap = 10 units

Component Scrap – Considers component loss before the component is used in an assembly. For example, shrinkage during storage. The scrap refers only to the component in the assembly. When the BOM is exploded, MRP increases the quantity of the component.

Example: Component Qty of 1000 units with a 5% component scrap would need 1050 units required.

Operation Scrap – scrap resulting from “inter-operation” scrap during an inspection process that is not sent ahead to the next operation. When you enter operation scrap, you must also set the operation net indicator which determines that the operation scrap is calculated exclusive of the assembly scrap.

Bill of Materials (BOM) Structure

bill of materials bom structure

Bill of Materials Glossary

BOM Category – Categorizes BOM’s to represent different objects; for example:

Material BOM — Structure of products manufactured

Equipment BOM — Structure of equipment for plant maintenance

Document BOM — Structure of documents such as drawings (3.0)

BOM Group – Collective number for all BOM’s in a group which allows for one or several similar products to be decribed less than one number.

All Alternatives of a multiple Bill of Material

All variants of a variant Bill of Material

BOM Usage – Special view of the BOM which represents a specific area of the company in which the BOM is used; for example, Engineering, Production, Costing, Sales, Plant Maintenance. The BOM Usage allows different views to exist without separate BOM’s for each usage. 

Technical Type – the system distinguishes BOM’s according to whether they represent product variants or production alternatives. If you create a variant for the BOM, the system marks it as a Variant Bill. If there is more than one alternative for a material, the system marks the BOM as a Multiple Bill.

BOM Validity – Bills of Material are valid over an area and effectivity period.

  • Area of Validity — identifies which plants the BOM has been allocated to
  • Validity Period — identifies the from and to affectivity dates.  The default to date is 12/31/9999 

Item Category – When you enter a new Bill of Materials item, an item category must be assigned. It has important control functions such as:

  • Screen selection
  • Specific Processing, such as material number required, negative values supported.
  • The Item Category cannot be changed once set.  It must be deleted and re-added.
  • Sizes are maintained for variable-size items
  • Item categories include:
  • Stock Items — Material in stock as a component
  • Non-stock Items — Material not stocked – with or without a material number
  • Variable-size — System calculates the quantity required using formulas
  • PM Structure Item — Used with plant maintenance equipment
  • Document Item — Used with Document BOM’s 

Sub-Items – are typically used to represent different installation points for partial quantities of an item.

  • In assembling resistors on a printed circuit board, the installation points are described.
  • There is no logic related to sub-items

Also See: Special Stocks and Procurement Types in SAP MM an Overview

Online Training Tutorials

  • Variant Configuration in sapWhat is Variant Configuration in SAP?Variant Configuration in SAP: Description of complex products that are manufactured in many variants (for example, cars). All variants are defined as one variant product The variant […]
  • sap pp tutorialSAP PP Tutorial – SAP Production Planning Training TutorialsSAP PP Tutorial - To learn some of the free SAP PP (Production Planning) topics and how to deal by integrating different department and division including production and […]
  • SAP Plant Maintenance Training TutorialsPlant Maintenance (PM) in SAP OverviewPlant Maintenance (PM) operates the overall maintenance business processes and functions.The Plant Maintenance module allows a maintenance organization to: Identify, document, and correct […]
  • Bill of MaterialsWhat is Bill of Materials (BOM)? – DefinitionBill of Materials (BOM) : A list of all of the items that make up a product or assembly. The list is complete for its given purpose, has a formal structure, and states the name, quantity, […]
  • SAP certificationSAP Certification, SAP Course and Training for BeginnersEveryone knows getting SAP certification is not a big deal in the market. You just register for SAP certification exam online with many approved partners to pay around 500-800USD, and to […]
  • Scheduling agreement in SAP MMWhat is Scheduling agreement in SAP MM?The scheduling agreement has similarities with a quantity contract: it states the target quantity of a material to be ordered from a vendor over a period of time, and the price. For each […]
  • Material Requirements Planning MRPMaterial Requirements Planning (MRP) in SAP MMThe basic role of material requirements planning (MRP) is to monitor stocks and, in particular, to automatically generate order proposals for purchasing and production (planned orders, […]
  • SAP Transport RequestWhat is Planned Order in SAP?The planned order shows a planned receipt for a particular material in a plant. Basically, it specifies when the receipt is to take place and the quantity of goods that is to be […]