A bill of materials (BOM) is a full list of the materials necessary for a product to be constructed. Usually, a BOM lists all the appropriate parts in their required amounts.