How to Calculate Fabric Shrinkage Allowance: Shrinkage Test, Pattern Allowance and Pre-Spreading Relaxation

⚡ Quick Answer

Fabric shrinkage allowance is the percentage added to the pattern so that the garment still meets its target measurements after washing, and it is found by testing: benchmarks are marked 50 cm apart on the fabric, the specimen is washed and dried exactly as the garment’s care label says, and the benchmarks are measured again. Shrinkage % = (original − final) ÷ original × 100; length and width are calculated separately. Pattern dimension = target dimension ÷ (1 − shrinkage). Example: 70 cm body length, 5% shrinkage → 70 ÷ 0.95 = 73.7 cm. The allowance covers wash shrinkage only; shrinkage caused by spreading tension is handled by relaxation and tension-free spreading, not by the allowance.

This guide covers the test steps, the two formulas, a worked pattern example and lot-based shrinkage management in the cutting room.

1. What Is Shrinkage Allowance, and Which Shrinkage Goes Into It?

Fabric is stretched all the way through production: spinning, knitting or weaving, dyeing and finishing, and winding each pull the fibre a little further. That strain comes back at two separate moments. The first is relaxation shrinkage, which appears when the roll is opened and when a cut panel is released from the lay. It combines with spreading tension, it depends on the process rather than on the fabric, and with the right method it is brought below 0.5% (see tension-free spreading). The second is wash shrinkage, which appears the first time the garment is washed and dried: fibres swell, the knitted loop structure tightens, wool felts. This shrinkage is a property of the fabric; spreading cannot remove it, so it is compensated by enlarging the pattern by the amount of shrinkage. That enlargement is the shrinkage allowance.

After washing
49 × 47.5 cm
Before washing 50 × 50 cm
What the benchmark square tells you Length: 50 → 47.5 cm = 5% shrinkage (wale / warp direction) Width: 50 → 49 cm = 2% shrinkage (course / weft direction) The two directions never shrink by the same amount, so the pattern gets two separate allowances: length ÷ 0.95, width ÷ 0.98.

Get the allowance wrong and you lose in both directions. Too little allowance and the garment drops a size at the first wash; the result is returns and seconds. Too much allowance and every unnecessary 1% in the length direction means roughly 1% more fabric; over a year’s metreage that difference goes straight into the fabric waste line. The right allowance starts with the right test.

2. Shrinkage Glossary

Dimensional changeThe percentage change in a dimension after a treatment. A negative value is shrinkage, a positive value is growth. Test reports usually list shrinkage under this heading.
Relaxation shrinkageThe release of winding and processing strain once the fabric is free. It shows up dry, right after spreading and cutting. It is removed by relaxation and tension-free spreading; it does not go into the allowance.
Wash shrinkageThe permanent change in dimensions caused by fibre swelling, loop tightening and, in wool, felting. It is a property of the fabric and is covered by the shrinkage allowance.
Thermal shrinkageShortening of synthetic fibres (polyester, nylon, elastane) at tumble-dryer or iron temperature. It is low in heat-set fabric, which is why the drying method used in the test matters.
Residual shrinkageThe shrinkage left in the fabric after pre-shrinking (sanforizing, compacting, heat setting). This is the value that goes into the pattern, not the fabric’s raw shrinkage.
Shrinkage allowanceProportional enlargement of the pattern piece in length and width so that the garment meets its target measurements after washing. It differs from seam allowance: seam allowance is a fixed distance added to an edge, shrinkage allowance scales the whole piece by a percentage.
SkewSlanting of the courses or weft after washing. It is measured alongside shrinkage; high skew is a sign that the fabric was not relaxed before spreading or that its heat setting is inadequate.

3. How to Run a Shrinkage Test: 6 Steps

The test can be done in a factory without a laboratory; the two things that matter are benchmark discipline and using exactly the same wash programme as the garment’s care label.

1
Take the specimen and condition it
Cut a specimen of at least 50 × 50 cm (the ISO 3759 minimum), not from the start of the roll but at least 1 metre in, and away from the selvedge. Overlock the edges of knitted fabric. Leave the specimen flat and free for 24 hours at room conditions so that relaxation shrinkage comes out before washing; otherwise the two shrinkages get mixed up.
2
Mark the benchmarks
Mark three pairs of benchmarks in each direction: length (warp or wale) and width (weft or course). The spacing is 35 cm in the ISO method and 25 cm in the AATCC method; what matters is that every pair uses the same spacing and is marked with indelible ink or coloured thread.
3
Wash and dry as the care label says
Wash temperature, programme and drying method (tumble, line or flat) must match the garment’s care label; ISO 6330 and AATCC 135 define these programmes. A garment tested at 40 °C but washed at 60 °C shrinks more than the calculated allowance. If the buyer specifies several washes (3 or 5 cycles), repeat accordingly.
4
Recondition and measure
Lay the dried specimen flat without stretching it, let it rest at room conditions, then measure the distance between each pair of benchmarks. Average the three measurements; a single measurement carries the fabric’s local irregularity into the result.
5
Calculate
Separately for length and width: (original − final) ÷ original × 100. Record the result together with the lot and roll number, date, wash programme and drying method. A negative result means growth; it can occur in the width direction of knitted fabric.
6
Decide
Compare the value with the buyer’s tolerance; if it is exceeded, the fabric goes back for pre-shrinking or to the supplier. If it is within tolerance, the allowance goes into the pattern and the lot is assigned to a shrinkage group (see section 7).
Standards referenced: ISO 3759 preparation, marking and measuring of specimens · ISO 6330 domestic washing and drying procedures · ISO 5077 determination of dimensional change in washing and drying · AATCC 135 dimensional changes of fabrics and AATCC 150 of garments after home laundering. The test report states the standard and programme number used; the test follows whichever standard the buyer requires.

4. Formulas: Shrinkage Rate and Pattern Allowance

1 · Shrinkage rate
Shrinkage % = (Original − Final) ÷ Original × 100

Example: a 50 cm benchmark measures 47.5 cm after washing → (50 − 47.5) ÷ 50 × 100 = 5%. Length and width are calculated separately.

2 · Pattern allowance
Pattern dimension = Target dimension ÷ (1 − Shrinkage)

Example: target length 70 cm, shrinkage 5% → 70 ÷ 0.95 = 73.7 cm. The approximate formula (70 × 1.05 = 73.5) is fine for small shrinkage; as shrinkage grows, it leaves the allowance short.

Why divide? Shrinkage is a percentage of the original dimension, not of the pattern dimension: a 73.7 cm piece that shrinks 5% ends up at 73.7 × 0.95 = 70.0 cm. The “target × (1 + shrinkage)” shortcut gives 73.5 cm, which finishes at 69.8 cm after washing. The gap grows with the shrinkage rate:

Shrinkage Approximate: 100 × (1 + s) Correct: 100 ÷ (1 − s) Allowance left short (per 100 cm)
2%102.0 cm102.0 cm0.04 cm — negligible
5%105.0 cm105.3 cm0.26 cm
8%108.0 cm108.7 cm0.70 cm — eats the tolerance
12%112.0 cm113.6 cm1.64 cm — the size shifts

5. Worked Example: Adding Allowance to a T-Shirt Pattern

Take a cotton single-jersey T-shirt. The buyer’s after-wash measurements: body length 70 cm, half chest 50 cm, sleeve length 20 cm. The lot’s shrinkage test came out at 5% in length and 2% in width. The pattern dimensions are found like this:

Measurement Direction Target (after wash) Shrinkage Calculation Pattern dimension
Body lengthLength70.0 cm5%70 ÷ 0.9573.7 cm
Half chestWidth50.0 cm2%50 ÷ 0.9851.0 cm
Sleeve lengthLength20.0 cm5%20 ÷ 0.9521.1 cm
Allowance entered in CADLength / WidthAll pieces are scaled proportionally; pieces are not lengthened one by one by hand+5.3% / +2.0%

In the pattern software the allowance is entered as a percentage in the length and width directions; the program scales every piece by the same ratio, so seam matching stays intact. The fabric effect is visible: the 5.3% allowance in length also makes the lay about 5% longer. That is why the allowance is never padded; whatever the test says is what goes in.

6. Typical Shrinkage Ranges by Fabric Type

The values below are typical ranges seen in the literature and on the shop floor; the decision is always based on the lot’s own test. Two lots of the same fabric can land at opposite ends of the range.

Fabric Typical wash shrinkage (length) Note
Cotton woven, sanforized1–3%Pre-shrinking lowers residual shrinkage; width is usually lower
Cotton woven, loomstate / unsanforized denim5–10%For washed garments, test with the laundry’s actual recipe
Cotton knits (single jersey, interlock, rib)3–8%Lower end for compacted fabric; growth may occur in width
Elastane knits5–10%Rises with elastane content; relaxation before spreading is essential as well
Viscose / modal3–6%Low dimensional stability when wet; the drying method changes the result
Polyester / nylon0–2%Very low if heat-set; thermal shrinkage is added in the tumble dryer
Wool2–5%Felting risk; the wash programme and temperature are decisive

7. Managing Shrinkage in the Cutting Room: 5 Rules

The allowance is calculated in the pattern room, but it is kept or lost in the cutting room. Five rules:

1
Test every lot and assign a shrinkage group
Different lots of the same fabric shrink differently. Lots whose length shrinkage differs by more than 1% do not go into the same lay; they get a separate lay and a separate allowance. Take the specimen while the roll is opened on the inspection machine: quality inspection, length measurement and the shrinkage specimen are completed in one step.
2
Relax first, then spread
Relaxation shrinkage does not go into the allowance; it is taken out before spreading. The roll rests open for 12–24 hours, or a fabric shaking machine removes the winding tension and the fabric goes to spreading without waiting. Giving an allowance to unrelaxed fabric mixes the two shrinkages: the allowance is inflated and the measurements still miss.
3
Spread tension-free
A calculated allowance is lost in tense spreading: 2% spreading tension takes away almost half of a 5% allowance, and the panel comes out smaller than the pattern the moment it is cut. An automatic spreader that matches feed speed to carriage speed (dancer bar and encoder) carries the allowance into the lay; see tension-free spreading for the details.
4
Measure after cutting, wash before sewing
Compare a few panels from the first lay with the pattern one hour after cutting; outside ±0.5 cm there is a spreading problem. For production approval, sew one sample and wash it per the care label (AATCC 150 / ISO 5077 garment test): if the after-wash measurements match the spec sheet, the allowance is right.
5
Record and feed back
Lot number, length and width shrinkage, wash programme and the allowance entered are kept in one table. The starting value for the same supplier’s next lot is ready; if the deviation grows, it goes on the supplier scorecard. This record is the cheapest insurance between the cutting room and the pattern room.

6 Common Mistakes

  1. One test for the whole season. The lot changes, the shrinkage changes; the second lot shifts a size.
  2. Calculating length only. Width shrinkage is different, and knits can even grow in width; a single allowance distorts both directions.
  3. Not matching the test programme to the care label. A garment tested at 40 °C and washed at 60 °C does not add up.
  4. Using the approximate formula at high shrinkage. At 8% shrinkage the allowance is 0.7 cm short on every metre.
  5. Adding spreading tension to the allowance. The allowance inflates and fabric consumption rises; tension belongs to relaxation and spreading, not to the allowance.
  6. Taking the specimen from the roll start or the selvedge. The outer layers of the roll are wound tighter and the selvedge shrinks differently; the result does not represent the lot.

Conclusion

Shrinkage allowance is set by testing, not by guesswork: mark, wash as the care label says, calculate length and width separately, divide the target dimension by (1 − shrinkage). Use the allowance for wash shrinkage only; solve spreading and relaxation shrinkage at the source with relaxation and tension-free spreading. A factory that tests each lot, assigns it to a shrinkage group and keeps the record eliminates both the size complaints after the first wash and the fabric consumption that grows with the habit of “leaving a generous allowance”.

25+years of experience
80+export countries
21,000 m²production facility
750+customers

Don’t Lose Your Allowance on the Spreading Table

Tell us your fabric types and daily metreage; we will recommend shaking, tension-free spreading and inspection machines for your line and measure post-spreading shrinkage together on your own fabric.

✉ Request a Quote Spreading Machines Inspection Machines

Frequently Asked Questions

What is fabric shrinkage allowance?
It is the proportional enlargement of a pattern piece in length and width so that the garment meets its target measurements after washing. It covers wash shrinkage only; shrinkage caused by spreading tension does not go into the allowance and is removed by relaxation and tension-free spreading.
How is fabric shrinkage allowance calculated?
First find the shrinkage rate: (original − after-wash measurement) ÷ original × 100. Then calculate the pattern dimension: target dimension ÷ (1 − shrinkage). Example: target length 70 cm, shrinkage 5% → 70 ÷ 0.95 = 73.7 cm. Separate allowances are entered for length and width.
How is a fabric shrinkage test done?
A specimen of at least 50 × 50 cm is taken and rested flat for 24 hours, three pairs of benchmarks are marked in each direction (35 cm apart in the ISO method, 25 cm in the AATCC method), the specimen is washed and dried per the garment’s care label, rested again, the benchmark distances are measured and the shrinkage percentage is calculated for length and width. The standards referenced are ISO 3759, ISO 6330, ISO 5077 and AATCC 135.
What is an acceptable fabric shrinkage rate?
The buyer sets the tolerance and it is written in the spec sheet. Values commonly seen in the industry are around 3% for woven fabric and 5% for knits; some brands ask for tighter tolerances. If the tolerance is exceeded, the fabric goes back for pre-shrinking or to the supplier; if it is within tolerance, the measured value is entered in the pattern as the allowance.
What is the difference between shrinkage allowance and seam allowance?
Seam allowance is a fixed distance added to the edge that will be sewn (for example 1 cm). Shrinkage allowance scales the whole piece proportionally in length and width (for example length +5.3%, width +2%). They are entered separately in the pattern software; shrinkage allowance is not added to the seam allowance.
If fabric is relaxed before spreading, is a shrinkage allowance still needed?
Yes. Relaxation and tension-free spreading remove only relaxation shrinkage (winding and spreading tension); wash shrinkage is a property of the fabric and remains. The right order is: relax, spread tension-free, then allow for wash shrinkage only. In unrelaxed fabric the two shrinkages get mixed and the allowance comes out wrong.
S
Serkon Makina Editorial Team
Manufacturer of fabric spreading, cutting and inspection machines · Istanbul · 25+ years · exports to 80+ countries. November 2026.

Related Products

Serkon SL1 fabric shaking and relaxing machine
SL1 Fabric Shaking Machine

Relaxation before spreading · removes relaxation shrinkage without waiting

View Product →
Serkon MN3 Mini Master fabric spreading machine
MN3 Mini Master

Tension-free spreading · dancer bar and encoder · carries the allowance into the lay

View Product →
Serkon EK1 knitted fabric inspection machine
EK1 Knitted Fabric Inspection Machine

Inspection · length measurement · roll opened for the shrinkage specimen

View Product →