Key Takeaways
- Seven stains cause most sofa accidents in a Singapore home, and every fix starts the same way: check the care code, blot, patch-test, and have the spot dry within 24 to 48 hours.
- The care code decides which cleaner you can use. W means water-based, S means solvent only, WS allows either, and X means vacuum only.
- Curry is oil plus turmeric. Lift the oil first. Daylight often fades the yellow that’s left.
- Use cold water on blood, milky teh and urine. Heat sets them.
- Never use bleach on upholstery, or mix it with other cleaners.
Curry on the armrest, kopi spilled during a work call, a headrest gone darker than the rest of the sofa. Each stain needs its own fix.
What Should You Do First, Whatever the Stain?
Check the care code first. It’s on a tag under a seat cushion, and our guide to fabric sofa care codes explains what each letter allows. Then:
- Scrape off solids with a spoon or the edge of a card.
- Blot with a white cloth, from the outside edge inward. Rubbing spreads the stain.
- Patch-test on a hidden spot and wait 10 minutes to see whether the colour bleeds.
- Keep the cloth damp, not wet. Liquid that reaches the foam comes back up as a ring.
- Finish with a plain-water blot so no soap residue is left to attract dirt.
- Dry it fast. Singapore’s mean relative humidity is around 82%, so point a fan at the spot or run the aircon on dry mode. The US EPA advises drying wet items within 24 to 48 hours to prevent mould.
How Do You Remove a Coffee Stain From a Sofa?
Blot, then dab with cold water and a few drops of dish soap. Kopi and teh usually contain milk and sugar as well as tannin. Hot water sets the milk, so use cold water and finish with a plain-water blot to lift the sugar. This method suits W and WS fabric. On S fabric, use a solvent upholstery cleaner instead.
How Do You Get a Curry Stain Out of a Sofa?
Lift the oil first, then deal with the yellow. Press cornflour onto the spot, leave it for 15 to 20 minutes, then vacuum it off. On W and WS fabric, follow with dish soap and water. Don’t use baking soda here, because turmeric turns reddish-orange when it meets something alkaline.
The yellow shadow left behind is turmeric, and its pigment breaks down in light. If the cover zips off, wash it according to its label and dry it in indirect daylight. Keep the sofa itself out of direct sun, which fades the fabric’s dye as well.
How Do You Remove an Oil Stain From a Fabric Sofa?
Don’t start with water, because it spreads oil. Cover the spot with cornflour or baking soda for 15 to 20 minutes, vacuum it off, and repeat. Then blot with dish soap in warm water. Warm water is fine here because oil isn’t a protein stain. This suits W and WS fabric. On S fabric, use a solvent cleaner.
How Do You Get Ink Off a Fabric Sofa?
Ballpoint ink usually lifts with rubbing alcohol. It’s a solvent, so it suits S and WS fabric. Dab it on with a cotton bud and switch to a fresh bud each time ink comes off. It’s flammable, so ventilate and keep it from flames. On W-only fabric, try dish soap first.
Why Is the Headrest Darker Than the Rest of the Sofa?
Sweat, skin oil and hair products build up there night after night. Treat it as an oil stain. Vacuum, work in dish soap and water with a soft brush one section at a time, then blot. Leaving baking soda on for a few hours clears the smell on W and WS fabric. A washable throw keeps it from coming back.
How Do You Clean Pet or Child Urine From a Sofa?
Move fast, because urine soaks through to the foam. Press dry towels down hard, blot with cold water, then apply an enzyme cleaner for the full time on the label. Avoid ammonia-based cleaners: urine contains ammonia, so a pet may come back to the same spot. Keep children and pets off the patch until it is dry and odour-free, as the WHO advises for treated surfaces. A smell that returns on humid days means the urine is in the foam. Our mattress cleaning guide covers the same problem.
How Do You Get Blood Out of a Sofa?
Cold water only. Blot with cold water and a drop of dish soap, then repeat. For dried blood, dampen it and wait a few minutes before blotting. It’s the same method as getting blood out of clothes.
What Should You Never Put on a Sofa Stain?
Bleach. It strips colour from almost all upholstery. And never mix bleach with ammonia, vinegar or other cleaners: the US CDC warns that household bleach can release chlorine gas when mixed with other cleaning products. Keep a hairdryer off wet spots too, because heat sets stains.
Leather is a separate job. Use a cleaner made for leather, apply it sparingly with a soft cloth, then condition the leather so it doesn’t crack.
When Should You Call a Professional?
Call one for X-coded fabric, urine in the foam, a stain that survives two careful rounds, or a ring on S-coded fabric. The same blot-first rules apply to rugs, which our carpet cleaning guide covers.
Urban Company’s Sofa Cleaning is a wet shampoo clean for fabric sofas, from $49 in Singapore. It doesn’t cover leather. Book sofa cleaning in Singapore, or browse more sofa, mattress and carpet cleaning guides.
Frequently Asked Questions
Does vinegar remove stains from a sofa?
Diluted white vinegar, one part to one part water, helps with odours and some water-based marks on W or WS fabric. It is not a grease remover, so it does little for oil, curry or hair-oil stains. Skip it on S and X fabric, patch-test first, and never use it in the same session as bleach.
Can you use baking soda on sofa stains?
Yes, on W and WS fabric, mainly to absorb fresh oil and to deodorise. Press it on, leave it, then vacuum it off completely. Use cornflour instead on curry: turmeric can turn reddish-orange when it meets alkaline baking soda, which looks alarming even though the colour usually settles back.
How do you get old, dried stains out of a sofa?
Rehydrate before you clean. Dab the mark with a cloth dampened in cold water, wait a few minutes, then treat it as you would a fresh stain of that type, blotting from the edge inward. Expect several rounds. If two careful attempts leave no change, the stain has likely reached the foam.
How do you get a urine smell out of a sofa?
Blot out as much as you can with dry towels, pressing hard, then use an enzyme cleaner and leave it for the time on the label. Dry the spot fully with a fan. If the smell returns on a humid day, the urine is in the foam, and surface cleaning will not reach it.
How long does a sofa take to dry after spot-cleaning?
A small, lightly damp patch dries in a few hours with a fan or the aircon on dry mode pointed at it. Without airflow it can stay damp into the next day in Singapore’s humidity. Aim to have it fully dry within 24 to 48 hours, before mould has a chance to start.
