You tip a cushion on its side to tackle a spill, and there it is: a small sewn-in tag with a single mysterious letter printed on it. Most people shove the cushion back and reach for whatever spray is under the sink. Yet understanding upholstery cleaning codes meaning is the fastest way to avoid permanently damaging your lounge, because that one letter tells you whether water, solvent, or neither is safe. When the code is faded, missing, or you simply can’t be sure, an experienced upholstery cleaning company can read the fabric and choose a method that won’t leave rings or shrinkage behind.
Prefer to watch or listen?
Listen onApple Podcasts
Where to Find the Cleaning Code and What the Letter System Means
The cleaning code is usually printed on a care tag stitched to the furniture. Check under seat cushions, along the base of the frame, under the skirt, or on the back of a loose cover. It’s often tucked somewhere you’d never look during everyday use.
Furniture makers use this letter system as a shorthand instruction for how the fabric reacts to moisture and chemicals. Different fibres and backings behave differently: some tolerate water happily, others swell, shrink, or develop watermarks the moment they get wet. Rather than printing a paragraph, the manufacturer condenses that guidance into one of four letters. Treating the code as the authoritative starting point saves you from guesswork that can cost you a lounge.
W Code Explained: Water-Based Cleaning
A W means the fabric can be cleaned with water-based products. This is the most forgiving category and covers many everyday lounges.
With a W code you can generally use a mild water-based detergent solution for spot cleaning. The common approach is to blot a spill rather than rub it, work from the outside of the stain inward, and avoid soaking the fabric through to the padding beneath.
The mistakes people make with W fabrics are usually about volume and vigour. Too much water leaves the cushion damp for days and invites odour. Scrubbing hard pushes the stain deeper and roughens the fibres. Use the least moisture that does the job, and let the fabric dry fully before putting cushions back.
S Code Explained: Solvent-Only Fabrics
An S means solvent-based cleaning only, no water. These fabrics react badly to moisture.
Water on an S-coded fabric commonly causes watermarks, rings that spread outward as the fabric dries, colour bleeding, or shrinkage. The damage is often worse than the original spill. Because solvent products carry fumes and can affect certain fibres, S fabrics call for extra caution and good ventilation.
If you own an S-coded piece, resist the instinct to grab a damp cloth. Lift any solids gently and keep liquids well away from the fabric until you’re certain of a safe solvent method.
WS Code Explained: The Flexible Option
A WS code means both water-based and solvent-based methods are acceptable. This is the most adaptable category, but adaptable is not the same as risk-free.
Water-based cleaning often works well on WS fabrics for general freshening and water-soluble spills like drinks. A solvent approach is sometimes the wiser choice for oil- or grease-based marks, which water struggles to lift. The right pick depends on the stain and the fabric’s condition.
Even with this flexibility, testing still matters. A hidden corner should always get a small test first, because WS tells you what’s permitted in general, not how your particular fabric will behave today.
X Code Explained: Vacuum and Brush Only
An X is the strictest code. It means no liquids at all, neither water nor solvent. Cleaning is limited to vacuuming and light brushing to lift surface dust and debris.
X fabrics are typically delicate or prone to shrinking, bleeding, or distorting the moment any cleaning agent touches them. Applying a spray or a damp cloth to an X-coded piece can cause irreversible marks.
This is the code where professional judgement matters most. When an X-coded lounge is visibly soiled or stained, there’s no safe home remedy. An experienced cleaner can assess whether any specialist method is viable without breaching the no-liquids rule.
What to Do When the Tag Is Missing, Faded, or Unclear
Tags fade, fall off, or get cut away by a previous owner. If you can’t read the code, don’t assume the most forgiving option. Treat an unknown fabric as the most sensitive one until proven otherwise.
A careful spot test is your safeguard. Choose a hidden area, apply a tiny amount of your intended cleaner, press a white cloth against it, and watch for colour transfer, texture change, or a spreading ring. If anything shifts, stop.
Call a professional when any of the following apply:
- The code is missing, faded, or contradicts how the fabric looks and feels
- The piece is valuable, antique, or difficult to replace
- A spot test shows colour bleeding or texture change
- The stain is large, set, or oil-based on a delicate fabric
Fabrics exposed to Mandurah’s salt-laden coastal air can behave differently over time, and ageing upholstery doesn’t always match its original tag. The same caution applies to other furniture: if you’re weighing up how to treat soft seating, it’s worth reading our guide on caring for leather lounges in coastal conditions for a sense of how material and environment interact.
Think of the cleaning code as a starting point rather than a complete instruction manual. Codes can be absent, misread, or outdated by years of wear, so the safest results come from pairing the code with a fibre-safe test and, where any doubt remains, a professional assessment. Reading these tags correctly protects the look and lifespan of your furniture, which is reason enough to flip that cushion before you reach for the spray.

