What's a fair wage for your cleaner? The usual wage in your canton, and about 1.8% more each year
A fair wage for your case
CHF33.00
gross an hour, fair for your case (Zurich)
Costs you CHF 669 a month, all in. Net for her: CHF 549.
First raise after one year
+CHF 1.10 to CHF 34.10 an hour, CHF 22 more a month
- CHF 0.60: Swiss wages rose 1.8% in 2025
- CHF 0.50: one more year of experience
- After 10 years of service: 5 weeks' holiday instead of 4, and holiday pay rises from 8.33% to 10.64%.
Free. Wage, hours and tasks already filled in.
How we work it out, with sources ↓
In short: start from the wage that is usual in your canton (CHF 32 on average across the cantons), never below the legal minimum (NAV: CHF 20.35, Geneva: CHF 24.59). With no experience, up to CHF 2 below; with more tasks, up to CHF 3 above. And give a raise once a year: in 2025, Swiss wages rose 1.8%.
How the calculator arrives at your wage
Three figures from real data, two steps for your case. Every figure on this page comes from the same sources:
The minimum: the floor
The NAV for domestic work requires CHF 20.35 an hour, CHF 22.30 with four years of experience or an EBA, CHF 24.55 with an EFZ (Art. 5 NAV). It applies from 5 hours a week with the same household. Below that, only cantonal or municipal minimum wages bind, for example CHF 24.59 in Geneva from the first hour.
The usual wage: the starting point
quitt analysed 10,971 active contracts (2025 data): CHF 32 an hour gross on average across the cantons, from CHF 27 (Ticino) to CHF 35 (Nidwalden). The calculator starts from your canton's figure.
What Clino households pay
For comparison: Clino households pay their cleaner a median of CHF 30 gross, the middle half CHF 27.50 to 35 (28 contracts, as of October 2026).
Experience: up to CHF 2 less
With no experience we set the wage CHF 2 below the usual one, at four years at the usual one, and CHF 0.50 more for each year in between. Four years, because that is where the NAV puts its step too. With training (EBA or EFZ) higher minimums apply: count it as four years.
More tasks: up to CHF 3 more
For every task beyond cleaning (childcare, cooking, ironing), CHF 1 more, at most CHF 3 above the usual wage. If she mostly looks after the children, she is a nanny, and a different market applies.
This is Clino's rule of thumb inside the fair range, not a legal requirement. Above the minimum, the two of you decide.
You clean yourself and want to know whether your wage is right? Use the hourly wage check for cleaners and the overview Your rights as a cleaner.
When to raise the wage, and by how much
No law requires a yearly raise. It only becomes mandatory if her wage would otherwise fall below her minimum. The minimum moves in three cases:
Four years of experience
With four years of experience in household work, the NAV minimum rises from CHF 20.35 to 22.30 (from 5 hours a week, Art. 5 NAV). In Geneva, the cantonal rate rises from CHF 24.59 to 24.85.
A new minimum
The Federal Council raised the NAV minimum by 2% on 1 January 2026 and extended the NAV to the end of 2028. Until then the federal rate stays the same.
More holiday with years of service
Some cantonal NAVs give a fifth week of holiday: Zurich, Lucerne, Glarus, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen and Jura after 10 years of service; Vaud and Geneva after 20 years of service. On an hourly wage, holiday pay then rises from 8.33% to 10.64%.
The custom is a pay review once a year, on her work anniversary or in January. A good benchmark is how wages move: in 2025, nominal wages in Switzerland rose 1.8%, with 0.2% inflation (FSO). At CHF 30, that is CHF 0.55 an hour. In the first four years experience comes on top, CHF 0.50 a year by our rule. Household help wages rose too: according to quitt, in about 92% of the cantons in 2025.
If tasks are added, such as the children or cooking, that is a reason to raise outside the yearly review. If you would rather add something once a year, first read when a Christmas bonus becomes an obligation.
Proposing a wage, with a yearly review
Maria
online
Hello Mrs Meier, may I ask what hourly wage you have in mind?
14:05Of course, Maria. I'm basing it on the usual wage in the canton and on your experience: I propose 33 francs an hour, plus 8.33% holiday pay. Once a year we'll review the wage together. Does that feel fair to you?
14:19I think that's very fair, thank you so much. Agreed!
14:22Practical tip: put the wage and the yearly review in the contract. It creates clarity from the start. Employment contract template for your cleaner
What households pay in each canton
Regional differences are substantial, and they mostly follow the language border: in German-speaking Switzerland the average gross hourly wage is CHF 31 to 35, in French-speaking Switzerland CHF 28 to 31, in Ticino CHF 27. Geneva has the highest minimum wage in Switzerland at CHF 24.59, yet households there pay CHF 28 on average, less than in any German-speaking canton.
The table shows, per canton, the usual wage and the fair range the calculator works with. The legal minimums and the net wage per canton are in the guide to a cleaner's hourly wage.
Typical hourly wage by canton (gross)
| Canton | Avg. hourly wage | Fair |
|---|---|---|
| Nidwalden | CHF 35 | 33-38 |
| Graubünden | CHF 34 | 32-37 |
| Zug | CHF 34 | 32-37 |
| Zurich | CHF 34 | 32-37 |
| Thurgau | CHF 34 | 32-37 |
| Schwyz | CHF 33 | 31-36 |
| Appenzell Ausserrhoden | CHF 33 | 31-36 |
| Appenzell Innerrhoden | CHF 33 | 31-36 |
| St. Gallen | CHF 33 | 31-36 |
| Lucerne | CHF 33 | 31-36 |
| Glarus | CHF 32 | 30-35 |
| Aargau | CHF 32 | 30-35 |
| Bern | CHF 32 | 30-35 |
| Solothurn | CHF 32 | 30-35 |
| Uri | CHF 32 | 30-35 |
| Basel-Stadt | CHF 32 | 30-35 |
| Obwalden | CHF 32 | 30-35 |
| Schaffhausen | CHF 31 | 29-34 |
| Basel-Landschaft | CHF 31 | 29-34 |
| Valais | CHF 31 | 29-34 |
| Neuchâtel | CHF 30 | 28-33 |
| Jura | CHF 29 | 27-32 |
| Fribourg | CHF 29 | 27-32 |
| Vaud | CHF 28 | 26-31 |
| Geneva | CHF 28 | 26-31 |
| Ticino | CHF 27 | 25-30 |
Average gross hourly wage per canton, rounded to whole francs. Source: quitt, Schweizer Haushaltshilfen-Report 2026 (2025 data). What you pay on top as an employer in social contributions is shown by the wage calculator.
Values are averages across all household help (cleaning, childcare, care) in active employment contracts and may vary by qualification and tasks.
Frequently asked questions about your cleaner's wage
What is a fair wage for a cleaner?
The wage that is usual in your canton, depending on experience and tasks up to CHF 2 below or CHF 3 above, never under the minimum. On average across the cantons CHF 32 an hour gross is usual, and Clino households pay a median of CHF 30.
Do I have to give my cleaner a raise?
Only if her wage would otherwise fall below her minimum. With four years of experience the NAV minimum rises from CHF 20.35 to 22.30, and some cantons give more holiday with years of service. Otherwise a raise is voluntary; the custom is a pay review once a year.
By how much should I raise the wage each year?
A good benchmark is how Swiss wages move: +1.8% in 2025 (FSO), so CHF 0.55 an hour at CHF 30. In the first four years experience comes on top; we count CHF 0.50 a year.
What does a cleaner cost per hour for the employer?
On top of the gross wage you pay about 8-10% in employer contributions (OASI/DI/IC, UI, accident insurance, family allowances, depending on the canton) and a 8.33% holiday supplement. At CHF 30 gross, an hour costs you about CHF 35-36. The calculator above shows the month for your case.
Should I agree on gross or net wage?
Always gross. A net wage agreement isn't forbidden but leads to complications in accounting. The employer has to recalculate social contributions and ends up paying more than planned.
Do I need to register my cleaner with OASI?
Yes, from the first franc. Exceptions: no contributions are due for young people up to the year they turn 17; up to the year they turn 25, wages of no more than CHF 750 a year per employer are exempt. Otherwise registration with the compensation office is mandatory.
More on Cleaner Wages in Switzerland
Sources & further information
- 1NAV Domestic Work (SR 221.215.329.4) - Minimum wages, Art. 5 - fedlex.admin.ch/eli/cc/2010/724/de
- 2quitt, Schweizer Haushaltshilfen-Report 2026 - average wages per canton (2025 data) - quitt.ch/wp-content/uploads/Schweizer-Haushaltshilfen-Report-2026.pdf
- 3FSO - Swiss wage index 2025 - www.bfs.admin.ch/news/en/2026-0493
- 4FSIO - OASI contribution rates 2026 - www.bsv.admin.ch/de/beitraege-im-ueberblick
- 5SECO - Standard employment contract for domestic work - www.seco.admin.ch/de/normalarbeitsvertraege-bund
