What is the Price of a Joiner in Luxembourg in 2026?

In Luxembourg, a joiner charges between €50 and €70/hour (excl. VAT) depending on their specialty. However, the vast majority of interventions are invoiced at fixed price per service: from €200 to €600 per window installed (depending on material and installation type), from €100 to €350 per interior door, from €30 to €65/m² for parquet, and from €3,000 to €10,000 for a bespoke staircase. These rates are structurally 25 to 40% higher than those in France or Belgium, due to salary scales set by the Luxembourg construction collective agreement. Super-reduced VAT at 3% applies in principal residences (buildings ≥ 10 years old), compared to 17% normally.

Compare quotes from certified joiners in Luxembourg

Windows, doors, parquet, stairs, bespoke joinery: get several free quotes from qualified craftspeople, with 3% VAT in principal residences.

Joiner hourly rate in Luxembourg

In the Grand Duchy, building joiners fall under the Building Collective Agreement (ITM Luxembourg, valid from 1st January to 31 December 2026). According to Lohnspiegel.lu data (2026), a carpenter or building joiner earns between €3,447 and €4,943 gross/month in the Grand Duchy. After accounting for employer contributions (~27%), professional insurance, materials and operating costs, the hourly rates invoiced are significantly higher than French or Belgian averages.

In practice, the Luxembourg joiner rarely invoices hourly: he prefers to establish a fixed price per intervention (per window, per door, per m² of parquet, or overall quote for a staircase). The hourly rate mainly serves as reference for small one-off repairs, adjustments or unblocking of joinery.

Profile / specialty Hourly rate (excl. VAT) LU Application context
Joiner installer (PVC / aluminium) €50 – €60 Window, door and shutter installation in series
Timber joiner (interior) €55 – €70 Timber door, solid parquet installation, cladding
Joiner-fitter / bespoke €65 – €85 Dressing room, bookshelf, built-in wardrobe, bespoke kitchen
Staircase specialist €70 – €90 Design and installation of interior timber stairs
Small repair / unblocking / adjustment €55 – €70 Travel charge often invoiced (1–2 h minimum)
Fixed price or hourly rate?

For any surface intervention (parquet, joinery) or per-unit (window, door), demand a detailed fixed-price quote rather than an hourly commitment. The fixed price protects you against duration overruns, allows comparison between craftspeople and provides a clear contractual basis.

Window and door installation prices in Luxembourg

This is the core business of the installer joiner. Prices vary according to the material chosen (PVC, aluminium, timber), the type of installation (renovation with frame retention, or full replacement) and the size of the opening. The ranges below include installation labour only — the joinery itself is invoiced separately unless otherwise stated.

Windows: installation price (labour only, excl. VAT)

Intervention type / material Price/unit — Labour only (LU) Details
Renovation installation (overlay frame) €180 – €280 Existing frame retention, quick installation (1–2 h)
Full replacement — PVC standard €250 – €400 Old window removal + grouting + finishes
Full replacement — aluminium €300 – €500 Heavier profiles, precise threshold adjustments
Full replacement — timber or timber-aluminium €350 – €600 More meticulous work, reveal treatment
Patio door or sliding bay €400 – €700 Floor sill, guide rail, reinforced sealing
Velux / roof window €350 – €550 Roof access, sealing collar, interior finish

Doors: installation price (labour only, excl. VAT)

Door type Price/unit — Labour only (LU) Details
Standard interior door (door set) €120 – €220 Installation in prepared opening, no masonry adjustment
Interior door with adjustment / correction €200 – €350 Plumb correction, out-of-plumb frames, reveal finish
Sliding pocket door €300 – €500 Casement installation, rails, finish — more technical work
Armoured entrance door €350 – €600 Significant weight, multi-point adjustments, sealing
Sectional garage door €300 – €600 Mechanism installation, motorisation optional
Old door removal (supplement) €60 – €120 According to frame condition and disposal
Reveal finishes: often forgotten cost item

During full window or entrance door replacement, the interior and exterior reveals (embrasure cladding, render, paint) are rarely included in the joiner’s installation price. This work falls to either a plasterer-painter, or the joiner himself for an additional fee (€20 to €80 per reveal depending on condition). Systematically verify this point in your quote to avoid end-of-site surprises.

Parquet installation price by joiner in Luxembourg

Parquet installation can be done by a joiner or specialised parqueteur. The prices below correspond to installation only (labour + adhesive or staples according to technique), excluding parquet purchase. Prices are excl. VAT, per m².

Parquet type / installation technique Price/m² — Labour only (LU) Technical details
Floating parquet / laminate — straight laying €20 – €32 Fastest installation, underlay included
Engineered parquet — glued installation €28 – €45 Polyurethane adhesive, primer according to substrate
Solid parquet — glued or nailed installation €35 – €55 Nailed on battens or glued to screed; more technical
Herringbone or point de Hongrie installation €45 – €70 +30 to 40% wastage, precise marking, time × 1.5
Sanding + varnishing (renovation) €18 – €30 Existing parquet; 2 to 3 sanding passes + finish
External parquet / timber terrace €35 – €55 Installation on battens with ventilation, stainless fixing
Buy 10–15% extra

For any parquet project, order 10% extra for straight laying and 15% for herringbone or point de Hongrie to cover cutting wastage. Keep a few boards from the same batch for future repairs — colours vary slightly between manufacturing batches and are often impossible to match identically years later.

Bespoke staircase price in Luxembourg

The interior staircase is one of the most technical and valuable interventions by the joiner. In Luxembourg, prices are established by quote only, after site measurements. The ranges below include design, workshop fabrication and site installation, excluding masonry works or floor opening.

Staircase type Budget all-inclusive (excl. VAT) LU Details
Straight prefab staircase in kit — installation only €500 – €1,200 You buy the staircase in kit, joiner installs only
Straight bespoke staircase — standard timber €3,000 – €5,500 Oak or beech, visible string, simple handrail
Quarter-turn bespoke staircase €4,500 – €8,000 Intermediate landing, balustrade, handrail
Spiral / helical staircase €4,000 – €10,000 Reduced footprint, more complex technique
Suspended / centre string staircase €8,000 – €18,000 Premium appearance, specific supporting structure required
Renovation treads + existing balustrade €1,500 – €4,000 Step cladding, handrail change
Staircase regulations in Luxembourg

Construction or replacement of an interior staircase in a residential building is subject to Luxembourg building safety regulations. Main regulatory criteria concern maximum step height (≤ 18 cm), minimum tread depth (≥ 24 cm), balustrade height (≥ 1 m from 1 m height difference) and obligation of a handrail. For any structural modification linked to the staircase (floor opening), municipal authorisation is generally required.

Budget examples by project in Luxembourg

Typical project Estimated budget (excl. VAT) Assumptions
Replacement of 5 PVC double-glazing windows — full replacement €6,000 – €10,000 Standard 2-leaf windows, supply + installation
Replacement of 5 aluminium windows + 1 patio door €9,000 – €16,000 Lacquered aluminium, double glazing Ug ≤ 1.1 W/m²K
Oak engineered parquet installation — 50 m² €3,500 – €6,000 Glued installation, mid-range parquet supply included
6 interior door sets (supply + installation) €2,400 – €4,800 Pre-painted standard doors, prepared openings
Bespoke dressing room — 3 m long €2,500 – €5,500 Plywood or lacquered MDF, according to finish and accessories

On a site of €10,000 excl. VAT, 3% VAT represents €300 — against €1,700 at the normal rate of 17%. The saving of €1,400 is direct, provided the three eligibility conditions are met.

Windows, parquet, staircase or cabinetry? Simulate your carpentry project and receive quotes from certified joiners in Luxembourg.

Free quote →

3% VAT on carpentry works in Luxembourg

Interior and exterior carpentry works carried out in a principal residence benefit from the super-reduced VAT rate of 3% instead of 17%, limited to €50,000 cumulative saving per property.

1

Principal residence only

The property must be used as the principal residence of the owner or tenant. Secondary residences, offices or commercial premises remain subject to the normal 17% rate. Rented properties are not eligible for the 3% rate for the landlord.

2

Building completed at least 10 years ago

Condition required for renovation works on existing buildings. For a building less than 10 years old, carpentry works are due at 17% unless the operation is part of energy renovation with specific conditions.

3

AED-approved joiner — materials invoiced by craftsperson

The joiner must hold AED approval to apply the 3% rate directly. The reduced VAT covers both labour and materials (windows, parquet, timber, hardware), provided these materials are purchased and invoiced by the joiner himself. If you buy your windows directly from a manufacturer, these supplies are subject to the normal 17% rate.

Source: Guichet.lu — Super-reduced VAT works 2026 | AED — Indirect taxation portal

Choosing your joiner in Luxembourg: essential criteria

1

Establishment authorisation and craft register registration

In Luxembourg, joinery is a regulated craft requiring an establishment authorisation from the Ministry of Middle Classes. The craftsperson or company must be registered in the craft register of the Grand Duchy. For a foreign company posting workers to a Luxembourg site, compliance with construction collective agreement salary scales (ITM) is mandatory — including a travel allowance of €7.44 beyond certain distances.

2

Decennial guarantee and liability insurance

Window, external door and staircase installation falls under decennial guarantee: if defects compromise the work’s strength or waterproofing, the craftsperson is responsible for 10 years. Demand the decennial insurance certificate valid before work starts.

3

Quote detailing each item (materials + labour + finishes)

A rigorous carpentry quote distinguishes: precise product reference (brand, range, Ug for glazing), unit price per piece, removal and installation labour, finishes (grouting, expanding foam, joints, reveal), and any ancillary work (screeding, render around frames).

4

Site timescales and collective building holiday

In Luxembourg, the building sector observes a mandatory collective summer holiday (approximately 3 weeks end July–mid-August) and a winter holiday (end December–early January). Plan your works outside these periods to avoid unexpected delays. Mention your timing constraints at first contact.

Frequently asked questions about joiner prices in Luxembourg

Why are Luxembourg joiners 25 to 40% more expensive than in France?

The tariff difference is primarily explained by the Grand Duchy’s salary structure. According to Lohnspiegel.lu (2026), a carpenter or building joiner earns between €3,447 and €4,943 gross/month in Luxembourg — roughly double equivalent level in France. Add employer contributions (~27%), professional insurance, equipment costs and overheads. The Luxembourg building collective agreement (ITM) sets minimum salaries indexed to cost of living, which mechanically explains why rates invoiced to private customers are structurally higher than in neighbouring countries for identical work.

What is the difference between partial renovation and full window replacement?

Partial renovation (overlay frame) involves keeping the existing frame and installing a new casement over it. It is faster (1 to 2 h per window), less expensive (20 to 30% labour saving) and requires no reveal finish work. Drawback: glazed area is reduced by 2 to 4 cm per side, and this technique only works if the old frame is sound, plumb and not rotten. Full replacement removes all old joinery, allows correction of opening defects, offers better thermal performance and grants access to possible financial aids. It involves reveal finish work, often a different trade’s responsibility.

Can parquet be laid directly over existing tiles in Luxembourg?

Technically possible for certain parquet types (floating or engineered in floating installation), under conditions: tiles must be entirely sound (no hollow-sounding tiles), perfectly flat (±3 mm/2 m tolerance), clean and degreased. Specific primer needed for glued installation over tiles. The extra thickness created (~12 to 20 mm) must be compatible with door frames and junctions with adjacent rooms. In most cases, a professional joiner will recommend existing tile assessment before committing — and sometimes prior removal to start fresh on a sound screed.

Do I need building permission to replace windows in Luxembourg?

As a general rule, identical replacement of existing windows (same shape, colour, dimensions) does not require building permission in Luxembourg. However, any external appearance modification (colour change in protected zone, new opening, opening enlargement, listed building glazing modification) may require municipal authorisation, or even heritage ministry agreement if the property is in a heritage protection zone. Check with your municipal department before works begin.

Obtain quotes from certified joiners in Luxembourg

Windows, doors, parquet, stairs, bespoke cabinetry: compare several free quotes from qualified craftspeople in the Grand Duchy and benefit from 3% VAT in principal residences.

  • ITM Luxembourg — Building Collective Agreement, valid from 1st January to 31 December 2026
  • Lohnspiegel.lu — Timber carpenter and building joiner salaries in Luxembourg: €3,447–4,943/month gross, 2026
  • Guichet.lu — Super-reduced 3% VAT, conditions and €50,000 ceiling
  • AED — Indirect taxation portal — Conditions of application of reduced rate to carpentry works
  • ITM — Construction sector collective holiday — Summer 2026: 25 July–17 August; winter: 20 December–7 January
  • Price data: Renov.lu collection from partner certified joiners in the Grand Duchy — 2026
Last updated: June 2026. Price ranges are indicative and based on Luxembourg market conditions in 2026. Only a quote drawn up after a site visit provides a firm price. The 3% VAT conditions are those in force in 2026 — consult the AED for any regulatory changes. Renov.lu does not intervene in the conclusion of contracts between private individuals and craftspeople.