Garment Costing: The Complete CMT Calculation Guide with Formulas & Real Examples

Santosh Rijal | | 18 min read

The first time I quoted a buyer, I lost money on every single piece. Not a little money — I was bleeding Rs 12 on every t-shirt while thinking I was making Rs 8. It took me three weeks and 4,000 pieces to realize it, because I did not know how to build a proper cost sheet. I was a doctor who had wandered into garment manufacturing, and I was doing what most new factory owners do: guessing.

I sat down one night — 2 AM, empty chai cups on the desk, a calculator app open — and rebuilt my costing from scratch. I called a friend who runs a mid-sized factory in Birgunj. I asked him how he quotes. He laughed and said, "Santosh, you are not accounting for thread, are you?" I was not. I was also not accounting for needle breakage, machine oil, the helper who does nothing but trim threads all day, or the 7% of fabric that ends up on the cutting room floor.

That night changed how I run my factory. This guide is what I wish someone had handed me before that first buyer meeting. Every formula in here comes from real factory floor numbers — not textbook theory.

What Is Garment Costing?

Garment costing is the process of calculating the total cost to produce one piece of a garment. Sounds simple. It is not. A single polo shirt has seven distinct cost components, and most factory owners only think about two or three of them when quoting a buyer.

Here is the full breakdown of what goes into the price of a garment:

Cost Component % of Total Cost What It Includes
Fabric 60–70% Shell fabric, lining, interlining, fusing
Trims & Accessories 5–8% Buttons, zippers, labels, tags, hangers, polybags
Thread 2–3% Sewing thread, overlock thread, embroidery thread
CMT (Cut, Make, Trim) 10–15% Cutting labor, sewing labor, trimming, pressing, packing
Overhead 5–8% Rent, electricity, machine maintenance, admin staff, depreciation
Logistics 2–5% Inland transport, freight, customs, documentation
Profit Margin 10–20% Your actual earnings after all costs

The numbers that trip up new factory owners are in the middle of that table. Fabric is obvious — you buy it, you know what it costs. Trims are on the BOM (bill of materials). But CMT? That requires knowing your factory's cost per minute. Overhead? Most people just make up a number. And thread — I cannot tell you how many factory owners I have met who do not include thread cost in their garment costing at all, as if the sewing machines run on goodwill.

The 60-70% rule: Fabric dominates garment cost. This means that even a 2% improvement in fabric utilization (better marker efficiency, tighter nesting) saves more money than a 10% improvement in sewing labor. Always optimize fabric first. Everything else is fine-tuning.

CMT vs FOB vs CM — What Is the Difference?

These three acronyms cause more confusion than anything else in garment pricing. Let me be direct about what each one means, because I have seen buyers and suppliers talk past each other for entire meetings because they were using different terms.

CM (Cut and Make)

The factory only provides cutting and sewing labor. The buyer supplies all fabric, trims, thread, and accessories. The factory quotes a price per piece that covers only labor and overhead. This is the simplest arrangement and common for very small factories or subcontracting work.

CMT (Cut, Make, and Trim)

The factory provides cutting labor, sewing labor, and all trims — thread, buttons, zippers, labels, packing materials. The buyer supplies only the fabric. This is by far the most common model for small and mid-sized factories in Nepal, Bangladesh, India, and most of South Asia. When a buyer says "what is your CMT rate," they want to know the cost per piece for everything except fabric.

FOB (Free on Board)

The factory handles everything: fabric sourcing, trims, labor, packing, and delivery to the port. The buyer pays one all-inclusive price per piece. This is the model for larger factories that have the capital to buy fabric upfront and the relationships with fabric mills. You graduate from CMT to FOB when your cash flow can handle the 60-70% of cost that fabric represents.

Model Factory Provides Buyer Provides Typical Factory Size
CM Labor only Fabric + trims + thread Very small / subcontractors
CMT Labor + trims + thread Fabric only Small to mid-sized (most common)
FOB Everything incl. fabric Nothing (buys finished goods) Mid to large factories

My factory runs CMT. Most factories in Nepal do. We do not have the working capital to buy fabric for 20,000 pieces upfront, and honestly, I prefer not having fabric inventory risk. The buyer sends fabric, we cut and sew, and our costing responsibility is clear. If you are reading this guide, there is a good chance you are CMT too. The formulas below are built around that model.

How to Calculate Cost Per Minute (CPM) of Your Factory

This is the single most important number in garment costing. Everything else derives from it. Your cost per minute (CPM) tells you how much it costs to run one operator for one minute in your factory, including all overhead. Get this wrong and every quote you send is wrong.

The CPM Formula:
CPM = Total Monthly Factory Cost / (Working Days × Hours per Day × 60 × Number of Workers × Line Efficiency%)

Let me walk through this with real numbers from a Nepal factory. Not a hypothetical — these are the actual ranges I work with.

Step 1: Calculate Total Monthly Factory Cost

Expense Item Monthly Cost (NPR)
Operator salaries (40 operators × Rs 14,000 avg) Rs 560,000
Helpers & support staff (8 × Rs 10,000) Rs 80,000
Supervisor & QC salaries Rs 50,000
Rent Rs 40,000
Electricity Rs 25,000
Machine maintenance & spares Rs 15,000
Admin, transport, misc Rs 30,000
Total Monthly Factory Cost Rs 800,000

Step 2: Calculate Available Production Minutes

Parameter Value
Working days per month 26 days
Hours per day 8 hours
Minutes per hour 60 minutes
Number of sewing operators 40
Line efficiency 55%

Available minutes = 26 × 8 × 60 × 40 × 0.55 = 274,560 productive minutes

Step 3: Calculate CPM

CPM = Rs 800,000 / 274,560 = Rs 2.91 per minute

Why efficiency matters so much: If I had used 70% efficiency instead of 55%, the CPM drops to Rs 2.29. That is a 21% difference in your cost just from the efficiency assumption. Most new factory owners plug in 65-70% because it sounds right. The reality in most South Asian factories is 45-60%. Using an optimistic efficiency number is one of the fastest ways to lose money on every order. Be honest with yourself. If you do not know your actual efficiency, read our guide on how to calculate it.

For reference, CPM ranges across the region typically look like this:

Country Typical CPM (USD) Notes
Bangladesh $0.02–0.04 Lowest labor costs, highest volumes
Nepal $0.02–0.03 Similar to Bangladesh but smaller scale
India $0.03–0.06 Wide range by region (Tirupur vs Delhi)
Vietnam $0.04–0.06 Higher efficiency offsets higher wages
China $0.06–0.10 Highest wages, moving to technical garments

How to Calculate CMT Cost Per Garment

Now that you have your CPM, calculating the CMT cost for any garment is straightforward. You need one more number: the SAM (Standard Allowed Minutes) for the garment. SAM is the time it takes a trained operator working at 100% efficiency to complete all sewing operations on one piece.

The CMT Formula:
CMT Cost = SAM × CPM

That is it. SAM already accounts for standard allowances (personal time, fatigue, machine delay). Your CPM already has efficiency baked in. Do not double-count efficiency by dividing by it again.

Let me work through three real examples.

Example 1: Basic Round-Neck T-Shirt (SAM 8 minutes)

Operation Machine SAM (min)
Shoulder join Overlock 0.8
Neck rib attach Overlock 1.2
Neck topstitch Flatlock 0.9
Sleeve attach (x2) Overlock 1.6
Side seam (x2) Overlock 1.2
Sleeve hem (x2) Flatlock 1.0
Bottom hem Flatlock 0.8
Label attach Single needle 0.5
Total SAM 8.0

CMT Cost = 8.0 × Rs 2.91 = Rs 23.28 per piece

Add thread cost (approximately Rs 1.50 for a basic tee — about 120 meters of thread), trims (label Rs 2, polybag Rs 1.50, hangtag Rs 1), and you get a total CMT quote of roughly Rs 29–30 per piece.

Example 2: Men’s Formal Shirt (SAM 22 minutes)

Operation Machine SAM (min)
Collar construction (fuse + stitch + turn + topstitch) Single needle 3.5
Cuff construction (x2) Single needle 2.8
Front placket Single needle 2.0
Pocket crease & attach Single needle 1.8
Yoke join Single needle 1.5
Shoulder join & tape Single needle 1.2
Sleeve attach (x2) Single needle 2.4
Side seam (x2) Overlock 1.5
Sleeve placket & cuff attach (x2) Single needle 2.0
Collar attach & band Single needle 1.8
Bottom hem Single needle 0.8
Buttonhole (x8) Buttonhole machine 0.4
Button attach (x8) Button attach machine 0.3
Total SAM 22.0

CMT Cost = 22.0 × Rs 2.91 = Rs 64.02 per piece

A formal shirt has significantly more operations and more single-needle work, which is slower and requires more skill. Thread consumption jumps to around Rs 3.50 (about 250 meters). Trims are heavier too: buttons (Rs 5), interlining (Rs 4), collar stays, labels, packing. Total CMT quote: roughly Rs 82–85 per piece.

Example 3: Basic Trouser (SAM 16 minutes)

Operation Machine SAM (min)
Fly construction (zipper attach + topstitch) Single needle 2.5
Pocket bag construction (x2) Overlock + Single needle 2.0
Back pocket attach (x2) Single needle 1.8
Inseam (x2) Overlock 1.5
Outseam (x2) Overlock 1.5
Crotch seam Overlock 1.2
Waistband attach Single needle 2.0
Belt loop make & attach (x5) Single needle 1.5
Bottom hem (x2) Single needle 1.2
Button & hook Button attach 0.3
Bartack (x6) Bartack machine 0.5
Total SAM 16.0

CMT Cost = 16.0 × Rs 2.91 = Rs 46.56 per piece

Trousers have medium complexity — fewer operations than a formal shirt but more hardware (zipper, hook, button). Thread cost around Rs 2.50. Add zipper (Rs 6), waistband interlining (Rs 3), button and hook (Rs 2), labels and packing (Rs 3.50). Total CMT quote: roughly Rs 64–67 per piece.

Building a Complete Garment Cost Sheet

A cost sheet is the full picture — every cost component, line by line, from fabric to final FOB price. This is what you take to a buyer meeting. Let me build one for a men’s polo shirt.

Polo Shirt Cost Sheet — Worked Example

Line Item Calculation Cost (NPR)
A. Fabric Cost
Shell fabric (pique cotton) 0.28 kg × Rs 650/kg Rs 182.00
Rib fabric (collar & cuffs) 0.04 kg × Rs 700/kg Rs 28.00
Fabric wastage (7%) (182 + 28) × 0.07 Rs 14.70
Total Fabric Rs 224.70
B. Trims & Accessories
Buttons (3 pcs) Rs 4.50
Main label Rs 2.50
Size label Rs 1.00
Care label Rs 1.50
Hangtag Rs 2.00
Polybag Rs 2.00
Collar bone / stiffener Rs 1.50
Interlining (placket) Rs 2.00
Total Trims Rs 17.00
C. Thread
Sewing thread (all operations) ~180 meters × Rs 0.012/m Rs 2.16
Total Thread Rs 2.16
D. CMT Labor
Sewing (SAM 14 min × CPM Rs 2.91) 14 × 2.91 Rs 40.74
Cutting (typically 5–8% of sewing) 40.74 × 0.06 Rs 2.44
Finishing, pressing, packing ~3 min × Rs 2.91 Rs 8.73
Total CMT Rs 51.91
E. Overhead & Profit
Factory overhead (12%) (224.70 + 17.00 + 2.16 + 51.91) × 0.12 Rs 35.49
Profit margin (15%) (295.77 + 35.49) × 0.15 Rs 49.69
FOB Price per Piece Rs 380.95
FOB Price (USD @ Rs 133) $2.86

That is a complete cost sheet. Notice how fabric alone is Rs 224.70 out of Rs 380.95 — that is 59% of the total FOB. This is why fabric negotiation and marker efficiency matter more than shaving Rs 2 off your CMT.

Also notice that CMT is Rs 51.91, which is only 13.6% of the total. When a buyer beats you down on CMT, they are haggling over 13% of the cost while ignoring the 60% that is fabric. This is useful leverage in negotiations.

Pro tip on overhead: I use 12% as my overhead figure. Some factories use 10%, some 15%. The right number depends on your actual costs. If your rent is high or you have lots of idle machines, it is higher. The mistake is picking a number and never updating it. Recalculate your CPM every quarter. Factory costs change — electricity rates go up, you add operators, minimum wage increases. Your CPM from six months ago is probably wrong.

5 Costing Mistakes That Kill Margins

I have made all five of these. Some of them more than once. Here is what I wish someone had told me:

1. Underestimating Thread Cost

"Thread is cheap, why bother?" Because on a formal shirt with 250+ meters of thread across overlock, single needle, and buttonhole operations, it adds up to Rs 3–4 per piece. On an order of 5,000 shirts, that is Rs 15,000–20,000 you forgot to account for. Multiply that across your annual production and you are losing lakhs on thread alone. I now calculate thread consumption per garment type using actual spool usage divided by pieces produced. It is never as low as you think.

2. Ignoring Consumable Costs

Needles break. Machine oil gets consumed. Bobbins wear out. Chalk, scissors, measuring tape, marking pens — these are all costs. They are small per piece (maybe Rs 0.50–1.00) but across 100,000 pieces a year, that is Rs 50,000–100,000 that evaporated from your margin. Add a line item in your cost sheet for consumables. Even Rs 1 per piece is better than zero.

3. Using Wrong Efficiency Numbers

This is the big one. Your CPM calculation depends directly on efficiency. If you use 65% and your factory actually runs at 50%, your costs are understated by 23%. On every single piece. The honest truth is that most factories in Nepal and Bangladesh run between 40–60% efficiency. Using 70% because "we are pretty good" is a recipe for losing money. Measure your actual efficiency. Track it daily. Use the real number.

4. Not Accounting for Rejection and Rework

If your quality rejection rate is 3% and your rework rate is 8%, you need to add that cost somewhere. A rejected piece is pure loss — all the fabric, thread, and labor with zero revenue. A reworked piece is double the labor. On a 5,000 piece order with 3% rejection, you lose 150 pieces. At Rs 381 FOB each, that is Rs 57,150 gone. Either build it into your costing (add 3–5% to your CMT for quality cost) or produce extra to compensate. But do not pretend it does not exist.

5. Ignoring Fabric Wastage Above Marker Efficiency

Your marker plan says 92% efficiency. But that is the theoretical maximum if your spreader does a perfect job. In reality, you lose fabric at the ends of each spread (end loss), at the edges (selvedge), from defective yardage, and from misalignment. Real fabric utilization is typically 85–88%, not 92%. That 4–7% gap on fabric that costs Rs 650/kg is significant. For our polo shirt example, 4% extra wastage adds Rs 8.40 per piece. Not huge, but it compounds across every order.

How to Reduce Manufacturing Cost Without Cutting Quality

Cost reduction does not mean paying operators less or buying cheaper thread that breaks every two minutes. It means producing more efficiently with the same resources. Here are five strategies that actually work, and they all depend on having data:

1. Improve Line Efficiency (the Biggest Lever)

Moving from 50% to 60% efficiency reduces your CPM by 17%. That is 17% off the CMT cost of every garment you produce, without changing anything else. The way to improve efficiency is to measure it first, then balance your lines, reduce machine downtime, and train operators on bottleneck operations. You cannot improve what you do not measure.

2. Reduce Rework Through Inline Quality

Every reworked piece is paid for twice in labor. Moving from 8% rework to 4% rework saves 4% of your total sewing cost. The key is catching defects at the operation, not at end-of-line inspection. An overlock seam fixed immediately takes 30 seconds. The same defect caught at final QC requires unpicking and resewing — 5 minutes or more.

3. Optimize Marker Efficiency

Even a 1% improvement in marker efficiency saves more money than most other interventions, because fabric is 60–70% of cost. If you are doing manual marker planning, invest in software. A good marker plan saves 2–4% fabric over manual methods. On 10,000 pieces consuming 2,800 kg of fabric at Rs 650/kg, a 2% saving is Rs 36,400 per order.

4. Track SAM vs Actual by Operation

If your operation breakdown says collar attach should take 1.8 minutes and it is actually taking 3.2 minutes, either the SAM is wrong or the operator needs training on that specific operation. Both are fixable, but only if you know. Track these KPIs at the operation level, not just the garment level.

5. Reduce Non-Productive Time

Machine breakdowns, thread changes, bobbin refills, bundle waiting time, supervisor instructions — all of these eat into your productive minutes. In many factories, operators are only actually sewing for 50–65% of their working hours. The rest is waiting, handling, or downtime. Reducing bundle waiting time alone (by having the next bundle ready before the current one finishes) can improve effective efficiency by 5–8%.

Why Excel Breaks at Scale

I used Excel for costing for two years. It works fine when you have one product, one line, and one buyer. It breaks when you have twelve active styles, three lines running different products, and your CPM changes every month because you added five operators and electricity went up 12%.

The fundamental problem with Excel costing is that it is static. You build a cost sheet in January, and it sits there. Meanwhile, your actual efficiency dropped from 55% to 48% because you took on a new style with complex construction. Your CPM changed. Every cost sheet you quoted using the old CPM is now wrong. You do not know by how much until the order is done and you compare what you billed versus what you spent.

The second problem is version control. I had three different "final" cost sheets for the same style on my laptop. My supervisor had a fourth one. The buyer had been quoted from the second version, which had a typo in the fabric consumption. That typo cost me Rs 4 per piece on a 3,000 piece order.

I have written in detail about when Excel stops working and what to use instead. The short version: if you are running more than two styles simultaneously, you need a system where your costing connects to your actual production data.

When Your Costing Connects to Real-Time Production Data

Here is what changed for my factory when I stopped treating costing as a one-time spreadsheet exercise and started connecting it to actual production numbers.

My ERP system tracks every operation on every piece. When an operator scans a bundle and completes work, I know exactly how long it took. Not the SAM from a textbook — the actual time. Across thousands of pieces, I get real SAM data for my factory, for my operators, on my machines. My CPM updates monthly based on actual expenses. So when I sit down to quote the next order, I am not guessing. I am using real numbers.

Last month, I quoted a jacket order. My old Excel method would have given me a CMT of Rs 95 based on a SAM of 28 minutes. My actual data showed that for similar construction, my operators averaged 33 minutes. That 5-minute difference at Rs 2.91 CPM is Rs 14.55 per piece. On 2,000 pieces, that is Rs 29,100 I would have lost if I had trusted the textbook SAM.

The numbers do not lie. But you need a system that gives you the numbers in the first place.

The real value of tracking: Costing is not a one-time activity. It is a feedback loop. You quote based on estimates, you produce, you compare estimated vs actual, you adjust. The tighter that loop, the more accurate your quotes. If that loop takes three months (because you reconcile costs quarterly), you are flying blind for three months. If it updates in real time, every quote gets better.

Make Your Costing Data-Driven

Scan ERP tracks every operation in real time, so your SAM data comes from your actual production floor — not textbook estimates. Know your real cost per piece before you quote the next buyer.

Request a Free Demo

Quick Reference: Key Formulas

Bookmark this section. These are the formulas you will actually use:

Formula Equation
Cost Per Minute (CPM) Total Monthly Factory Cost ÷ (Days × Hours × 60 × Workers × Efficiency%)
CMT Cost SAM × CPM
Fabric Cost per Piece Consumption (kg) × Fabric Rate (per kg) × (1 + Wastage%)
FOB Price (Fabric + Trims + Thread + CMT) × (1 + Overhead%) × (1 + Profit%)
Line Efficiency (Total Pieces × SAM) ÷ (Workers × Working Minutes) × 100
Thread Consumption Sum of (stitch length × seam length × number of threads) per operation

Final Thoughts

Garment costing is not complicated math. It is basic arithmetic done honestly. The formulas are simple. What is hard is getting the inputs right: your real efficiency, your actual fabric wastage, your true overhead. Most factories lose money not because they cannot do math, but because they put optimistic numbers into the formulas and then wonder why the margin disappeared.

I know because I was that factory owner. A doctor who thought Rs 8 profit per piece was real when it was actually negative Rs 12. The math was right. The inputs were wrong.

Get your CPM right. Measure your efficiency honestly. Account for every cost, even the small ones. And build a feedback loop where your quotes get better with every order because you compare estimated versus actual. That is the entire secret to garment costing. Everything else is details.

Santosh Rijal is the founder of Scan ERP, a garment manufacturing ERP system designed for factory floor operations. He runs a sewing factory in Nepal and has made every costing mistake described in this guide at least once.