Guide · Sofas and upholstery

Sofa stains, stain by stain

Sofas take spills that carpets never see: takeaway on a Friday, make-up on the arm, a biro left in a back pocket. Here's what to do first for the stains we see most, what to keep well away from the fabric, and when it's time to call in help.

Heavily soiled orange velvet tub chair with a buttoned back before cleaning
Real job · A soiled orange velvet tub chair before cleaning

Check the code before anything touches the fabric

Every fabric sofa should have a care label, usually under a seat cushion or on the platform underneath. It carries a cleaning code that tells you what the fabric can take:

  • W means water-based cleaning is fine.
  • S means solvent-based only, so no water.
  • WS means either is fine.
  • X means vacuum or brush only.

Before you do anything beyond blotting, check that code. Water on an S fabric can leave a ring, shrink the fabric or change its colour. If there's no label, treat the sofa as if it can't take water. Our sofa cleaning guide explains the codes in more detail, along with everyday care.

The basics for any spill

Whatever you've spilled, the first minute is about getting as much off the fabric as possible, without spreading it:

  • Lift solids first with a spoon or a blunt knife, scooping up rather than pressing down.
  • Blot liquids with a clean white cloth or kitchen paper, pressing firmly and working from the outside of the stain in.
  • Water only if the code allows, and even then only a little, dabbed on with a cloth.
  • Take the cushion out if it's soaked, and stand it on its edge to dry, rather than leaving it to drain into the base.
  • Let it air dry. No hairdryer, no heater, no direct sun.

When a spill soaks into the cushion

A large spill, like a full glass or a child's drink, rarely stays in the fabric. It goes through to the foam inside the cushion, and foam holds liquid like a sponge. Press folded towels firmly on both sides of the cushion, swapping them as they get wet, then stand the cushion on its edge somewhere airy and turn it every few hours. Milk and sugary drinks that soak into foam can turn sour within a day or two, so if the cushion still smells after drying, it's worth calling in an upholstery cleaner early rather than late.

Resist the urge to take the cushion cover off and put it in the washing machine. Even when covers have zips, washing can shrink them, change their colour so they no longer match the rest of the sofa, and make them hard to get back on.

Stain by stain

These are the first steps for the stains we're asked about most. On any fabric, test any water or product somewhere hidden first, such as the back of a skirt or under a cushion.

Stain First steps Avoid
Coffee and tea Blot well; dab with cold water on a W or WS fabric; blot again Hot water, rubbing
Red wine Blot firmly, then cold water and blot, if the code allows Salt, white wine, scrubbing
Grease, butter and takeaway Scrape off solids; blot with kitchen paper Water alone, rubbing, washing-up liquid on S fabrics
Chocolate Let it harden, then gently scrape and lift Smearing it while it's soft
Biro and ink Blot only, very gently Hairspray, alcohol wipes, rubbing
Make-up and fake tan Blot off the surface Make-up wipes and household sprays
Blood Cold water only, dabbed and blotted Any heat or hot water
Pet urine Blot thoroughly and fast, pressing hard Ammonia or bleach cleaners, perfumed sprays
Sick Lift solids, then blot; cold water if allowed Heat, rubbing
Candle wax and chewing gum Let it harden, then lift off gently Heat, pulling hard on the fibres

If one gentle attempt doesn't shift it, stop. A stain that has only been blotted is much easier for an upholstery cleaner to treat than one that has been through several products.

Cream sofa cushions shown stained before and clean after
Real job · Cream sofa cushions, stained before and clean after

What not to use on a sofa

Most permanent damage to sofas comes from well-meant home treatments. Keep these away from fabric upholstery:

  • Bleach and stain removers containing bleach, which strip colour and weaken fibres.
  • Nail varnish remover and other strong solvents, which can dissolve some synthetic fabrics and damage foam.
  • Carpet cleaning products, which aren't designed for upholstery fabrics.
  • Melamine sponges, sometimes called magic erasers. They're mildly abrasive and can dull or rough up fabric.
  • Too much washing-up liquid, which leaves a residue that attracts dirt.
  • Steam cleaners and handheld steamers, unless you're sure the fabric can take heat and moisture.
  • Scrubbing brushes, which fray the weave and spread the stain.

Velvet, linen and microfibre

Some fabrics behave differently and need extra care:

  • Velvet has a pile that crushes and marks easily. Blot very gently, never rub, and once it's dry, brush it softly in the direction of the pile.
  • Linen and cotton can shrink, water-mark or brown if they're over-wetted. Use the least moisture possible.
  • Microfibre is popular for family sofas and often resists spills well, but many microfibre sofas carry an S code, and water can leave obvious rings. Check the label before anything wet goes on it.

Leather and faux leather need their own products and aren't covered by this guide.

Stain on the sofa? Send a close-up of the stain, a photo of the whole sofa and the care label on WhatsApp. We'll tell you honestly what to expect and give you a price, usually the same day.

Use the quote form or WhatsApp 085 202 1222.

When to call a professional

Some stains are worth handing over straight away. Get help when:

  • the code is S or X and the stain needs more than blotting
  • a ring or tide mark has formed after a home attempt
  • urine or another spill has soaked into the cushion foam
  • the stain is ink, dye, make-up or grease that hasn't lifted with blotting
  • the whole seat or the arms have greyed, not just one spot
  • you have guests coming or you're getting a rental ready

A professional upholstery clean starts with the label and a colour test, then pre-treats stains and rinses the fabric with a small extraction tool, pulling the dirt and the cleaning solution back out together. Cleaning the whole cushion or panel evenly avoids the bright patch you can get when one spot is treated alone.

Grey fabric sofa with its cushions lifted off the base during cleaning
Real job · A grey fabric sofa with its cushions lifted during cleaning

Our page on upholstery cleaning in Dublin explains how we clean sofas and armchairs, and what we can and can't take on. You'll also find more on upholstery and sofa cleaning across Dublin. If you've got carpet stains too, our page on carpet stain removal and our guide to red wine, coffee and tea on carpet cover those. We can clean a mattress on the same visit. And if a sofa is beyond saving, with a broken frame or collapsed foam, furniture removal can take it away.

FAQ

Quick answers

Can I use a carpet stain remover on my sofa?

It's not a good idea. Carpet products are made for carpet fibres and backings, and on upholstery they can leave rings, residue or colour loss, and soak into the foam. If you want to use a product on a sofa, choose one made for upholstery, check that the fabric's care code allows it and test it on a hidden spot first.

How do I get biro off a fabric sofa?

Carefully, and with as little as possible. Blot, don't rub, because ink spreads easily. Old tricks like hairspray leave sticky residue behind. On some fabrics a specialist can lift ink well, on others it may only lighten, so it's often best to leave a biro mark alone and send us a photo.

Is it worth trying to clean a sofa stain that's been there for months?

Often, yes. Older stains are harder than fresh ones, but many still lift or fade a lot with the right pre-treatment, especially if nothing has been scrubbed into them. Don't start experimenting with products now. Send a photo of the stain and the care label, and tell us what it is if you know, and we'll give you an honest view.

Why did the stain spread when I tried to clean it?

Usually because too much water went on. The liquid carries the stain outwards through the fabric and down into the foam, and as it dries, the colour collects at the edge in a ring. Use the least moisture you can, blot from the outside in, and stop once the stain stops lifting.

Can fake tan or make-up come out of a light-coloured sofa?

Often they lighten a lot, but both contain dyes or pigments designed to stay put, so a trace can remain, especially on pale fabric. Blot off what's on the surface, avoid rubbing and keep wipes and household sprays away from it. A professional clean gives the best chance of a good result.

Is it safe to use nail varnish remover on a sofa stain?

Generally no. Acetone and similar solvents can dissolve some synthetic fibres, strip colour and damage foam. Even for nail varnish spills, it's safer to let the varnish harden, gently lift what you can and get advice, rather than risk a hole or a pale patch.

Free quote

Send a few photos. Get a fixed price.

Most quotes are done from photos on WhatsApp, the same day. No visit needed and no obligation.