A test swatch of unwashed linen just came back from a wash-and-dry test noticeably smaller than expected — before cutting the full pattern, you want to know exactly how much extra length to allow.
Cut measurement = Finished measurement ÷ (1 − Shrinkage%)
This scales the target measurement up so that after the fabric shrinks by the expected percentage, the finished piece lands at the intended size. Always test-wash an actual swatch rather than relying solely on published shrinkage figures.
1 What this calculator does
Calculates how much larger to cut a fabric piece so that after shrinkage (from washing, steaming or the manufacturing process), the finished measurement matches the intended target size. Essential for natural-fibre fabrics like cotton, linen and wool that shrink meaningfully, and for any fabric where the finished garment must hit a precise size specification.
2 Formula & professional reasoning
Cut measurement = Target finished measurement / (1 - Shrinkage % / 100)
Shrinkage happens as a percentage reduction, so simply adding a flat number of centimetres doesn't correctly compensate — the calculation needs to scale the starting measurement up so that after the percentage reduction, the target is hit exactly. This is standard practice in garment production, particularly for pre-production pattern grading, where getting shrinkage allowance wrong means finished garments come out the wrong size across an entire production run rather than just one piece.
3 Worked examples
⚠️ Illustrative example only — not clinical or professional instruction.
Cut = 100/(1-0.02) = 102.0cmCut = 100/(1-0.05) = 105.3cmCut = 100/(1-0.08) = 108.7cm4 Sanity check
5 Common errors
| Error | Cause | Consequence | Fix |
|---|---|---|---|
| Using a generic shrinkage percentage without swatch testing | Relying solely on a general fibre-type shrinkage estimate without ever testing the actual fabric batch | Actual shrinkage can differ meaningfully from generic estimates due to specific weave, finish or fibre blend variations | Always cut, wash and measure an actual swatch of the specific fabric batch before finalising cut measurements for a production run |
| Adding a flat measurement instead of a percentage-based allowance | Adding a fixed number of centimetres (e.g. 'add 5cm') regardless of the finished garment's actual size | Percentage-based shrinkage means larger pieces need proportionally more allowance than smaller ones — a flat addition under- or over-compensates depending on piece size | Use percentage-based shrinkage allowance calculated from the target measurement, not a flat additive number |
| Assuming uniform shrinkage across warp and weft | Applying the same shrinkage percentage to both length and width measurements | Many woven fabrics shrink differently along the length (warp) than the width (weft), leading to a distorted finished shape if not accounted for separately | Test and apply shrinkage allowance separately for length and width measurements when working with woven fabrics prone to directional shrinkage |
| Not accounting for how the garment will actually be cared for | Testing shrinkage under different wash/dry conditions than what the end consumer will realistically use | Real-world shrinkage may exceed what was tested if the garment is washed hotter or dried more aggressively than the test conditions | Test shrinkage using wash/dry conditions that match your care label instructions, and consider testing a 'worst realistic case' if consumers commonly ignore care labels |
6 Reference & regulatory links
7 Professional workflow
Common tools used alongside this one: