Home Automation IoT Printed Circuit Board Assembly What is BOM List? A BOM List (Bill of Materials list) is a structured document that enumerates every component, raw material, sub-assembly, fastener, adhesive, label, etc. required to build one complete unit of a product. For each line item it normally specifies: Reference designator(s) Manufacturer part number Approved alternates Package type Value/tolerance Quantity per board or per product Procurement status In electronics