Trims & Accessories Costing: Thread, Zippers, Buttons, Labels
Lesson Contents Overview
Learning Objectives
Comprehensive Technical GuidanceTextbook & Training SOP
1. Why Trims Costing Is Not a Rounding Error
Trims look small beside fabric. A button costs a taka or two, a label less. But a garment carries six, eight, or ten trim lines, and an order carries ten thousand garments. At that scale, a trims error of BDT 2.00 per garment is BDT 20,000 on a 10,000-piece order, and a missing trim stops a sewing line just as completely as missing fabric.
The second reason trims matter is that they are where specifications hide. A zipper is not a zipper: length, teeth material, tape, and slider type all change the price several times over. A button is not a button: size, material, holes, and colour all matter. A BOM line that says only "zipper: 1 piece" cannot be priced accurately by anyone, and the price that eventually appears will be whatever the supplier assumed, not what the factory intended.
The natural search phrase for this skill is trims costing, and the discipline is simple: one BOM line per trim, each with specification, quantity, unit price, and line cost. This lesson builds that card for a jacket, then shows how to turn per-garment quantities into order quantities.
2. Thread Costing From Cone Price
Sewing thread is the trim most often costed by guesswork, and it is the easiest to cost exactly. The method needs two supplier facts and one factory fact: cone price, cone length, and consumption in metres per garment.
Step 1: Cost per metre equals cone price divided by cone length. A cone of 4,000 metres costing BDT 320 gives 320 divided by 4,000, which is BDT 0.08 per metre.
Step 2: Thread cost per garment equals consumption times cost per metre. A jacket consuming 220 metres costs 220 times 0.08, which is BDT 17.60.
Step 3: At order level, total thread metres equal order quantity times consumption per garment. Divide by cone length for the cone count, apply a small spare allowance for breakage and cone ends, and round up to whole cones. Cones cannot be bought in fractions, and rounding down guarantees a shortage.
Consumption itself comes from stitch length, stitch density, seam length, and thread-per-stitch factors for the stitch types used. In practice, factories use measured consumption from a sample garment or a thread consumption table for their common stitch classes, and they record the figure on the trims card so the next style starts from a measured number rather than a fresh guess.
3. Worked Example: Casual Jacket Trims Card (Illustrative Figures)
A casual jacket uses six trims lines. All prices and consumptions below are illustrative example values.
Sewing thread: consumption 220 metres, cone 4,000 metres at BDT 320. Cost per metre is 320 divided by 4,000, which is BDT 0.08. Thread cost per garment is 220 times 0.08, which is BDT 17.60.
Main front zipper, metal, 60 cm: 1 piece at BDT 28.00, giving BDT 28.00. Note the specification on the line: metal, 60 cm. Without it, the price is meaningless.
Cuff buttons, 4-hole, 18L: 4 pieces at BDT 1.50, giving BDT 6.00.
Labels: main woven label 1 at BDT 2.50, printed care label 1 at BDT 1.20, woven size label 1 at BDT 0.80. Labels together are 2.50 plus 1.20 plus 0.80, which is BDT 4.50.
Hang tag with price sticker: 1 set at BDT 3.00.
Total trims cost per garment is 17.60 plus 28.00 plus 6.00 plus 4.50 plus 3.00, which is BDT 59.10. Per dozen it is 59.10 times 12, which is BDT 709.20. On a 10,000-piece order, trims cost before spare allowances is 59.10 times 10,000, which is BDT 591,000. That is the scale at which trims stop being a rounding error.
4. Ordering Quantities With Wastage
Per-garment cost and order quantity are different calculations, and both must appear on the trims card.
Thread cones for 10,000 jackets: total thread is 10,000 times 220, which is 2,200,000 metres. Divided by 4,000 metres per cone, that is 550 cones. With a 3 percent spare allowance, 550 times 1.03 is 566.5, so 567 cones are ordered. At BDT 320 per cone, the thread order costs 567 times 320, which is BDT 181,440.
Cuff buttons for 10,000 jackets: base quantity is 10,000 times 4, which is 40,000 pieces. With a 2 percent spare allowance, 40,000 times 1.02 is 40,800 pieces. At BDT 1.50 each, the button order costs 40,800 times 1.50, which is BDT 61,200.
Main zippers for 10,000 jackets: base quantity 10,000 pieces, with a 3 percent spare allowance 10,300 pieces. At BDT 28.00 each, the zipper order costs 10,300 times 28.00, which is BDT 288,400.
The spare allowance is not waste. It covers defective pieces, shade variation between dye lots, damage during handling, and the small quantity always consumed in size-set and pre-production samples. A factory that orders exactly the garment quantity will run short, and the emergency reorder will cost more than the spare allowance ever did.
Labels deserve more control than their price suggests, because they carry legal and buyer information: fibre content, country of origin, care instructions, size, and RN or CA numbers where required. A wrong care label can fail an inspection on a garment that is otherwise perfect, and relabelling ten thousand finished garments costs far more than the labels themselves.
Cost labels as separate lines with specification: main label (woven or printed, size, colours), care label (material, print method, language versions), and size label. Record the language versions required by the destination markets, because a second language version is a second label line with its own quantity.
Hang tags, price stickers, and barcodes follow the same rule. A barcode that does not scan at the buyer's warehouse is a chargeback risk, so the tag line should record the barcode specification and the verification step, not just the price.
6. Trims Cost Control Checklist
Before any trims card reaches a quotation, run this checklist. Every trim on the tech pack appears on the card exactly once, with specification. Thread shows its cone arithmetic. Zippers state length and type. Buttons state size and material. Labels state type and language versions. Order quantities show the spare allowance and round up to whole selling units. Every unit price matches the trims library or carries a provisional label. And one manager has signed the card. A card that passes these checks prices trims honestly, and it protects the sewing line from stopping for a trim that costs less than a taka.
7. Trims Receiving, Stores Control, and Shortage Response
Costing ends at the quotation, but trims control continues in the store. When a trims delivery arrives, check it against the trims card before signing: count against the order quantity including the spare allowance, verify the specification (zipper length and type, button size and material, label language versions), and shade-check zippers and buttons against the approved sample. A wrong shade discovered at the sewing line costs a day; discovered at receiving, it costs a phone call.
Store trims by style and by size, not in one mixed bin. Buttons for two styles in one box will be mixed within a week, and mixed buttons become a sorting job on the line. Issue trims against the production record: quantity issued, quantity consumed, quantity returned. The difference between issued and consumed is the real wastage rate, and it belongs in the next costing cycle.
When a shortage appears despite the spare allowance, stop and escalate the same day. The response sequence is fixed: confirm the exact short quantity, check whether another style uses the same trim, contact the supplier for an emergency partial delivery, and inform production planning of the revised line-feed date. A shortage hidden for three days becomes a line stoppage; a shortage escalated in one hour is usually a courier parcel.
1. Worked Trims Cost Card: Casual Jacket (Illustrative Figures)
| Trim | Specification | Quantity per Garment | Unit Price (BDT) | Line Cost (BDT) |
|---|---|---|---|---|
| Sewing thread | Polyester, cone 4,000 m | 220 m | 0.08 per metre | 17.60 |
| Main front zipper | Metal, 60 cm | 1 pc | 28.00 | 28.00 |
| Cuff buttons | 4-hole, 18L | 4 pcs | 1.50 | 6.00 |
| Main label | Woven damask | 1 pc | 2.50 | 2.50 |
| Care label | Printed satin | 1 pc | 1.20 | 1.20 |
| Size label | Woven | 1 pc | 0.80 | 0.80 |
| Hang tag + price sticker | Card + sticker | 1 set | 3.00 | 3.00 |
| Total trims cost per garment | 59.10 | |||
| Total trims cost per dozen | 709.20 |
2. Order-Level Trims Quantities: 10,000 Jackets (Illustrative Figures)
| Trim | Base Quantity | Spare Allowance | Order Quantity | Order Cost (BDT) |
|---|---|---|---|---|
| Sewing thread cones | 550 cones | 3% | 567 cones | 181,440 |
| Cuff buttons | 40,000 pcs | 2% | 40,800 pcs | 61,200 |
| Main zippers | 10,000 pcs | 3% | 10,300 pcs | 288,400 |
Practical Commercial Flow
A casual jacket uses six trims lines. Sewing thread: consumption 220 metres per garment, cone length 4,000 metres at BDT 320 per cone, so cost per metre is 320 divided by 4,000, which is BDT 0.08, and thread cost is 220 times 0.08, which is BDT 17.60. Main front zipper, 60 cm metal: 1 piece at BDT 28.00, giving BDT 28.00. Cuff buttons: 4 pieces at BDT 1.50, giving BDT 6.00. Main label: 1 at BDT 2.50; care label: 1 at BDT 1.20; size label: 1 at BDT 0.80, giving BDT 4.50 for labels together. Hang tag with price sticker: 1 at BDT 3.00. Total trims cost per garment is 17.60 plus 28.00 plus 6.00 plus 4.50 plus 3.00, which is BDT 59.10. Per dozen it is 59.10 times 12, which is BDT 709.20. All prices and consumptions are illustrative example values.
Factory Real-Life Scenario
Scenario: A Narayanganj jacket factory ran out of main zippers with 800 pieces still to sew, because the trims order had been placed for exactly 10,000 zippers for a 10,000-piece order, with no allowance for defects, shade variation, or cutting damage.
Solution: The merchandiser air-freighted 1,000 replacement zippers at emergency cost, and the costing team added a 3 percent order-level spare allowance to every zipper and button line. On the next 10,000-piece order, zippers booked were 10,000 times 1.03, which is 10,300 pieces, and the line never stopped for a trim again.
Impact: The emergency freight and the two-day line stoppage cost far more than 300 spare zippers would have. The 3 percent allowance is now a mandatory column on every trims card, and trims shortages have not recurred.
Commercial Officer Best Practice
Keep a trims library: one row per trim with supplier, specification, unit price, and selling unit. Costing a new style then becomes picking rows from the library, and every style prices consistently.
Top Beginner Mistakes to Avoid
- Costing thread as a round lump sum per garment, which cannot be checked and drifts with every style change.
- Writing "zipper: 1 piece" with no length, type, or tape material, so the buyer and the supplier price different zippers.
- Ordering exactly the garment quantity of buttons and zippers, with no spare allowance, so one defect stops the line.
- Forgetting care labels, size labels, or hang tags because they are cheap, then expediting them at emergency cost.
- Mixing trims cost into fabric cost, which hides trims overruns and breaks both cost sections for audit.
Important Commercial & Trade Terminology (5 Terms)
All materials on a garment other than the main fabric: thread, zippers, buttons, labels, tags, and elastics.
💡 Note: Trims are costed as separate BOM lines, never as a lump sum.The metres of thread wound on one cone, stated by the supplier.
💡 Note: Cone price divided by cone length gives thread cost per metre.Extra trims ordered beyond garment quantity to cover defects, damage, and shade variation.
💡 Note: Typically 2 to 3 percent in illustrative planning; never zero.A master list of approved trims with specification, supplier, unit price, and selling unit.
💡 Note: Costing from the library keeps every style priced consistently.The unit a trim is actually bought in: cones, gross, hundreds, or cartons.
💡 Note: Order quantities must round up to whole selling units.Interview Preparation Questions & Answers (4 Questions)
Master these high-frequency interview questions for Commercial Officer, Merchandising, and Export Executive roles.
Cost per metre is 320 divided by 4,000, which is BDT 0.08. Per jacket it is 220 times 0.08, which is BDT 17.60.
Frequently Asked Questions (4 FAQs)
Clear, beginner-friendly answers to the most common questions about the Commercial Department.
Key Takeaways & Summary Points
Executive Lesson Summary
Trims costing means one BOM line per trim: thread costed from cone price and consumption, zippers and buttons costed per piece with specification, labels and tags costed per garment, and a small spare allowance applied at order level. Summed, the lines give trims cost per garment and per dozen. A trims card built this way is auditable, re-priceable, and protects the line from stopping for a missing trim.