A Bill of Materials is a detailed inventory of the raw materials, sub-assemblies, intermediate assemblies, sub-components, and parts required to manufacture a product.