Home » Calculators » Apparel Manufacturing » Apparel Manufacturing & Garmenting » Fabric Consumption per Garment Calculator
Jump to a calculator 618 tools

Apparel Manufacturing

Fabric Consumption per Garment Calculator

Put this calculator on your own site

Paste this where you want the calculator to appear. It works on any site — WordPress, Squarespace, Webflow, Ghost or plain HTML — and needs no JavaScript of yours. It carries a link back here, which is the only thing we ask for it.

See what it looks like

Allowances compound, they do not add. Applying them as a simple sum under-books the fabric.

Marker Yield Per garment
m
m
g/m²
Allowances Compounding
2%
0% 15%
4%
0% 20%
2%
0% 15%

Fabric per Garment

— kg

Including all allowances

Consumption Detail

Net Fabric in Garment
— kg
Fabric Length per Garment
— m
Fabric per Garment
— yd
Combined Allowance Factor
— x

Knits are booked by weight and wovens by length. Quote in the unit the mill invoices in, or the reconciliation will never close.

Using this calculator

About the Fabric Consumption per Garment Calculator

The formula

This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.

Net fabric in one garment
baseWeight = markerLengthPerGarment x fabricWidth x gsm / 1000

Marker length per garment times usable width is the area the pattern pieces plus their unavoidable in-marker waste occupy. Times GSM, divided by 1000, converts square metres into kilograms.

Compounded allowance
allowanceFactor = (1 + endLoss / 100) x (1 + shrinkage / 100) x (1 + rejects / 100)

The allowances multiply rather than add. Each one acts on what survived the previous one: rejects consume fabric that had already absorbed shrinkage and end loss.

Fabric to buy per garment
fabricPerGarment = baseWeight x allowanceFactor
Length equivalent
fabricLengthPerGarment = markerLengthPerGarment x allowanceFactor | yards = metres x 1.0936133

Mills sell by length, cutting rooms plan by length, and finance tracks kilograms — the tool reports all three so the same order is not converted twice by hand.

Symbols used above
SymbolStands forUnit
markerLengthPerGarmentMarker Length per Garmentm
fabricWidthUsable Fabric Widthm
gsmFabric Weightg/m²
endLossEnd Loss & Splicing%
shrinkageResidual Shrinkage%
rejectsReject Allowance%
fabricPerGarmentFabric per Garmentkg
baseWeightNet Fabric in Garmentkg
fabricLengthPerGarmentFabric Length per Garmentm
fabricYardsFabric per Garmentyd
allowanceFactorCombined Allowance Factorx

How the result is derived

Step by step, from the values you type to the figure on screen.

  1. Marker length per garment already includes marker efficiency: it is the total marker divided by the number of garments in it, so the in-marker waste is inside the number rather than added afterwards.
  2. Area times GSM gives the net mass. This is the fabric that ends up in the garment plus the marker waste.
  3. End loss covers what the spreading table cannot use: end bits, splices, roll ends and the leading and trailing allowance on each lay.
  4. Shrinkage allowance covers fabric relaxed or washed before cutting, and any residual shrinkage the pattern has to absorb.
  5. The reject allowance covers garments cut and sewn but never shipped. It is applied last because a rejected garment wastes fabric that had already carried every earlier allowance.

What each input means

Where to read each value on the floor, the unit it must be in, and the range the tool accepts.

InputUnitAccepted rangeDefaultWhat it means
Marker Length per Garmentm0.01 to 50 m1.24
Usable Fabric Widthm0.1 to 5 m1.5
Fabric Weightg/m²10 to 1000 g/m²180
End Loss & Splicing%0 to 15 %2
Residual Shrinkage%0 to 20 %4
Reject Allowance%0 to 15 %2

What the tool returns

The headline figure and every supporting value it is built from.

OutputUnitWhat it tells you
Fabric per Garment (headline result)kgIncluding all allowances
Net Fabric in Garmentkg
Fabric Length per Garmentm
Fabric per Garmentyd
Combined Allowance Factorx

Worked example

Given

Marker length per garment
1.55 m
Usable fabric width
1.60 m
Fabric GSM
180 g/m2
End loss
3%
Shrinkage allowance
5%
Reject allowance
2%

Substituting

area = 1.55 x 1.60 = 2.48 m2net = 2.48 x 180 / 1000 = 0.4464 kgfactor = 1.03 x 1.05 x 1.02 = 1.1031buy = 0.4464 x 1.1031 = 0.4924 kg per garment

Answer

Fabric per garment
0.4924 kg
Net fabric weight
0.4464 kg
Length per garment
1.8699 yd
Allowance factor
1.1031

Adding the three allowances instead of compounding them would give 1.1000 and under-book the order by 0.3%. On 100,000 garments that is 140 kg of fabric nobody costed.

How to use it

  1. Work through the input groups in order — Marker Yield and Allowances. The defaults are a realistic case, so you can change one value at a time and watch what moves.
  2. There is no calculate button. Every figure recalculates as you type or drag, which is what makes this usable for a what-if sweep rather than a single answer.
  3. Read Fabric per Garment in the dark results panel — that is the headline figure, expressed in kg.
  4. Check the supporting rows underneath (Net Fabric in Garment, Fabric Length per Garment, Fabric per Garment and Combined Allowance Factor) before acting on the headline — they are where an implausible input usually shows itself first.
  5. Reset to defaults returns every field to the reference case, which is the quickest way to check whether a surprising result came from the tool or from an input you had changed earlier.

Where this is used

  • Fabric booking — turning an order quantity into the kilograms or metres to place on the mill, in the unit the mill invoices in.
  • Costing — fabric is usually 55% to 70% of the cost of a basic garment, so the allowance factor is where a thin margin is won or lost.
  • Cut plan review — comparing the booked consumption against what the cutting room actually used, and attributing the gap to marker, spreading or rejects.
  • Style comparison — testing whether a wider fabric or a different marker plan pays for itself before the order is placed.

Reading the result

Typical bands and what each one is telling you.

ValueWhat it indicates
Factor 1.05 to 1.08Tight, well controlled operation — long runs, few colours, stable fabric.
Factor 1.09 to 1.15Normal apparel practice for a mixed order book.
Factor above 1.20Something specific is driving it — short lays, unstable knit, high reject history. Book it, but investigate rather than accept it as permanent.

Assumptions and limits

  • Knits are booked by weight and wovens by length. Quote in the unit the mill invoices in, or the reconciliation will never close.
  • Every input is bounded to the range normal practice occupies (Marker Length per Garment 0.01 to 50 m, Usable Fabric Width 0.1 to 5 m and Fabric Weight 10 to 1000 g/m², and so on for the rest). Those bounds are guard rails against typing errors, not a claim that the formula fails one unit outside them.
  • The calculation is deterministic: the same inputs always give the same result. It carries no allowance for machine condition, operator skill, ambient conditions or lot-to-lot material variation unless an input above explicitly represents one.
  • Nothing is sent anywhere. The maths runs in your browser, so the numbers you type never leave the page.

Standards and further reading

  • ASTM D3773 — fabric length measurement, which decides what the roll actually contains.
  • AATCC 135 / ISO 6330 — dimensional change on washing, the source of the shrinkage allowance.
  • ASTM D3776 / ISO 3801 — mass per unit area, the GSM input.

Questions people ask

Should the allowances be added or multiplied?

Multiplied. Adding treats each loss as a share of the original quantity, but a reject at the end of the line consumes fabric that had already absorbed the spreading and shrinkage losses. The gap is small on small allowances and grows quickly past about 10% total.

Does marker efficiency belong in this calculation?

It is already inside the marker length per garment. Divide the full marker length by the number of garments in that marker and the in-marker waste is carried automatically — adding an efficiency percentage on top would count it twice.

Why is usable width used rather than the full roll width?

Because selvedge, listing and any edge damage cannot be cut. Measure the width the marker is actually planned to, which is typically 2 to 5 cm inside the roll width.

Scroll to Top