Fabric Color Fastness Test Standards: Test Methods, Ratings, and How to Ensure Dye Quality

Color fastness test standards for fabric define the degree to which a fabric’s color fades or transfers under specific conditions such as daily washing, drying in sunlight, heavy contact with perspiration, daily wear and use, and friction. For a knit apparel buyer, it is not an abstract lab number — it is the difference between a garment that survives the first home wash and one that generates returns, chargebacks, and negative reviews. This guide maps the five fastness types you should specify, the ISO, AATCC, and GB test codes behind them, what the 1–5 grey scale ratings actually mean, and the verification steps that keep dye quality under control before bulk production starts.

What Color Fastness Actually Measures

Color fastness measures how much a dyed fabric’s color changes, or transfers onto adjacent materials, when exposed to a defined stress — water, light, sweat, or abrasion. It is a performance property of the finished fabric, not a color-matching property, and it must be tested per color, per fabric construction, and per end use.

The commercial stakes are concrete. For garments with contrasting color blocks — white and black panels, for example — light colors must not be stained by dark colors after washing. A single failed dark panel can turn an entire production lot into a customer complaint. Fastness results also determine what you can legally print on a care label: wash temperature, whether the garment can be washed with same-color items, and drying instructions all depend on measured fastness. Poor color fastness leads to customer complaints and accumulated negative reviews that damage the brand’s reputation, and in B2B terms that damage is far more expensive than the dyeing process controls that prevent it.

Finally, fastness is a specification you can write down and verify. It belongs in the fabric spec sheet alongside weight, composition, and shrinkage — not in a verbal agreement. Buyers who treat it as a checkbox usually discover the gap at the first bulk shipment; buyers who treat it as a spec line catch it at the lab dip stage.

The Five Fastness Types Buyers Should Specify

For knit apparel, five fastness types cover the realistic stress a garment will face. Specify all five in the PO, or explicitly state which are waived and why.

Washing fastness measures color change in the fabric itself plus staining of an adjacent multifibre strip after a defined wash cycle. It is the baseline test for any washable knit — t-shirts, basics, rib knits, fleece.

Rubbing (crocking) fastness is tested dry and wet. It is the highest-risk test for dark shades and pigment-dyed or heavily surface-dyed knits, because loose dye on the fiber surface transfers directly onto whatever rubs against it — a bag strap, a car seat, a white sofa.

Light fastness matters for summer knits, towels, and any garment worn or dried in direct sun. A bright towel that fades after a few drying cycles is a light fastness failure, not a washing failure.

Perspiration fastness is tested in acidic and alkaline versions because human sweat varies. It is critical for next-to-skin and activewear knits, where the fabric is in constant contact with sweat and body heat.

Water and sea water fastness applies to swim-adjacent products and heavily washed basics. It is often specified together with washing fastness for products that will be soaked rather than merely laundered.

A practical rule: for a basic cotton t-shirt, washing, rubbing, and perspiration are non-negotiable; light fastness is added for summer or sun-dried products; water fastness is added for swim and beachwear.

ISO vs AATCC vs GB: Which Standard to Write Into Your Spec

Name the test code, not the word “colorfast.” ISO codes are the default for EU and UK buyers, AATCC for US buyers, and GB for domestic China compliance. The same fastness type can have different test conditions and different pass thresholds across the three systems, so a supplier cannot be held to a rating unless the method is named.

Fastness typeISO codeAATCC codeGB codeTypical minimum for knit apparel
WashingISO 105-C06AATCC 61GB/T 39214 for color change; 3–4 for staining
Rubbing / crockingISO 105-X12AATCC 8GB/T 39204 dry; 3 wet (dark shades often 3–4)
LightISO 105-B02AATCC 16GB/T 84274 for summer and towel knits
PerspirationISO 105-E04AATCC 15GB/T 39224 for next-to-skin and activewear
Water / sea waterISO 105-E01 / E02AATCC 107GB/T 57134 for swim-adjacent and washed basics

Grey scale ratings run from 1 to 5 in half steps, where 5 is no change and 1 is severe change or staining. A rating of 4 is the common commercial floor for color change on apparel knits; 3–4 is frequently accepted for staining on dark shades where the physics of surface dye make a 4 unrealistic without over-engineering the dyeing process. The minimum acceptable rating depends on end use, not on what the factory finds easiest to achieve.

Write three things into the PO: the test method code, the minimum grey scale rating, and which lab performs the test — third-party or factory in-house. If you accept in-house reports, require the raw data, not a summary certificate.

What Causes Fastness Failures in Knit Dyeing

Most fastness failures trace back to one of four process decisions: dye class selection, washing-off, fixation and pH control, or finishing chemistry.

Dye class must match fiber. Reactive dyes on cotton and disperse dyes on polyester each deliver a characteristic fastness profile; choosing a dye class for cost or shade rather than fastness is the most common root cause. A reactive dye that is not fully fixed behaves like a surface pigment — it looks correct in the lab dip and bleeds in the first home wash.

Insufficient washing-off and soaping leaves unfixed dye on the fiber. This is the classic reason a fabric passes a lab test on a small sample but bleeds in bulk: the sample was rinsed more thoroughly than the production lot. Fixation and pH control in the dye bath determine how much dye actually bonds to the fiber rather than sitting on it. Off-spec pH is a silent fastness killer.

Finishing and softeners can migrate and reduce rubbing fastness if they are not matched to the dye system. A softener chosen for hand feel can carry dye to the surface and fail a wet crocking test that the greige fabric would have passed.

Dark shades and heavy depths are the highest-risk colors. Plan extra testing for black, navy, deep red, and any pigment-dyed knit — not extra hope. If a shade is inherently high-risk, specify the realistic rating and test it early, at the lab dip stage, rather than discovering the limit after bulk dyeing.

How to Verify Dye Quality Before Bulk

Verification starts at the lab dip and ends with a sealed sample that bulk can be measured against. The lab dip approval process involves providing a color standard, receiving factory-dyed samples, evaluating under multiple lights, and sealing the approved sample to ensure bulk color consistency. Factories with in-house dyeing can achieve tight color tolerances within standard sampling lead times, because the same dye house that makes the dip makes the bulk.

Ask for fastness test reports per color and per test method — not a single generic certificate covering the whole order. A report that says “colorfast” without naming ISO 105-C06 or AATCC 61 is not evidence.

Confirm the QC regime behind the reports. YXX Fabric runs a 5-step QC process from yarn inspection to final fabric inspection at AQL 2.5, backed by OEKO-TEX Standard 100 and ISO 9001 certifications, across own knitting, dyeing, and finishing in three integrated plants. That integration matters for fastness because washing-off, fixation, and finishing are controlled in one facility rather than split across subcontractors.

Plan the timeline around testing, not after it. YXX sampling lead time is 15–30 days and bulk production is 35–45 days, with MOQ of 500 kg per color and 2,000 kg per order. Fastness testing should be scheduled inside the sampling window so a failed rating is a dip correction, not a bulk rework. For related verification steps, see our guides on dyeing quality control and colorfastness and fabric shrinkage test standards.

Writing Color Fastness Into Your Fabric Spec Sheet

A fastness spec is only enforceable if it is written as a testable line item. Build it in four parts.

First, list each fastness type with its standard code and minimum grey scale rating — for example, “Washing: ISO 105-C06, color change ≥ 4, staining ≥ 3–4.” Second, name the color standard and the light sources for visual evaluation, so the lab dip and bulk are judged under the same conditions. Third, state the care label assumptions the fastness results must support: wash temperature, same-color washing, and drying method. Fourth, require sealed sample retention so bulk can be compared against the approved reference at any point in the order.

For color-critical programs, link the fastness spec to the lab dip color approval process so color approval and fastness approval happen on the same sealed sample. A sample that matches color but fails fastness is not an approved sample.

Finally, decide the trade-off explicitly. Higher fastness ratings can require more washing-off, longer dye cycles, or more expensive dye classes — all of which affect cost and lead time. The buyer’s job is not to demand 5 across the board, but to set the minimum rating each end use actually needs and hold the supplier to it with named methods and retained samples.

References