Definition of Bill of Materials (BOM)

1. List of materials required by a contractor to complete a contract, or by a supplier or vendor to complete an order.

2. List of all raw materials, parts, intermediates, sub-assemblies, etc., with their quantities and descriptions required to construct, overhaul, or repair something.