Adstronaut AIAdstronaut AI

Free bill of materials template for clothing

Updated September 22, 2026

A garment bill of materials (BOM) lists every component that goes into one piece: fabrics, trims, threads, labels and packaging, each with its specification, placement, quantity per garment and unit. This free template gives you a blank Excel sheet that totals the cost per garment as you type, a printable PDF, and a worked example that is the real 12-line BOM from a generated overshirt tech pack. Download both without signing up.

Both pages of the free garment bill of materials template: a blank BOM for your style and a costed 12-line example
The printable PDF, rendered unchanged. The Excel workbook carries the same two sheets with live cost formulas.

What is in the download

The Excel workbook has two sheets. Your BOM is blank: one row per component with its category, specification, placement, supplier, supplier reference, colour, quantity per garment, unit, wastage, unit price and status. The cost column multiplies quantity, wastage and price for you, and the totals add a cut, make and trim quote to give an estimated cost per garment.

Worked example is filled in with a real bill of materials: the twelve components, specifications, placements and quantities of a men's navy utility overshirt, exactly as they appear on page 8 of its generated tech pack. The supplier names are left blank and the prices are illustrative, so the arithmetic shows a result; replace both with your own quotes.

The printable PDF carries the same two pages for review on paper. Neither file needs an account.

A bill of materials sample: one overshirt, twelve lines

ComponentQty per garmentSpecificationPlacement
Outer shell fabric1.85 mMidweight textured woven, approx. 320-360 GSM, tonal navy, soft brushed handAll exterior panels, collar, sleeves, pocket flaps and patch pockets
Inner body facing / partial lining0.75 mLightweight woven, approx. 95-120 GSM, tonal dark navy, smooth finishFront interior facing and visible inside body panel
Reinforcement fusible0.45 mLightweight woven fusible interfacing, black or charcoal, soft supportFront placket, collar, pocket flaps, hem facing areas
Center front zipper1 pcExposed molded or metal-look, gunmetal teeth, navy tape, separating, approx. 60-65 cmCenter front closure
Pocket flap buttons2 pcFlat sew-through, matte dark grey/black, 4-hole, approx. 18L-20LChest pocket flap closures
Interior snap fasteners3 pcHidden metal spring snaps, matte gunmetal, medium dutyInner placket / internal layer closure
Sewing thread220 mCore-spun polyester, tex 27-40, tonal navyAll major seams and visible topstitching
Care/content label1 pcPrinted satin, white base with black printInside side seam or interior body seam
Main brand label1 pcWoven, tonal or contrast, soft handInside back neck
Hang loop tape1 pcSelf-fabric or herringbone tape loop, navyInside back neck seam
Pocket bag reinforcement0.2 mLightweight woven, navy, stable plain weaveBehind patch pocket attachment zones
Polybag packaging1 pcClear recycled polybag with size sticker and suffocation warningFinal packing

Page 8 of the overshirt tech pack export, retyped as a table with the wording shortened slightly. Quantities are per garment in the base size.

The overshirt tech pack's bill of materials page beside its materials page with a swatch for each component
Pages 8 and 5 of the export: the BOM lines, and a swatch for each component so the factory can match the zipper, buttons, snaps, thread and labels.

How to fill in a garment BOM

  1. 1

    List every component, not just the fabric

    Work around the garment: shell and lining fabrics, interlinings, closures, buttons and snaps, thread, every label, tapes and loops, then packaging. The overshirt has twelve lines; a basic tee might have eight, a lined jacket twenty or more. A missing label or snap is a cost the factory quote leaves out.
  2. 2

    Write a specification someone else can buy from

    Weight in GSM, fibre, weave or knit, colour and finish for fabrics; size, material, colour and finish for trims (a button is 18L or 20L, a zipper has a length, a gauge and a slider type). If you are not sure yet, write a range and mark the status Estimate.
  3. 3

    Say where it goes

    The placement column is what lets a factory check the BOM against the drawing: "chest pocket flap closures" tells them the two buttons belong on the flaps, not the cuffs.
  4. 4

    Give the quantity per garment, in the unit it is bought in

    Fabric in metres or yards, thread in metres or cones, trims in pieces. Quantities are for one garment in the base size; the factory adds a wastage percentage for cutting and sewing losses, and the template's wastage column does the same for your cost.
  5. 5

    Add the price and who it came from

    Enter the unit price and the supplier's reference, and set the status to Quoted or Approved as prices firm up. The sheet totals the materials, adds the cut, make and trim quote and gives you an estimated cost per garment.

What each column is for

ColumnWhat you enter
CategoryFabric, lining, interlining, trim, thread, label, packaging or other; used to group and check the list.
Component and specificationWhat it is and exactly how to buy it: fibre, weight, colour, size, finish.
PlacementWhere it goes on the garment, matching the drawing.
Supplier and referenceWho supplies it and their article number, so a reorder matches.
Colour / PantoneThe colour standard, ideally a Pantone TCX code for dyed components.
Qty per garment and unitHow much one garment uses, in the unit it is bought in.
Wastage %Allowance for cutting and sewing losses; commonly a few percent on fabric.
Unit price and cost per garmentPrice per unit; the cost is quantity x (1 + wastage) x price.
StatusEstimate, Quoted or Approved, so you know which numbers are firm.

BOM, tech pack and cost sheet

The bill of materials is one section of a tech pack: the drawings say what the garment looks like, the spec sheet says how big it is, and the BOM says what it is made of. A cost sheet builds on the BOM by adding labour, overheads, duty and freight to reach a landed cost and a price; the clothing pricing calculator takes it from there.

For the full breakdown, with a T-shirt and a technical jacket written out line by line, read what a BOM is in fashion.

Or generate the BOM with the rest of the tech pack

The overshirt's twelve lines were not typed by hand. They came out of the Adstronaut AI tech pack generator with the rest of the pack, from two product photos: the components it could see, a specification and placement for each, a quantity per garment, and a swatch on the materials page. Every line is editable, so you add your supplier names and prices, correct a quantity, or delete a trim you are not using.

Pro exports the finished pack as an Excel workbook, so the BOM you edited in the tech pack drops straight into your own costing.

Bill of materials questions

Is the bill of materials template free?

Yes. The Excel workbook and the printable PDF download without an account. Adstronaut AI's tech pack generator is a separate, credit-based tool.

What should a clothing BOM include?

Every component of one garment: fabrics, linings and interlinings, closures, buttons and snaps, thread, labels, tapes and packaging. For each, a specification a supplier can quote from, where it goes, the quantity per garment and the unit it is bought in. Supplier, colour standard, price and status make it a costing tool as well as a list.

Are the prices in the worked example real?

No. The components, specifications, placements and quantities are the real BOM from a generated overshirt tech pack; the prices and wastage percentages are illustrative, there so the cost formulas show a result. Replace them with your own supplier quotes.

How do I calculate the cost per garment from a BOM?

For each line, multiply the quantity per garment by one plus the wastage allowance and by the unit price, then add the lines up. Add the factory's cut, make and trim price and any per-unit packaging or labelling, and you have the estimated cost per garment. The workbook does this for you.

What is the difference between a BOM and a tech pack?

The BOM is one section of the tech pack. The tech pack also has the flats, the measurement spec and grading, construction and sewing details, and colourways. A factory needs all of them to quote and sample; the BOM is what they price the materials from.

Get the BOM with the rest of your tech pack

Upload a photo of your garment and the generator writes the bill of materials along with the flats, graded sizes and construction. Your first pack is a free watermarked preview.

Explore the tech pack generator

Related resources

Sources and further reading