Nettometer

Collective agreement for the building cleaning sector 2025-2028

Convention collective de travail dans le secteur du nettoyage des bâtiments 2025-2028

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

Key facts

Table valid1 June 2026 – 31 March 2027
Agreement term1 May 2025 – 30 April 2028
SectorCleaningNettoyage de bâtiments (building cleaning)
Weekly hours40 h
Salary payments per year12 monthly payments (hourly rates) + prime d'assiduité max. 525 EUR (not indexed, prorated on max. 1,760 hours worked, paid with June pay, reduced/forfeited for absences) – no 13th month in the CCT. Seniority supplements +1% from the 11th, 16th, 21st and 26th year of service (max. +4%).
Generally bindingyes
Wage index (cote d’application)992.24
Official sourceITM – Nettoyage de bâtiments, salaires horaires, indice 992,24, 01/06/2026 (Version 01/06/2026)source dated 2 July 2026
Next adjustmentnot yet known from 1 April 2027CCT art. 10.4 grants +1,00% on hourly tariff wages on 1 April 2027 (signed and generally binding). ITM has not yet published the resulting grid; not computed here.

Pay table

1 June 2026 – 31 March 2027
Groupper hourper hour (at index 100)Net per month (estimate)
Agent(e) de nettoyage – 1er échelon (catégorie 1)€17.2144€1.7349≈ €2,570
Agent(e) de nettoyage – 2e échelon (catégorie 2)€17.9367€1.8077≈ €2,643
Laveur(euse) de vitres – 1er échelon (catégorie 1)€18.6591€1.8805≈ €2,711
Laveur(euse) de vitres – 2e échelon (catégorie 2)€19.3834€1.9535≈ €2,778
Encadrement – 1er échelon (catégorie 1)€20.1058€2.0263≈ €2,841
Encadrement – 2e échelon (catégorie 2)€20.8271€2.099≈ €2,903

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

Hourly tariff wages per ITM at cote 992,24, valid from 1 June 2026; these already include the +0,70% conventional increase of 1 May 2026 (check: CCT 2025 rate 16,2706 at 944,43 -> index-100 1,72280 x 1,007 = 1,7349). Signatories FEN (Fédération des entreprises de nettoyage) / OGBL / LCGB. Weekly hours: CCT art. 7.1 refers to the Code du travail (legal normal duration 40h); annual leave is defined for 'un travail régulier de 40 heures par semaine'. Hardship premium 2,50 EUR/h for arduous/dangerous work (art. 20); Sunday +80%. Only hourly rates are published (no monthly). 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 (4)

Notes

Hourly tariff wages per ITM at cote 992,24, valid from 1 June 2026; these already include the +0,70% conventional increase of 1 May 2026 (check: CCT 2025 rate 16,2706 at 944,43 -> index-100 1,72280 x 1,007 = 1,7349). Signatories FEN (Fédération des entreprises de nettoyage) / OGBL / LCGB. Weekly hours: CCT art. 7.1 refers to the Code du travail (legal normal duration 40h); annual leave is defined for 'un travail régulier de 40 heures par semaine'. Hardship premium 2,50 EUR/h for arduous/dangerous work (art. 20); Sunday +80%. Only hourly rates are published (no monthly). 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).