Nettometer

Collective agreement for construction (building and civil engineering) workers 2025

Convention collective de travail pour les salariés du bâtiment 2025

Valid from 1 June 2026 · Data as of 11 November 2026

Key facts

Table validsince 1 June 2026 (until further notice)
Agreement term1 January 2025 – 31 December 2025
SectorConstructionConstruction – bâtiment et génie civil
Weekly hours40 h
Salary payments per year12 monthly salaries (hourly-paid) + prime de fin d'année 5% of annual gross wage + complément de prime 2% of annual gross (both on hours worked, paid with December pay; reductions for absence periods; not cumulative with a 13th month already paid to former 'employés privés') – CCT art. 18 / annexe IV
Generally bindingyes
Wage index (cote d’application)992.24
Official sourceITM – Bâtiment et génie civil, salaires horaires, indice 992,24, 01/06/2026 (Version 01/06/2026)source dated 2 July 2026
Next adjustmentno new agreement yetChecked 2026-11-12: no successor to the Bâtiment CCT 2025 (valid 1 Jan–31 Dec 2025) has been signed or declared generally binding. ITM's sector page (last updated 02/07/2026) still lists only the 2025 CCT and RGD of 30 June 2025, with wage grid at index 992.24 from 1 June 2026; no 2026 RGD or Conseil d'État opinion on a new bâtiment CCT was found. The 2026 status of the 2025 CCT is therefore not confirmed.

Pay table

since 1 June 2026
Groupper hourper hour (at index 100)Net per month (estimate)
Manœuvre A1 (sans qualification, max. 6 premiers mois)€16.0192€1.6144≈ €2,423
Manœuvre A2€16.8611€1.6993≈ €2,526
Salarié débutant (B,C,D,E,F)€19.2231€1.9373≈ €2,764
Salarié qualifié niveau 1€19.5382€1.9691≈ €2,792
Salarié qualifié niveau 2 (e.a. DAP/CATP)€20.3717€2.0531≈ €2,864
Salarié niveau 3 (expérimenté)€23.2442€2.3426≈ €3,157
Chef d'équipe€25.1682€2.5365≈ €3,348

Amounts at index 100: multiply by the current index ÷ 100 to get euros.

Hourly minimum rates (salaires minima) on a 40h week, per ITM table at cote 992,24 (index-100 values are those of the CCT annexe III; ITM also publishes them). The CCT was concluded for 1 Jan–31 Dec 2025 only (art. 32); the RGD of 30 June 2025 extends it to the whole sector and per L.164-8(6) ends with it. ITM nonetheless published an updated grid at 01/06/2026 (page updated 02/07/2026), so the 2025 CCT is treated as still applied; no successor CCT or new RGD was found in Legilux (SPARQL check of all 'obligation générale' RGDs to Nov 2026) or on OGBL's sector page – status after 31 Dec 2025 should be re-verified. A1 and Bd hourly values (as published by ITM; index-100 factor x 9,9224 gives 16,0187/19,2227, the difference being because these rates follow the SSM) equal the legal SSM hourly rates (16,0192 unqualified / 19,2231 qualified at 992,24); if the SSM rises on 1 Jan 2027 (bill 8837) these floors move with it. Monthly equivalents are not published by ITM (not computed here). Luxembourg automatic wage indexation (échelle mobile, Code du travail L.223-1): cote d'application 992,24 in force since 1 June 2026 (previous 968,04 from 1 May 2025). Cote 992,24 is the one valid on 2026-11-11; no further tranche was triggered by the October 2026 index. Next tranche not yet triggered (STATEC forecasts point to 2027).

Net per month: estimate with the calculator’s default settings and the weekly hours of this agreement; with 13 or 14 salaries it is the net of one regular monthly payment. Click it to open the calculator with this amount.

Open the net salary calculator in Luxembourg

Sources (3)

Notes

Hourly minimum rates (salaires minima) on a 40h week, per ITM table at cote 992,24 (index-100 values are those of the CCT annexe III; ITM also publishes them). The CCT was concluded for 1 Jan–31 Dec 2025 only (art. 32); the RGD of 30 June 2025 extends it to the whole sector and per L.164-8(6) ends with it. ITM nonetheless published an updated grid at 01/06/2026 (page updated 02/07/2026), so the 2025 CCT is treated as still applied; no successor CCT or new RGD was found in Legilux (SPARQL check of all 'obligation générale' RGDs to Nov 2026) or on OGBL's sector page – status after 31 Dec 2025 should be re-verified. A1 and Bd hourly values (as published by ITM; index-100 factor x 9,9224 gives 16,0187/19,2227, the difference being because these rates follow the SSM) equal the legal SSM hourly rates (16,0192 unqualified / 19,2231 qualified at 992,24); if the SSM rises on 1 Jan 2027 (bill 8837) these floors move with it. Monthly equivalents are not published by ITM (not computed here). Luxembourg automatic wage indexation (échelle mobile, Code du travail L.223-1): cote d'application 992,24 in force since 1 June 2026 (previous 968,04 from 1 May 2025). Cote 992,24 is the one valid on 2026-11-11; no further tranche was triggered by the October 2026 index. Next tranche not yet triggered (STATEC forecasts point to 2027).