A bill of materials is a detailed inventory of raw materials, parts, and instructions required to build, manufacture, or repair a product or service.