Knit T-Shirt Fabric Consumption Calculation Guide
Noor Ahmed Raaz
Specialized in Apparel Manufacturing
Owner and Editor in Chief Textile Merchandising
Asst. Prof., Department of Textile Engineering
Atish Dipankar University of Science & Technology
Email: textilemerchandising1@gmail.com
Early in my merchandising career, a senior asked me to book fabric for a basic knit T-shirt order. I did what many beginners do: I treated the T-shirt like a woven shirt. I measured the body, worked out a length per piece, and placed the booking in yards. The knitting manager looked at my sheet, smiled, and asked one question “How many kilos?” I had no answer. The order was for knitted fabric, and knitted fabric is bought, dyed and paid for by weight. My yardage number was useless to him.
That mistake is more common than you think, and it is expensive. Book too little and production stops mid-order while you chase emergency fabric at a higher price. Book too much and the leftover rolls sit in the store, eating the margin you worked so hard to protect. This guide shows you how knit t-shirt fabric consumption is actually calculated in factories: by weight, in kilograms, using GSM. I will walk you through the formula step by step, work two full examples, give you a size-wise table you can copy into your own costing sheet, and finish with how to turn per-piece consumption into a real fabric booking.

A finished T-shirt is light, but fabric is booked by the kilo consumption calculation is where the two meet.
Why Knit Consumption Is Calculated by Weight, Not Length
Woven fabric is sold by the yard or metre, so woven consumption is naturally a length calculation. Knit fabric works differently. A knitting mill produces jersey by weight, the dyeing house processes it by weight, and the invoice you receive is in kilograms. When a buyer asks for your consumption, they expect kg per dozen, not yards per piece.
Knit fabric stretches. The same roll of single jersey can give you different lengths depending on how it was relaxed, how it was rolled and how much tension the cutting table pulls on it. Length is an unreliable measure for a fabric that changes with handling. Weight does not change. A kilo of jersey is a kilo of jersey whether it is on the roll or on the cutting table, so the whole knit chain yarn, knitting, dyeing, and cutting talks in kilograms.
GSM is the bridge between the garment in your hand and the kilograms on the invoice. GSM means grams per square metre: the weight of one square metre of the fabric. If you know the area of fabric that goes into one T-shirt and you know the GSM, simple multiplication gives you the weight of fabric in that shirt. That is the entire logic of knit consumption. Everything else in this article is just doing that multiplication carefully.
The Measurements You Need
You only need four numbers from the spec sheet or the approved sample, all in centimetres:
- Body length (BL): from the highest point of the shoulder to the bottom hem.
- Sleeve length (SL): for a set-in sleeve, from the shoulder point to the sleeve opening, including the sleeve hem.
- Half chest: the chest measurement across the body, one side only, measured flat. Most spec sheets give half chest directly; if yours gives full chest, halve it.
- GSM: the finished fabric weight from the tech pack confirm whether it is the greige target or the finished GSM, because you must calculate with the finished figure.
A word of caution: take measurements from the buyer’s spec sheet or the approved PP sample, never from a random production piece, which has already drifted through washing and pressing. Your booking has to serve the order, not one shirt.
The Formula, Step by Step
Here is the standard formula used in merchandising offices for a basic T-shirt:
Consumption (grams per piece) = [(Body Length + Sleeve Length) × (Half Chest × 2) × GSM] ÷ 10,000
Then:
Consumption with wastage = net grams × (1 + wastage %)
Kg per dozen = grams per piece (with wastage) × 12 ÷ 1,000
Let me take the formula apart so you understand it instead of memorising it:
- (Body Length + Sleeve Length) think of the T-shirt laid out as one rectangle. The body and the two sleeves are cut from a panel whose length covers the body length plus one sleeve length. Adding the two gives you the length of that rectangle in cm.
- (Half Chest × 2) this is the full chest width in cm, which becomes the width of the rectangle. The body front and back come out of this width.
- Length × width gives the area of fabric in one garment, in square centimetres.
- × GSM converts area into weight. GSM is grams per square metre, and one square metre is 10,000 square centimetres.
- ÷ 10,000 is that unit conversion cm² into m² so the result comes out in grams per piece.
That is all it is: area times GSM, converted properly. The seam allowances and hem allowances are not added line by line in this quick method; they are absorbed inside the wastage percentage, which is why getting the wastage right matters.

GSM is checked with a cutter and a balance and it is the number your whole consumption stands on.
Worked Example 1: Men’s Basic Crew-Neck Tee, Size L
A men’s basic crew-neck T-shirt in single jersey, 180 GSM, size L:
- Body Length = 71 cm
- Sleeve Length = 23 cm
- Half Chest = 53.5 cm
- GSM = 180
Step 1: (71 + 23) × (53.5 × 2) × 180 ÷ 10,000
Step 2: = 94 × 107 × 180 ÷ 10,000
Step 3: = 181 grams per piece (net)
Add 10% wastage: 181 × 1.10 = 199 grams per piece.
Per dozen: 199 × 12 ÷ 1,000 = 2.39 kg per dozen.
So when the buyer or your production manager asks for the consumption of this style, your answer is 2.39 kg per dozen. Write it on the cost sheet exactly like that.
Worked Example 2: Kids’ T-Shirt, Size 8 Years
Same method, smaller garment, lighter fabric a kids’ tee in 160 GSM single jersey:
- Body Length = 61 cm
- Sleeve Length = 18 cm
- Half Chest = 43 cm
- GSM = 160
Step 1: (61 + 18) × (43 × 2) × 160 ÷ 10,000
Step 2: = 79 × 86 × 160 ÷ 10,000
Step 3: = 108.7 ≈ 109 grams per piece (net)
Add 10% wastage: 109 × 1.10 = 120 grams per piece.
Per dozen: 120 × 12 ÷ 1,000 = 1.44 kg per dozen.
Notice how the method does not change. Whether it is a men’s XXL or a child’s tee, you are always doing area × GSM, adding wastage, and converting to the unit the factory buys in.
Size-Wise Consumption Table (Men’s Tee, 180 GSM)
In a real order you rarely calculate one size only. Below is the same men’s style worked through the formula for every size, all at 180 GSM with 10% wastage included in the per-piece figure:
|
Size |
Body |
Sleeve |
Half |
Consumption |
Kg |
|
S |
69 |
21 |
48.5 |
173 |
2.07 |
|
M |
70 |
22 |
51 |
186 |
2.23 |
|
L |
71 |
23 |
53.5 |
199 |
2.39 |
|
XL |
72 |
24 |
56 |
213 |
2.56 |
|
XXL |
73 |
25 |
58.5 |
227 |
2.72 |
Read the table the way a merchandiser does: each size jump costs you roughly 13–14 grams a piece. That sounds small until you multiply it by 50,000 pieces, when a size-ratio change quietly becomes hundreds of extra kilos. This is why experienced merchandisers never quote consumption from the sample size alone when the order ratio leans heavily towards XL and XXL.
Factors That Change Consumption
The formula gives you a clean number. Production gives you a real one. These are the factors that move consumption up or down, and you should know all of them before you sign a booking.
GSM variation. Consumption is directly proportional to GSM. If the fabric finishes at 190 GSM instead of the planned 180, your consumption rises by the same proportion over 5% more fabric on the whole order. This is why the finished GSM, with its tolerance (usually ±5%), belongs in your calculation, and why fabric received above tolerance must be reported, not silently cut.
Fabric width open width vs tubular. The formula works on area, so it does not ask about width. But width decides how efficiently that area can be cut. Single jersey is often knitted tubular and cut on the fold for the body, which reduces side-seam waste; open-width fabric gives the marker maker more freedom with mixed sizes. When the fabric width does not match the body width well say a wide tube for a small size real cutting loss climbs above what the formula assumes, and your wastage allowance has to absorb it.
Cutting and process wastage. This is the big one. For knit T-shirts, total wastage of 10–15% is normal working practice, against roughly 5% for woven garments. Knit loses more at every stage: end losses and defects in cutting, panel replacements for holes, laddering and shade faults, plus genuine weight loss in dyeing and finishing as the fabric is processed, dried and compacted. A new merchandiser who books a knit order at woven-style 5% wastage will run short. I have watched it happen.
Sleeve type. The formula above suits a regular set-in sleeve. A raglan sleeve usually consumes a little more because of its diagonal cut across the panel, and drop-shoulder styles change both the sleeve length and the chest fit. If the style is not a basic set-in tee, adjust the measurement points and sanity-check against a marker or a cut panel weight.
Neck rib. The collar of a crew-neck tee is a small strip of 1×1 rib, or sometimes self-fabric. It adds roughly 10–15 grams per piece. In most offices this small extra is simply covered inside the wastage percentage rather than calculated separately but on a very large order, or when the rib is a different, costlier fabric or a contrast colour, calculate and book the rib separately so the dyeing plan covers it.

Fabric arrives and is invoiced by the kilo your booking quantity has to be in kg from the start.
How to Book Fabric for an Order: The Ratio-Weighted Average
Buyers do not order one size; they order a size ratio. Booking on the middle size alone is a gamble. The professional method is a ratio-weighted average consumption:
- Calculate the per-piece consumption of every size (the table above).
- Multiply each size’s consumption by its ratio quantity and add them up.
- Divide by the total ratio to get the average grams per piece for the order.
- Multiply by the total order quantity to get the total fabric to book.
Worked quickly with our table: suppose the order is 12,000 pieces in the ratio S:M:L:XL:XXL = 1:2:3:2:1.
Weighted average = (173×1 + 186×2 + 199×3 + 213×2 + 227×1) ÷ 9 = 1,795 ÷ 9 ≈ 199 g per piece.
Total booking = 12,000 × 0.199 kg ≈ 2,393 kg of finished fabric.
Two booking habits worth copying. First, book per colour, not just per style each color is dyed separately, and small colours may carry a minimum dyeing quantity above their calculated share. Second, agree with the supplier whether your booking is in finished kg or greige kg; greige booking needs the dyeing process loss added on top, and confusing the two is a classic source of shortage.

By the time panels reach the sewing line, a booking mistake is already too late to fix cheaply.
Common Mistakes to Avoid
- Booking knit fabric in yards. The mistake I opened with. Knit is knitted, dyed and invoiced in kg. Yardage figures belong to woven orders.
- Using full chest where the formula wants half chest × 2 mixed up. The formula needs full width; if your spec gives half chest, double it once and only once. Doubling twice is a silent 2× error.
- Using greige GSM instead of finished GSM. Dyeing and finishing change the weight. Calculate on the finished GSM the garment will actually be cut from.
- Copying woven wastage. Five per cent will not survive a knit cutting floor. Work with 10–15% unless your factory’s own records prove otherwise.
- Calculating one size for a ratio order. A heavy XL/XXL ratio will outrun a booking based on size M every time.
- Forgetting the rib on contrast-collar styles. Small per piece, painful across 100,000 pieces if the rib is a separate dyed fabric.
- Rounding down. Always round consumption up slightly at the booking stage. Leftover fabric is a manageable problem; a mid-order shortage is not.
Frequently Asked Questions
- Why is knit fabric consumption expressed in kg per dozen? Because knit fabric is produced, dyed and sold by weight, and costing in this trade is traditionally done per dozen pieces. Kg per dozen lets the merchandiser move straight from the cost sheet to the fabric booking without conversion.
- What wastage percentage should I use for a basic T-shirt? Ten per cent is the common starting point for a basic tee in a well-run factory; 12–15% is safer for new styles, difficult fabrics, or factories whose cutting loss you do not know yet. Confirm against your own cutting reports after the first order.
- Does the formula change for raglan or long-sleeve T-shirts? The logic does not change it is still area × GSM. For long sleeves, use the full sleeve length in place of the short sleeve length. For raglan, the sleeve is measured from the neck point, and most merchandisers add a little extra wastage because the diagonal cut wastes more panel area.
- Tubular or open width which gives lower consumption? Neither changes the formula, but tubular body fabric can reduce cutting loss on smaller size ranges because the body comes off the fold without side seams. Open width usually markers better across mixed sizes. The difference shows up in real cutting efficiency, which is why wastage is reviewed after cutting, not assumed forever.
- How do I check my calculated consumption against reality? Weigh the cut panels. After the first cutting, weigh the panels for one dozen garments of a size and compare with your figure. Factories call this the actual consumption, and good merchandisers update their next booking with it.
Conclusion
Knit t-shirt fabric consumption is not a complicated calculation, but it is an unforgiving one. Get the four inputs right body length, sleeve length, chest and finished GSM run them through the area × GSM formula, add an honest wastage allowance, and convert to kg per dozen. Then book on the ratio-weighted average, per colour, in kilograms. Do that, and you will never stand in front of a knitting manager holding a yardage sheet again.

Mohammad Noor Nabi, known by his author name Noor Ahmed Raaz, is a PhD Fellow at Bangladesh University of Textiles (BUTEX) and the Founder & Editor of Textile Merchandising. He is also an Assistant Professor of the Textile Engineering Department at a renowned university in Dhaka, Bangladesh. His research focuses on textile innovation and sustainability. Awarded the Research & Development Fellowship thrice from the Ministry of Science & Technology in Bangladesh, Noor Ahmed Raaz is dedicated to advancing textile engineering through education, research, and industry collaboration. For inquiries or collaborations, contact Noor Ahmed Raaz via email at textilemerchandising1@gmail.com or WhatsApp at +8801673758271.
