WorkflowPost 2876 min read

How to Create a Bill of Materials for Fashion

How to create a bill of materials (BOM) for fashion — listing fabrics, trims, labels, and hardware with supplier details and cost information.

What a BOM includes

A bill of materials (BOM) is a complete list of every material used in a garment. It tells the manufacturer exactly what to order and from whom. A thorough BOM prevents material substitutions and ensures consistency across production runs.

BOM components by category

Organize your BOM into these categories:

BOM categories

CategoryExamplesDetails to include
Shell fabricMain body fabricFiber content, weight (gsm), construction, width, color, supplier ref
Lining fabricBody lining, pocket liningFiber content, weight, color, supplier ref
Rib/trim fabricCuffs, collar rib, hem bandRib type, composition, weight, width, color
ThreadSewing thread, topstitch threadFiber type, weight, color, supplier
ClosuresZippers, buttons, snapsType, size, material, finish, supplier, brand
LabelsMain label, care label, size labelMaterial, print method, size, placement
Hang tagsBrand hang tag, price tagMaterial, size, attachment method
PackagingPoly bag, tissue, boxSize, material, any printing

Writing effective BOM entries

Each BOM entry should be specific enough that someone could order the exact material without seeing a sample. Bad entry: 'Cotton fabric, blue'. Good entry: '180 gsm 100% combed cotton single jersey, Pantone 19-4052 TCX, 60-inch width, supplier: ABC Textiles ref #CJ-180-BL'.

BOM and costing

Your BOM is also the foundation for garment costing. Include consumption per garment (how much material is needed for one unit) and unit cost for each component. This lets you calculate total material cost and build into your pricing.

AI tech pack tools like Skema3D generate BOMs automatically based on the garment type and specifications you provide. This gives you a solid starting point that you can customize with your specific supplier details and pricing.