
Md.shakibul islam Shawn
Author
A garment bill of materials (BOM) is the section of a tech pack that lists every physical component required to make a style. It is where “black zipper” becomes a specific zipper type, length, colour and supplier reference—and where a factory gets enough information to quote without making expensive assumptions.
For a simple T-shirt, the BOM may be short. For a jacket, bag or multi-colour activewear style, it can become the document that keeps fabric, trims, labels and packaging aligned from first sample to bulk production.
A garment BOM is a structured list of materials, components and production inputs for one style. It normally includes:
The BOM does not replace construction notes or a measurement spec sheet. It connects them. The construction page says how a pocket is sewn; the BOM identifies the pocketing fabric, zipper and label that must be used.
When a factory receives a sketch without a detailed BOM, it must fill the gaps. It may assume a lower-cost zipper, a different fabric weight, an available lining or a generic label. The quote can look attractive, but it may no longer represent the garment you intended to make.
A usable BOM helps a factory:
Use one row per material or component. The exact layout can vary, but these fields make the document practical.
| Field | What to write |
|---|---|
| Item number | A stable reference such as BOM-01 or TRIM-04 |
| Component | Main fabric, zipper, neck label, thread or carton |
| Specification | Fibre content, construction, size, finish or model number |
| Colour | Plain-language colour plus Pantone or supplier code where available |
| Supplier | Approved supplier name and item/reference code |
| Placement | Where the item appears in the garment |
| Consumption | Estimated quantity per garment when known |
| Status | Approved, TBC, substitute proposed or rejected |
| Notes | Restrictions such as “do not substitute without written approval” |
| Item | Specification | Colour | Placement | Approval note |
|---|---|---|---|---|
| Main fabric | 100% cotton twill, 280 gsm | Pantone 19-4014 TCX | Body, sleeves, collar | Submit lab dip before bulk |
| Pocketing | Cotton poplin, 110 gsm | Natural | Chest pockets | Match approved hand feel |
| Buttons | 18L corozo, four-hole | Dark navy | Centre front and cuffs | No plastic substitute |
| Woven label | 50 mm × 20 mm damask | Ivory / black | Back neck | Artwork file attached |
| Sewing thread | Core-spun poly, ticket 40 | Tonal navy | All seams | Match approved fabric |
Do not leave a BOM cell blank. A blank may look like an omission; TBC tells the factory that the decision is open and needs to be priced or sampled.
For a component that is still under review, write a clear action:
TBC — factory to propose 3 recycled zipper optionsTBC — submit two lining qualities at target priceApproved only after brand signs off on lab dipThis protects the production timeline while making ownership visible.
Supplier information is especially important for fabrics, hardware, labels and branded packaging. If you have a preferred supplier, include the supplier name, item code and minimum order quantity when relevant.
If a factory may source an alternative, define the condition rather than using vague wording. For example:
Factory may propose an equivalent option only if fibre content, weight, colour and hand feel are approved in writing before sample cutting.
For branded components, use a firmer rule:
Do not substitute without written approval from the brand.
That sentence is simple, but it prevents an operational decision from becoming an assumption.
Before sending a tech pack, compare the BOM against the technical flat, colourway page and construction notes.
If the jacket has two chest pockets in the sketch but the BOM includes only one pocket zipper, the factory should not be asked to resolve that conflict.
Treat the BOM as a controlled production document, not a one-time list. When a material changes, update the version number and revision history alongside the rest of the tech pack.
For example:
v1.0 — initial quote BOMv1.1 — main fabric colour correctedv1.2 — approved zipper reference addedv2.0 — lining changed after fit sampleSend the updated file with a short instruction: “Please replace the previous BOM and confirm receipt.” This is particularly useful when a factory team has separate merchandising, sampling and purchasing contacts.
ThreadPack keeps BOM rows beside technical flats, measurement specs, construction notes and revision history, so the factory is not working from scattered spreadsheets and attachments. Start each style with the components you know, mark unresolved decisions as TBC and turn approvals into a clean, factory-ready record.
FAQ
No. A BOM is one section of a full tech pack. The full pack also includes flats, construction details, measurements, colourways, artwork placement and revision history.
Usually, keep supplier prices and target FOB cost in a separate commercial document. The BOM should focus on specifications and approvals so it can be safely shared with production teams.
It can propose one, but the brand should approve the final BOM. Otherwise the factory may select materials that meet its own availability or cost goals rather than your design and quality requirements.
Related resources and tools to help you move faster.