Cleaner (Commercial) — Job Description & Salary in Germany
Cleaner salary data: P25, median, and P75 base pay, sourced.
Salary band
Base salary, gross annual
- 25th percentile
- €31,200
- Median
- €32,500
- 75th percentile
- €38,272
For reference: the statutory minimum wage in Germany has stood at €13.90 gross per hour since January 1, 2026 — roughly €2,410 gross a month for a full-time role at 40 hours/week. (BMAS: Mindestlohn steigt zum 1. Januar 2026 auf 13,90 Euro)
Gross fixed salary per year, converted to a full-time position (40 hours per week), for a cleaner in a commercial or industrial setting in Germany. The building-cleaning collective wage (Tariflohn, wage group 1, interior and routine cleaning) has stood at €15.00 per hour since 1 January 2026, about €1.10 above the statutory minimum wage of €13.90 per hour; it has been generally binding (allgemeinverbindlich) since 1 February 2025 and applies to every business in the sector regardless of its own collective-bargaining status. In practice, most positions are part-time or mini-job roles covering a single site, often 15 to 25 hours per week, so the actual monthly pay sits well below the full-time equivalent shown here. Specialized work (glass and facade cleaning at wage group 6, paying €18.40 per hour, cleanroom or operating-theater cleaning, team-lead duties) sits at the top of the range.
Sources: Bundesregierung: Mindestlohn steigt zum 1. Januar 2026 auf 13,90 Euro; Bundesinnungsverband des Gebäudereiniger-Handwerks: Tarifinformationen Gebäudereinigung; StepStone Gehaltsreport Reinigungskraft Deutschland 2026
Updated