An apparel bill of materials, usually called a BOM, identifies everything required to make and present one product. Main fabric is only the beginning. Linings, interlinings, rib, elastic, thread, zippers, cords, hardware, labels, decoration, packaging, and other components need controlled references so the sample team and buyer are reviewing the same product.
A production-ready BOM connects each component to the correct style, revision, colorway, size use, placement, specification, consumption unit, sourcing status, and approval evidence. ZM Exports supports OEM, ODM, and private-label routes from a buyer's tech pack or brief through materials review, sampling, bulk production, branded finishing, and packing. Final components, feasibility, MOQ, pricing, testing, and timing remain project-specific and require confirmation.
Key takeaways
- Give every component a stable code and use it consistently across drawings, specifications, samples, comments, and approvals.
- Separate technical requirements from supplier references so an approved alternative can be assessed without losing the product standard.
- Control color, finish, size use, placement, quantity, unit, and wastage basis for each component and colorway.
- Track development, sample, approved, substituted, and bulk statuses with dated evidence and clear ownership.
- Release one BOM revision with the matching tech pack, sample, artwork, measurement chart, and packing specification.
1. Define the BOM scope and product identity
Start with the brand, season or program, style number, style name, product category, intended wearer, base size, size range, colorways, destination market, and BOM revision. State whether the document covers one garment, a coordinated set, a reversible product, a removable component system, or a packed retail unit. If tops and bottoms can be ordered separately, give each product its own controlled identity.
Name the development stage the BOM supports: quotation, prototype, fit sample, size set, pre-production sample, sales sample, or bulk release. A quotation BOM may include targets and open choices; a production BOM must identify approved components and remaining exceptions. Add an effective date, owner, approver, and change summary so old files cannot be mistaken for the current release.
- Product
- Brand, program, style code, name, category, wearer, size range, and colorways are explicit.
- Scope
- Garment, set, removable parts, and packed-unit boundaries are defined.
- Stage
- Quotation, development, sample, approval, or bulk purpose is recorded.
- Control
- Revision, date, owner, approver, and change summary identify the current document.
2. Create a stable component coding system
Assign a unique code to every main fabric, contrast, lining, insulation, interlining, rib, elastic, thread, tape, zipper, snap, buckle, cord, adjuster, label, artwork application, hangtag, polybag, sticker, and carton component used by the style. Group codes by component family if useful, but do not recycle a code for different qualities, dimensions, finishes, or colors.
Use the same code in the BOM, technical drawings, construction callouts, pattern notes, artwork files, purchase references, sample comments, test reports, inspection records, and packing specification. If left and right parts, zipper assemblies, paired hardware, or layered material packages must remain together, describe the assembly and its individual parts rather than hiding several decisions under one vague item name.
- Unique
- One code identifies one controlled component quality and specification.
- Consistent
- Drawings, specifications, samples, reports, comments, and packing use the same reference.
- Assembly
- Paired, layered, or multi-part components list both the system and its constituent parts.
- Retired codes
- Replaced items remain traceable and are not silently reused for a different component.
3. Write specifications that can be sourced and checked
Describe each component with the attributes needed to source, sample, and inspect it. Fabric entries may require composition, construction, target weight, usable width, face and back, stretch direction, finish, and approved reference. Trims may require material, dimensions, gauge, strength or performance requirement where applicable, finish, operating direction, compatible mating part, and attachment method. Thread and tape need type, size, color, and intended operation or location.
Separate the technical requirement from the nominated supplier, mill, stock code, or sample reference. A supplier code can identify a source, but it may not explain the standard that matters to the product. If a buyer requires a particular source, state that restriction. If alternatives are possible, define the attributes and evidence that must match before substitution is accepted.
- Material
- Composition, construction, weight, dimensions, finish, direction, and reference are recorded as applicable.
- Trim
- Type, material, size, operating details, mating parts, finish, and attachment are explicit.
- Source
- Supplier and stock references are separated from the product's technical requirement.
- Evidence
- Buyer-required tests, certificates, reports, swatches, or physical standards are named without assumed claims.
4. Map placement, size use, and colorways
State where every component is used and link the BOM row to a drawing view, panel, seam, pocket, opening, or packing step. A zipper description is incomplete if it does not identify the opening, orientation, finished length, slider direction, quantity, and relevant size variation. Labels need type, content reference, finished size, fold, placement, orientation, and attachment method.
Build a colorway matrix that identifies the approved color, finish, print, plating, tape, thread, label, and packaging combination for each garment color. Record color standards and approval references rather than relying only on color names. Note which components change by size, style option, market, or colorway so an item is not purchased for products where it does not apply.
- Location
- Every row names the garment area, panel, seam, opening, or packing step where it is used.
- Size
- Lengths, dimensions, grade rules, and size-specific parts are connected to the size range.
- Colorway
- Main, contrast, thread, hardware, label, decoration, and packing colors are mapped together.
- Applicability
- Style, option, market, size, and color exceptions are marked instead of left blank.
5. Control quantity, consumption unit, and allowance
Give each component a quantity and unit that can be understood consistently: pieces per garment, pairs, meters, kilograms, cones, sheets, sets, or another agreed basis. Distinguish net product requirement from ordering consumption. Fabric and continuous trims may need marker or cuttable-width assumptions, repeats, splice rules, size and color mix, matching direction, and process loss to support planning.
Do not present an early estimate as a locked bulk consumption. Identify the source of each figure, such as pattern marker, sample measurement, supplier pack size, manual calculation, or confirmed production result. Record decimal precision and rounding rules. Where MOQ, dye lot, color minimum, pack quantity, or order multiple affects purchasing, show the constraint separately from the per-garment requirement.
- Unit
- Piece, pair, meter, kilogram, set, sheet, or other basis is stated for every quantity.
- Net
- The amount incorporated into one finished product is separated from purchasing allowance.
- Basis
- Marker, pattern, sample, repeat, pack size, size mix, and calculation source are recorded.
- Constraint
- MOQ, dye lot, pack quantity, order multiple, rounding, and wastage assumptions remain visible.
6. Manage sourcing status and substitutions
Give every row a sourcing and approval status such as target, under review, sample ordered, sample received, rejected, conditionally approved, approved for stated use, or bulk released. Add responsible owner, supplier reference where applicable, request date, expected evidence, approval date, and approver. Keep availability and technical approval separate: an available trim is not approved, and an approved sample may still require bulk-lot confirmation.
Create a substitution process before sourcing pressure occurs. A proposed alternative should receive a new code or controlled revision and be compared for specification, dimensions, color, finish, function, compatibility, construction impact, testing requirement, cost direction, MOQ, and timing. Record the buyer decision and affected colorways or sizes. Never overwrite the approved reference with a new source and leave no history.
- Status
- Target, ordered, received, rejected, approved, and bulk-release states are distinct.
- Owner
- Request, evidence, review, approval, and due-date responsibility are visible.
- Comparison
- Specification, color, function, construction, evidence, MOQ, cost, and timing impacts are assessed.
- Decision
- Approved use, conditions, affected variants, date, approver, and superseded item remain traceable.
7. Reconcile the BOM against the physical sample
Label the sample with style, color, size, revision, BOM version, and development stage. Lay the BOM beside the garment and confirm each component's code, quality, color, finish, dimension, location, orientation, quantity, and attachment. Mark temporary, unavailable, or substitute components physically and in the sample record so they cannot be approved by accident.
Review related documents at the same time: drawings, construction pages, measurement chart, pattern or marker references, artwork, label layouts, packing specification, and test or approval evidence. Convert every difference into a numbered action with an owner and due date. If the sample introduces a good change, update the BOM and related documents deliberately rather than treating the physical sample as an undocumented exception.
- Identity
- Sample style, color, size, stage, revision, and BOM version are attached to the review.
- Line check
- Quality, color, dimensions, placement, quantity, orientation, and attachment are checked row by row.
- Temporary items
- Unavailable, substitute, and mock components are visibly marked and excluded from silent approval.
- Reconciliation
- BOM, drawings, pattern, artwork, measurements, evidence, and physical sample tell one story.
8. Release one controlled BOM for the next stage
Finish with a release decision that states the approved style, colorways, size range, sample, BOM revision, material and trim references, decoration, labels, packing components, open actions, and accepted exceptions. Freeze the document for the named stage and issue it with the matching tech pack, construction details, measurement chart, artwork, color standards, test requirements, sample comments, and packing specification.
Maintain a change log after release. Any later change to a component, supplier, color, finish, dimension, placement, consumption, artwork, attachment, or packaging item should identify the reason, owner, approval, affected product variants, commercial impact, and documents that need reissue. Confirm whether the change requires a new material review, sample, test, fit check, packaging trial, quote, or production approval before proceeding.
- Release
- Style, variants, sample, revision, approver, date, exceptions, and next stage are unambiguous.
- Document set
- BOM, tech pack, measurements, artwork, color, tests, comments, and packing share the same release.
- Change log
- Reason, owner, date, approval, affected variants, and replaced references are recorded.
- Recheck
- Material, sample, test, fit, packing, price, and production effects are assessed before use.
Send the product types, tech pack or reference brief, colorways, size range, intended materials and trims, branding and packaging requirements, quantities by style and color, destination market, and requested sample stage through the ZM Exports quote form. Component feasibility, sourcing, MOQ, sampling, testing, pricing, and timing are confirmed for the specific program.
