Price by couch type and fabric grade
| Couch | Standard fabric (€50–€80/m) | Designer weave (€100–€140/m) | Premium leather or boucle (€180–€260/m) |
|---|---|---|---|
| Armchair (1 seat) | €450–€680 | €680–€950 | €1 050–€1 600 |
| 2-seater (1,65 m) | €1 100–€1 500 | €1 500–€2 050 | €2 300–€3 400 |
| 3-seater (2,10 m) | €1 500–€2 050 | €2 050–€2 750 | €3 100–€4 200 |
| 3-seater with chaise (2,80 m) | €1 950–€2 650 | €2 650–€3 550 | €3 950–€5 400 |
| Corner sofa (L-shape, 2,8 × 1,8 m) | €2 450–€3 300 | €3 300–€4 500 | €4 950–€6 800 |
All values incl. TVA 17 %. These ranges assume the internal frame, springs and webbing are either sound or replaceable within the workshop without specialist intervention.
What adds to the price:
- New foam for seat cushions — €120 to €280 per seat unit depending on foam grade (1,8 kg/m³ base polyurethane vs 3,5 kg/m³ high-density)
- New webbing and jute — €80 to €180 on older frames where the original is brittle
- Spring replacement or re-tying — €40 to €90 per seat spring unit
- Piping or button tufting decorative detail — €180 to €450 depending on complexity
- Pickup and delivery within Luxembourg — €120 to €220 round trip
Fabric meterage estimate:
- Armchair: 4 to 6 m
- 2-seater: 8 to 12 m
- 3-seater: 12 to 16 m
- 3-seater with chaise: 16 to 22 m
- Corner sofa: 22 to 32 m
Always add 15 % for pattern repeat and seam matching. A €90/m fabric on a 3-seater with chaise means €1 656 to €2 277 in fabric alone — before labour.
When to reupholster versus buy new
The reupholstery versus replacement question is not sentimental — it is a spreadsheet decision driven by four factors: frame quality, fit, finish grade you want, and sustainability cost.
Reupholster when:
- The frame is solid wood (oak, beech, ash) with traditional joinery — replicating this quality new costs €3 500+ on an equivalent 3-seater
- The couch fits an awkward space — a bespoke length that a retail catalogue cannot match
- You want a specific premium fabric — mid-catalogue sofas come only in limited fabric ranges
- The shape and design have sentimental or collectible value — a mid-century Knoll, a family heirloom
- The structure is intact but the cover is tired — 90 % of the wear is on visible fabric
Buy new when:
- The frame is particle-board or softwood staples — typical on budget retail sofas. A new €1 200 couch is economically competitive with a €1 100 reupholstery
- The overall design is no longer to your taste — reupholstering a shape you dislike is money poorly spent
- Springs are permanently deformed — some spring packs cannot be rebuilt cost-effectively
- Pet odour has penetrated the foam — deep contamination requires full foam replacement, pushing the job into new-couch territory
- The cover alone is damaged and you want a quick fix — slipcovers at €380–€780 are an alternative
Break-even rule of thumb:
- A solid-frame 3-seater reupholstery at €2 400 is economically sound against a replacement sofa of similar quality at €3 500+
- A flat-pack 3-seater that cost €900 new, with visible frame wear, is not worth €1 500 to reupholster
Environmental framing:
- Keeping a sofa for another 12–15 years avoids the waste of sending the frame to landfill
- Reupholstery produces about 8 to 15 kg of waste (old cover, foam) versus 75 to 110 kg for a full replacement
Fabric grade and what it means in practice
Fabric choice is the decision you can only make once per reupholstery cycle. A €65/m cotton-linen blend and a €180/m designer weave look similar on the pass-the-hand test but diverge sharply after 3 years of use.
The five grades in Luxembourg's upholstery market:
- Economy upholstery cotton or polyester blend (€40–€65/m) — 15 000–25 000 Martindale rub cycles, shows wear in 3–5 years, typical for guest-room armchairs or light-use couches
- Mid-range cotton-wool-synthetic blend (€65–€100/m) — 30 000–40 000 rub cycles, balance of texture and durability, best value for everyday living rooms
- Designer weave, Kvadrat / Gabriel / Camira (€100–€160/m) — 40 000–60 000 cycles, refined texture, colour fast, the sweet spot for style-conscious families
- Boucle or textured wool (€160–€230/m) — 40 000+ cycles, warm tactile quality, susceptible to pilling and pet claw catching
- Full-grain aniline leather (€200–€320/m²) — ages rather than wears, requires periodic conditioning, premium look but shows scratches
Key test numbers on the label:
- Martindale rub count — the core durability measure. 25 000 is the bare minimum for a sofa; 40 000+ for family use
- Pilling resistance — class 4 or 5 on the 5-scale; avoid anything below 3
- Fire resistance (EN 1021-1 and 1021-2) — a Luxembourg residence does not legally require it, but many premium fabrics carry the mark anyway
- Colour fastness — class 5 on the 5-scale is ideal; below 4 and the colour fades under sunlight in 2–3 years
Pet and family checklist:
- Cats: avoid boucle, loose weaves, velvet — claws catch and pull
- Dogs: synthetic blends at 40 000+ Martindale, easier cleaning
- Young kids: stain-repellent treatments like Aquaclean or Guardsman add €6–€10/m but pay for themselves inside two spill events
- Elderly relatives: prefer flat-weave cottons and synthetics, as patterns hide normal wear
Sample-before-buy rule: Order fabric swatches and live with them on the couch arm for a week before committing. Light conditions in a living room at 8 PM are very different from a showroom at midday, and upholstery grades look different at scale versus in hand.
TVA, lead time, and quote structure
Reupholstery sits between a product purchase and a service contract, so the quote structure looks different from a standard trade quote. Understanding the pieces protects your cash flow.
TVA position:
- TVA 17 % applies to upholstery on freestanding furniture, even in a principal residence — the 3 % logement.lu rate is designed for building-integrated works
- If the couch is a built-in fixed seating bench attached to the floor or wall, the 3 % rate may apply on the labour portion — rare, and requires a dossier filed before works
- On a €2 000 net reupholstery (€1 200 fabric + €800 labour), TVA 17 % adds €340 for a total of €2 340
Lead time realities in Luxembourg:
- Assessment visit — 1 to 2 weeks after contact, often at your home, to measure and advise on fabric
- Fabric sample phase — 2 to 3 weeks while you order swatches and decide
- Fabric delivery to workshop — 3 to 5 weeks from order (longer for European weavers with 8–10 week delays)
- Workshop time — 2 to 3 weeks for standard 2- or 3-seater, 4 to 5 for corner sofas
- Total elapsed time — 6 to 14 weeks from first contact to delivery
Quote structure checklist:
- Pickup and initial assessment fee (often absorbed if work proceeds)
- Fabric cost as a separate itemised line with brand, reference and meterage
- Labour breakdown: stripping, rebuilding, recovering, piping, finishing
- Foam replacement if needed, specified by density
- Decorative elements: buttons, piping, nailhead trim
- Pickup and delivery charges (or bundled)
- TVA line and total TTC
- Warranty: 2 years on workmanship, separately stated fabric manufacturer warranty (typically 5 years against pilling, colour fade and seam failure)
Payment schedule:
- 50 % on order (covers fabric ordered from the mill — non-refundable once cut)
- 40 % on workshop completion before pickup
- 10 % on home delivery after you have inspected the piece
Never:
- Pay 100 % upfront — stops any quality lever on your side
- Accept a quote without a fabric brand and reference — it enables substitution
- Proceed without a written lead-time commitment
- Skip a home-delivery inspection — minor issues are hard to chase after a week
Where Luxembourg tapissiers concentrate
Luxembourg has roughly 25 to 35 declared tapissier-décorateur workshops across the Grand-Duchy in 2026, with a cluster in Luxembourg-Ville, Esch-sur-Alzette, Mersch and Echternach. Most serve a local radius of 30–40 km.
Workshop profiles to know:
- Traditional atelier (40 % of market) — small team of 1–3 tapissiers, focus on classic and antique pieces, long lead times (10–14 weeks), premium finish
- Modern interior firm (30 % of market) — offers upholstery alongside curtains, furniture supply and interior design, 6–10 week lead time, broader fabric catalogue
- Specialist leather workshops (15 % of market) — cluster in Esch and Dudelange, serve both private clients and the automotive aftermarket
- Generalist handyman-carpenter offering upholstery as a side service (15 %) — cheapest quotes but mixed quality; suits low-stakes garden-furniture projects, risky on quality family sofas
Where to find a declared workshop:
- Fédération des Artisans du Luxembourg trade directory (fda.lu) — lists member workshops with Autorisation d'établissement
- Ministère de l'Économie register — verify Autorisation d'établissement number
- Fynd.lu — filter by trade and commune
What affects your cost by region:
- Luxembourg-Ville and Kirchberg — highest overheads, 10–15 % above rural tapissiers
- Esch-sur-Alzette — largest concentration, most competitive pricing
- Echternach, Diekirch, Wiltz — rural workshops, slightly lower labour rates, plus pickup fee added for deliveries back to central or southern Luxembourg
- Border-commune workshops with French or Belgian shipping — cheaper fabric sourcing, but verify TVA treatment (intra-EU VAT applies to materials sourced cross-border)
Red flags:
- No physical workshop address — legitimate tapissiers have a workshop you can visit
- No sample book or material library — a declared trade has a fabric library
- Only cash payment accepted
- Quote below €700 for a full 3-seater reupholstery — not possible with declared labour and quality fabric
Whatever workshop you choose, book the assessment visit early. Luxembourg has fewer tapissiers than neighbouring cities such as Metz or Trier, and the 8-week backlog is typical even in off-peak months.
Reupholstering a couch in Luxembourg costs €850 to €3 800 all-in, with fabric and labour each representing about 40–45 % of the bill. The make-or-break decision is fabric grade — Martindale 25 000 is a minimum for any family sofa, 40 000+ is better. Reupholstery only beats buying new when the frame is solid-wood and the overall design still fits your space. Lead times of 6 to 14 weeks from first contact to delivery are typical; book the assessment visit early and expect a 50/40/10 payment split across order, workshop completion and home delivery. Fynd.lu lists declared tapissiers-décorateurs with Autorisation d'établissement and workshop references across the Grand-Duchy — request two quotes on a like-for-like fabric brief before signing.
