Colour fastness is how well a garment’s colour survives washing, rubbing, light, sweat and water without fading or staining other fabrics. Labs test it with the ISO 105 series (or AATCC methods in the US) and grade the result on a grey scale from 1 (poor) to 5 (no change), except light fastness, which uses a 1 to 8 blue wool scale. The tests are standard; the pass levels are not. Buyers set them in their own quality standard, and OEKO-TEX STANDARD 100 publishes a public minimum for staining that many use as a floor.

What does colour fastness measure?

ISO 105-A01, the general principles part of the series, defines colour fastness as the resistance of a textile’s colour to the agents it meets during manufacture and use. Each test produces two kinds of result:

  • Change in colour: how much the tested fabric itself faded or shifted.
  • Staining: how much colour moved onto an undyed adjacent fabric or rubbing cloth.

Other visible changes, such as shrinkage or a change in surface gloss, are reported separately and are not part of the fastness grade. A report that says “colour fastness: pass” without the two grades and the method number is not much use to a buyer.

How the grey scale works: grades 1 to 5

Two grey scales do the grading. ISO 105-A02 assesses change in colour, and ISO 105-A03 assesses staining. Each is a set of paired grey or white chips. The technician compares the difference between the tested and untested fabric with the difference between the chips, under standard light, and picks the closest pair.

James Heal, which makes grey scales for testing labs, describes the ISO 105-A03 staining scale as nine pairs of chips running from grade 1 to grade 5, with four half steps. So the possible grades are 1, 1-2, 2, 2-3, 3, 3-4, 4, 4-5 and 5. Grade 5 means no visible change or staining. Grade 1 means severe change. Instrumental assessment with a spectrophotometer is also recognised in the series, which removes some of the judgement between two labs.

Light fastness uses a different scale entirely, graded against blue wool references, so a “4” for light is not the same as a “4” for washing.

The main colour fastness tests for clothing

TestISO methodWhat it simulatesWhat is graded
WashingISO 105-C06Domestic or commercial laundering with a reference detergentColour change and staining on a multifibre fabric
Rubbing (crocking)ISO 105-X12Colour rubbing off onto other surfaces, dry and wetStaining of the rubbing cloth
LightISO 105-B02Daylight, using a xenon arc lampFading against blue wool references
PerspirationISO 105-E04Acid and alkaline sweatColour change and staining
WaterISO 105-E01Contact with waterColour change and staining
SalivaDIN 53160, with ISO 105-A03 and E04Babies mouthing fabricWhether any colour transfers

US buyers may write AATCC methods instead of ISO ones. The principle is the same, but the procedures differ, so a result under one family does not replace a test under the other. Name the exact method in the specification.

Colour fastness to washing: ISO 105-C06

ISO 105-C06 tests a specimen stitched to a multifibre adjacent fabric in a closed container with detergent solution and stainless steel balls about 6 mm across, which add mechanical action. According to the standard, one single (S) test closely approximates one domestic or commercial laundering. One multiple (M) test may approximate up to five launderings at temperatures not exceeding 70 °C, and is more severe because of the extra mechanical action.

The adjacent fabric matters. For tests at 40 °C and 50 °C the standard uses a multifibre strip that contains wool and acetate. For some 60 °C tests and all tests at 70 °C and 95 °C it uses a strip without them, because hot bleach can damage wool. The standard also allows two single-fibre adjacent fabrics instead, one of them the same fibre as the garment. With a multifibre strip, the staining grade is reported for each fibre, so one report can show a very different grade on two stripes of the same strip. Read the lowest grade, not the average: that is the fibre most at risk in your customer’s mixed laundry.

Ask the lab which adjacent fabric it used. Two reports for the same fabric, one on a multifibre strip and one on single-fibre fabrics, are not directly comparable, and suppliers sometimes send whichever looks better.

Choose the test code to match the care label. A garment labelled for 30 °C should not be judged on a 60 °C test, and a garment labelled for 60 °C must not pass only because it was tested at 40 °C.

Colour fastness to rubbing: ISO 105-X12

ISO 105-X12 rubs a white cotton cloth over the fabric with a crockmeter, once dry and once wet. Gester, an instrument maker, summarises the key settings as a downward force of 9 N, a 104 mm stroke and a 16 mm rubbing finger for ordinary fabrics. The staining on each rubbing cloth is graded on the ISO 105-A03 grey scale.

Deep shades are where rubbing complaints come from: black, navy and red jeans or sweatshirts that mark a white sofa or a light bag strap. That is why both the dry and the wet result belong in the specification. OEKO-TEX STANDARD 100 accepts a lower dry rubbing grade of 3 for pigment, vat and sulphur colourants instead of its usual 4, which tells you those colourant types are known to struggle here. If your range includes pigment-dyed or sulphur-dyed garments, agree the rubbing grade before bulk production, not after.

Colour fastness to light: ISO 105-B02

ISO 105-B02 exposes the fabric to a xenon arc lamp representing natural daylight (D65), alongside blue wool references. The standard allows two sets of references: 1 to 8, preferred in Europe, and L2 to L9, preferred in America, and it states that results from the two sets are not interchangeable. On the European set, reference 1 has very low light fastness and reference 8 very high, and each step is roughly twice as fast as the one before. So the gap between grade 3 and grade 5 is about four times the exposure, not a small difference.

The test chamber’s humidity also changes the result, which is why the standard controls it with a humidity-test fabric. When you compare light fastness from two suppliers, make sure both labs used the same reference set and exposure conditions.

Light fastness matters most for outerwear, swimwear, caps, curtains and anything displayed in a shop window. For underwear or socks it is often a lower priority than washing and perspiration.

Perspiration, water and saliva

ISO 105-E04 soaks the fabric in artificial perspiration, in acid and alkaline versions, then presses it against adjacent fabric under load. Activewear, shirts and anything worn close to the skin in heat need this test. ISO 105-E01 does the same with water, which catches dyes that bleed when a garment is left damp.

For babywear, OEKO-TEX STANDARD 100 adds a saliva and perspiration test with reference to DIN 53160. If you sell kidswear, plan for it from the first lab dip.

What pass levels do buyers require?

ISO and AATCC do not set pass marks. The nearest thing to a public benchmark is OEKO-TEX STANDARD 100, whose February 2025 limit values include colour fastness to staining:

Test (staining)Class I, babyClass II, skin contactClass III, no skin contact
Water3-433
Acid perspiration3-43-43-4
Alkaline perspiration3-43-43-4
Rubbing, dry444
Saliva and perspirationFastNot requiredNot required

Source: OEKO-TEX STANDARD 100 limit values, edition 02.2025. For pigment, vat or sulphur colourants, dry rubbing of 3 is accepted.

Two gaps are worth knowing. OEKO-TEX grades staining only, not colour change, and it does not set limits for washing fastness, wet rubbing or light. Those levels come from the brand’s own quality manual. If you do not have one yet, write the method, the test code, and a minimum grade for each of colour change and staining, and ask the lab to report grades, not just pass or fail. Our certifications page explains which certificates partner factories can show and how to check them.

Dark shades, reactive dyes and garment-dyed goods

Most failures come from unfixed dye left in the fabric. On cotton, reactive dyes bond to the fibre, but any dye that did not react must be washed off. Cotton Incorporated’s printing bulletin describes a quick in-plant check: take a washed sample before drying, lay it face down on white fabric and press with a hot iron for 10 seconds. The white should stay clean. It is not a substitute for a lab report, but it is a useful question to ask a dyehouse.

Garment dyeing adds risk because the dye goes into the finished garment, seams and threads included. The garment dyeing and washing method explains how we handle it. As a rule, test every colour separately, not just the darkest one, and retest when the dye lot changes.

Putting colour fastness into your specification

  • List each test by its method number and test code, and the minimum grade for colour change and for staining.
  • Match the washing test temperature to the care label.
  • Require wet and dry rubbing results for dark and bright shades.
  • Test at lab dip approval, on bulk fabric before cutting, and on finished garments if they are washed or dyed after sewing.
  • Keep the reports with the purchase order so every repeat is tested to the same standard.
  • Decide in advance what happens when a lot fails: re-treatment or re-dyeing by the mill, a retest at a named laboratory, and who pays for each. Agreeing this before production is far easier than arguing about it with goods waiting at the port.

Add these lines to the testing page of your tech pack. Our quality control service collects the reports and checks shade and colour transfer at final inspection. To agree test requirements for a new range, send us your specification.

Questions buyers ask.

What is a good colour fastness grade?

On the grey scale, 5 means no change and 1 means severe change, with half grades in between, so a higher grade is always better. There is no universal pass mark, because it depends on the test and the product. A useful public reference is OEKO-TEX STANDARD 100, which requires staining grades of at least 3 for water, 3-4 for perspiration and 4 for dry rubbing on garments worn against the skin, with stricter water results for baby items. It does not set washing, wet rubbing or light fastness limits, so brands add their own. Light fastness is graded differently, from 1 to 8 against blue wool references, so a light result of 4 is moderate rather than good. Always read the grade alongside the method and test code, because the same fabric can score differently at 40 °C and 60 °C.

How do you test colour fastness to washing?

The usual international method is ISO 105-C06. A specimen of the fabric is sewn to a multifibre strip containing several undyed fibres, then agitated in a closed container with a reference detergent solution and stainless steel balls at a set temperature and time. The test code picks the temperature and severity. A single (S) test approximates one home or commercial wash, while a multiple (M) test may approximate up to five washes at no more than 70 °C. After rinsing and drying, a technician grades the colour change of the fabric on the ISO 105-A02 grey scale and the staining of each fibre in the multifibre strip on the ISO 105-A03 scale, from 1 to 5. At home you can do a rough check by washing a garment with a white cloth, but only a lab report to a named method will settle a dispute with a supplier.

Why do dark colours fail rubbing tests more often?

A dark shade simply carries more dye, so any colour sitting loosely on the fibre surface shows up clearly on a white rubbing cloth. Testing both wet and dry matters, because a fabric can pass one state and fail the other. The colourant type matters too. Pigments sit on the fibre with a binder rather than bonding inside it, and vat and sulphur dyes can leave surface colour if they are not fully washed off. OEKO-TEX STANDARD 100 recognises this by accepting a dry rubbing grade of 3, rather than 4, for pigment, vat and sulphur colourants. The practical fixes are thorough washing-off after dyeing, correct fixation, and sometimes an after-treatment agreed with the dyehouse. For black denim, navy fleece or red cotton, ask for wet and dry rubbing results on the actual bulk dye lot before you approve cutting, not only on the lab dip.

Sources

Checked . Rules and figures change, so confirm anything that affects your pricing.

  1. ISO via iTeh Standards — ISO 105-A01:2010 preview, General principles of testing (definition of colour fastness, colour change and staining, other changes reported separately) (opens in a new tab)
  2. ISO via iTeh Standards — ISO 105-C06:2010 preview, Colour fastness to domestic and commercial laundering (S and M tests, steel balls, multifibre fabrics by temperature) (opens in a new tab)
  3. ISO via iTeh Standards — ISO 105-B02:2013 preview, Colour fastness to artificial light, xenon arc (D65 daylight, two blue wool reference sets) (opens in a new tab)
  4. James Heal — Grey Scale for assessing Staining, ISO 105-A03 (nine pairs of chips, grades 1 to 5 with four half steps) (opens in a new tab)
  5. OEKO-TEX — STANDARD 100 Limit Values and Individual Substances, Appendices 4 and 5, edition 02.2025 (colour fastness staining limits by product class, pigment, vat and sulphur exception) (opens in a new tab)
  6. OEKO-TEX — STANDARD 100 and ORGANIC COTTON Testing Methods, edition 01.2025 (ISO 105-E01, E04, X12 and DIN 53160 saliva test; staining only) (opens in a new tab)
  7. Gester Instruments — ISO 105-X12 Standard: Guidelines for Colour Fastness to Rubbing (force, stroke length, rubbing finger, grading with ISO 105-A03) (opens in a new tab)
  8. Cotton Incorporated — Chemistry of Fiber Reactive and Reactive/Disperse Dyes in the Printing Process, ISP 1015 (reactive dye bonding, washing-off, accelerated colour transfer check) (opens in a new tab)

Put this into practice

All guides