The Stain Files

Material file · Upholstery

Fabric couch: what it can take

Covers fabric sofas, armchairs and cushions with a W or W/S cleaning code. Use as little liquid as possible on a couch: blot and dab rather than pour, because whatever soaks in cannot be rinsed out properly.

Water
Minimal
Max temperature
30 °C (86 °F)
Rubbing
Never
Stain files
59

01 What it is

Upholstery carries a cleaning code (W, S, W/S or X) on its tag, and that code decides which liquids are safe.

A couch cannot be rinsed through, so whatever you put on it partly stays in it.

Its dyes are the limiting factor: anything that oxidises or strips colour must be tested first.

02 House rules

  • Use as little liquid as possible on a couch: blot and dab rather than pour, because whatever soaks in cannot be rinsed out properly.
  • No rubbing at all; every step is a press-and-lift.
  • No soaking, so each treatment is applied, given a few minutes, and blotted away.
  • Water stays at or below 30 °C (86 °F) the whole way through.

03 Field notes

  • Upholstery cleaning codes are printed on the tag under the cushions: W, S, W/S or X. Using water on an S fabric leaves a ring.
  • Removable cushion covers often should not be machine-washed: they can shrink, and the colour will no longer match the rest of the sofa.

04 Every cleaner, rated

CleanerVerdictWhy
Baking sodaTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
BoraxTest firstRinse it out fully; powder residue stiffens pile and attracts dirt.
Citrus adhesive removerTest firstUse sparingly and follow with a dish-soap blot.
CornstarchTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Dish soapTest firstKeep it to a light, foamy solution and rinse well; soap left in padding attracts dirt.
Bio detergentTest firstDilute it and rinse thoroughly; detergent left in carpet or upholstery turns into a dirt magnet.
Enzyme cleanerTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
Household ammoniaTest firstAlkalis can change some dyes; test a seam.
Hydrogen peroxide 3%Test firstIt can lighten dyes; test on an inside seam and keep contact short.
Oxalic acid cleanserTest firstIt can lighten dyes; test a seam.
Oxygen bleachTest firstColour-safe on most dyes; check a hidden seam with a dab of solution first.
Rubbing alcoholTest firstTest on the back or underside first; it can lift dyes from some fabrics.
Steam cleanerTest firstCheck the cleaning code: W or W/S only, and never on protein stains.
White vinegarTest firstNo material-specific permission is established by this general entry. Check the exact item and product labels and pretest; if compatibility is unknown, consult the manufacturer or a professional.
AcetoneAvoidIt can dissolve synthetic fibres and the latex backing of upholstery.
Hot waterAvoidToo much hot water soaks into padding and backing and can bring the stain back as it dries.
Lemon juiceAvoidLemon plus daylight bleaches dyed fabric unevenly.
WD-40AvoidIt leaves an oil stain that needs solvent cleaning.
Chlorine bleachNeverIt permanently bleaches upholstery and weakens the fibres.
Magic eraserNeverIt abrades upholstery fabric.

05 Stains on couch

StainDifficultyNever
Acrylic paint SpecialistThe dryer, Hot water
BBQ sauce SpecialistHot water, The dryer
Bleach spots SpecialistVinegar or ammonia, Rubbing
Hair dye SpecialistHot water, Waiting
Mildew and mould spots SpecialistThe dryer, Rubbing
Nail polish SpecialistAcetone, Rubbing
Permanent marker SpecialistWater first, Rubbing
Self-tanner and fake tan SpecialistHot water, Waiting
Turmeric and curry SpecialistHot water, The dryer
Wall paint (latex/emulsion) SpecialistThe dryer, Rubbing
Baby food purée ToughHot water, The dryer
Baby poop ToughHot water, The dryer
Ballpoint ink ToughHairspray, Rubbing
Beetroot ToughThe dryer, Rubbing
Berries ToughBar soap, Hot water
Chocolate ToughHot water, The dryer
Drool and yellow pillow stains ToughChlorine bleach, The dryer
Grape and cranberry juice ToughHot water, Bar soap
Grease and cooking oil ToughThe dryer, Rubbing
Lily pollen ToughYour bare hand, Water first
Lipstick ToughRubbing, Hot water
Mascara and eyeliner ToughRubbing, Hot water
Mustard ToughHot water, The dryer
Red wine ToughHot water, Salt as a stain-removal substitute
Salad dressing ToughThe dryer, Rubbing
Sunscreen ToughChlorine bleach, The dryer
Tomato sauce and ketchup ToughHot water, The dryer
Urine (pets and people) ToughChlorine bleach, Ammonia
Vomit (pets and people) ToughHot water, Vacuuming
Avocado ManageableHot water, The dryer
Baby formula and spit-up ManageableHot water, The dryer
Bird droppings ManageableHot water, Rubbing
Blood ManageableHot water, The dryer
Breast milk ManageableHot water, The dryer
Butter ManageableThe dryer, Rubbing
Candle wax ManageableHot water, Rubbing
Chewing gum ManageableHot water, The dryer
Coffee ManageableHot water, Bar soap
Cola and soda ManageableHot water, The dryer
Crayon ManageableThe dryer, Rubbing
Egg ManageableHot water, The dryer
Foundation and concealer ManageableRubbing, Hot water
Gravy ManageableHot water, The dryer
Hair and body oil ManageableThe dryer, Rubbing
Highlighter ManageableThe dryer, Rubbing
Ice cream ManageableHot water, The dryer
Matcha ManageableHot water, Bar soap
Mud and dirt ManageableWater first, Rubbing
Peanut butter ManageableThe dryer, Rubbing
Slime ManageableHot water, The dryer
Soy sauce ManageableHot water, The dryer
Tea ManageableHot water, Bar soap
Water stains and rings ManageableSpot-wetting, Rubbing
Beer EasyHot water, The dryer
Bronzer, blush and eyeshadow EasyWater first, Rubbing
Orange juice EasyHot water, The dryer
Play dough EasyWater first, Rubbing
School glue (PVA) EasyThe dryer, Rubbing
Washable marker EasyHot water, The dryer

06 The most common mistakes on couch

Counted across all 59 stain files for couch:

  • Rubbing or scrubbing (59 files). It untwists the pile and spreads the stain sideways; press and lift instead.
  • The dryer before it is gone (49 files). Dryer heat locks in whatever is left. Air-dry and check first.
  • Hot water (37 files). Heat helps pigments bond to the fibres before you have lifted them.
  • Bar soap or soap flakes (6 files). True soap is alkaline, and alkalis set tannin stains such as wine, coffee, tea and fruit.
  • Water first (5 files). Water spreads alcohol-based ink and does not dissolve it.
  • Chlorine bleach (4 files). Do not assume chlorine bleach is suitable for this stain or material. Follow the care label and product restrictions; it can remove dyes and damage fibres.

07 What the couch files use most

These are the products the 59 stain files for couch rely on most. Cold water leads because water dissolves sugars, salts and fresh, water-based stains, and dilutes everything else before it can bond.

08 When to call a professional

Code X fabrics, silk or velvet upholstery, and anything with a water stain already showing.

Specialist-rated stains on couch: acrylic paint, BBQ sauce, bleach spots, hair dye, mildew, nail polish, permanent marker, self-tanner, turmeric and wall paint.

Sources and limits

These references support general care principles and restrictions. They do not establish that this exact stain-and-material method has been tested. Product formulations, dyes and finishes vary. Difficulty ratings and hands-on times are editorial estimates; use product labels for dilution and contact time. Illustrations are generated diagrams, not observed cleaning results.

How this reference is made and reviewed