Skip to content

Calculator

Hourly wage calculator for cleaners: are you earning enough?

Wage check

Your level

Your legal minimum

CHF 20.35

per hour, gross, without holiday pay

NAV Hauswirtschaft, applies from 5 hours a week

Stadt Zürich (CHF 23.90) and Winterthur (CHF 23.00): decided, but not yet in force. Until then the amount above applies.

Usual in Zurich: CHF 32 to 37 (avg. CHF 34)

CHF

Next step: create a free profile and send your employers a link. They register you, you get a contract and payslips.

Create a free profile →

Questions about your situation? We help for free.

Leave your email and we will get back to you personally. No spam.

2026 minimum wages: NAV Hauswirtschaft and cantonal laws. Usual range: around the canton average of all household help from quitt, Schweizer Haushaltshilfen-Report 2026 (2025 data). A guideline, not legal advice.
Young woman with short dark curls sitting on a sofa by the window, smiling at her laptop
Pick your canton and level, enter your wage: you see straight away whether your hourly wage is enough.

The legal minimum starts at CHF 20.35 an hour and rises with experience and training to CHF 24.55. In 2 cantons a higher cantonal minimum applies. Pick your canton and level, enter your wage: you see straight away whether it is enough.

By the way: what your wage really costs your employer is shown by the employer cost calculator.

What do cleaners in Switzerland really earn?

The NAV Hauswirtschaft, the federal standard employment contract for private households, sets three minimum wages. Which one applies to you depends on experience and training:

No training

CHF 20.35/h

Less than 4 years of experience in household work. From 5 hours a week with the same family, it may not be less.

4+ years' experience or EBA

CHF 22.30/h

From 4 years of household experience or with a 2-year apprenticeship (EBA). Many families don't know this: tell them.

EFZ

CHF 24.55/h

With a 3-year apprenticeship (EFZ), for example as a household services specialist.

The highest applicable floor always applies. In 2 cantons the cantonal minimum wage sits above the NAV and applies there: Geneva (CHF 24.59), Neuchâtel (CHF 21.35). In Basel-Stadt the cantonal minimum (CHF 22.20/h) is above the NAV, but from 5 h/week the NAV takes precedence. Below that, CHF 22.20/h applies. In Jura the cantonal minimum (CHF 21.40/h) is above the NAV, but from 5 h/week the NAV takes precedence. Below that, CHF 21.40/h applies. Ticino does have a cantonal minimum of its own (CHF 20.00/h), but it is BELOW the NAV, so there the NAV rate of CHF 20.35/h governs, not the cantonal one.

On top come your holidays: paid holidays if you work regular hours, or a supplement of at least 8.33% on the hourly wage if your hours are irregular. How holiday pay works is explained in the guide.

Hourly wage by canton: what is usual?

Wages vary a lot between cantons. Here are the 12 cantons with the highest average wage for household help, all 26 with one click:

Hourly rate by canton

26 cantons

The average wage per canton and where the legal minimum with 4 years' experience sits.

Average (2025 data)Minimum with 4 years' experience
Nidwalden
35.−
ZurichYour canton
34.−
Zug
34.−
Graubünden
34.−
Thurgau
34.−
Lucerne
33.−
Schwyz
33.−
Appenzell Ausserrhoden
33.−
Appenzell Innerrhoden
33.−
St. Gallen
33.−
Bern
32.−
Uri
32.−

Average: gross hourly wage of all household help in active contracts from quitt, Schweizer Haushaltshilfen-Report 2026 (2025 data), rounded. Minimum: the higher of the NAV minimum wage with 4 years' experience or an EBA and the cantonal minimum wage. Without training it can be lower, with an EFZ higher: the calculator above shows your own minimum. Guideline values, not a wage guarantee.

Moved here from abroad? How the Swiss hourly wage compares with your home country is shown on the world map of cleaners' wages.

The 7 biggest mistakes when negotiating your rate

1. You don't know your level

With 4 years of household experience or an EBA apprenticeship you are owed more than at entry level, and with an EFZ more still. Many work for years at the entry rate because nobody checked.

2. You negotiate net instead of gross

The minimum wage is a gross wage: social deductions still come off it (see the comparison below). Say clearly whether you mean gross or net, otherwise each side means something different.

3. You work undeclared because the net is higher

In the short term, maybe. But without registration you are missing AHV years, and every missing year cuts your pension later. After an accident the UVG substitute fund does pay, but you first have to prove you were employed.

4. You have nothing in writing

An employment contract is valid even when agreed orally, and notice periods, holidays and pay during illness apply without a signature too. But without a contract and payslips it is hard to prove what was agreed. What else you are entitled to, from holidays to notice periods, is explained in the guide to your rights.

5. You don't count the commute

If you travel 30 minutes each way for 2 hours of work, you earn only two thirds of your hourly wage over the whole time. Longer jobs or families nearby pay off more.

6. You bring your own cleaning products without saying anything

As a rule, the family provides the materials. If you bring your own with their agreement, you are entitled to fair compensation (Art. 327 CO). Raise it before you go shopping.

7. You never talk about a raise

Bringing it up once a year is normal, especially with more experience or new tasks. Announce a change a month in advance. The calculator above writes the message for you, with your figures.

More tips, templates and help are on Clino for cleaners.

Free · with certificateClino Academy

Cleaning & Household

The classic: rights, safety and pro techniques for cleaners.

  • ~40 min
  • in your language
  • PDF certificate with QR code
Start the free course

Not sure which course? → Course finder

Frequently asked questions

What is the legal minimum wage for cleaners in Switzerland 2026?

The federal NAV Hauswirtschaft sets three minimum wages: CHF 20.35/h with no training, CHF 22.30/h from 4 years of experience or with an EBA, CHF 24.55/h with an EFZ. It applies from 5 hours a week with the same family. The highest applicable floor always wins: in 2 cantons (GE, NE) the cantonal minimum is higher and applies there. In Basel-Stadt the cantonal minimum (CHF 22.20/h) is above the NAV, but from 5 h/week the NAV takes precedence. Below that, CHF 22.20/h applies. In Jura the cantonal minimum (CHF 21.40/h) is above the NAV, but from 5 h/week the NAV takes precedence. Below that, CHF 21.40/h applies. Ticino has a cantonal minimum of CHF 20.00/h, but it is below the NAV. There CHF 20.35/h stays your floor.

Can I charge more than the minimum?

Yes. The minimum wage is the floor, not the goal. Depending on the canton, the average is about CHF 27 to 35 an hour (canton averages from quitt, Schweizer Haushaltshilfen-Report 2026, 2025 data, rounded). Good arguments for more are experience, training and extra tasks such as ironing or childcare.

What does a certificate really do?

The Clino certificate is not a state qualification and does not change your NAV level: that depends on experience, an EBA or an EFZ. But it shows a family that you know your rights, safety and professional cleaning, and it is a good reason to talk about pay. The course is free and has 6 short modules.

Does the family have to register me?

Yes. Whoever employs you in a private household is your employer: they register you with the AHV compensation office and insure you against accidents (UVG) from the first hour. If you earn at most CHF 22'680 a year with that family, they can use the simplified procedure: 5% withholding tax is then deducted, and that settles your tax on this wage. Clino prepares the contract, the registration and the payslips for the family; they send them off themselves.

How do I raise my rate with existing clients?

Bring it up about a month in advance, short and friendly, on WhatsApp or in person. Name the new amount, when it should start and a reason: more experience, new tasks, training or higher prices. You cannot raise it on your own: the new wage applies once the family agrees. The calculator above writes the message with your figures.

What if a client wants to pay cash under the table?

Explain calmly that you only work registered because you need AHV years, accident insurance and pay during illness. Many families think registering is complicated: usually it is one form at the compensation office and an accident insurance policy. If they still refuse, you decide whether to stay.

Sources

  • SECO: NAV Hauswirtschaft, minimum wages: seco.admin.ch
  • quitt, Schweizer Haushaltshilfen-Report 2026: average wages by canton (2025 data): quitt.ch
  • Canton of Geneva: cantonal minimum wage: ge.ch
  • Canton of Neuchâtel: cantonal minimum wage: ne.ch
  • Canton of Jura: cantonal minimum wage: jura.ch
  • Canton of Basel-Stadt: cantonal minimum wage: bs.ch
  • Canton of Ticino: cantonal minimum wage: ti.ch
  • BSV: AHV contributions: bsv.admin.ch

Note: The minimum wages come from the NAV Hauswirtschaft and cantonal laws. The usual wages are the canton averages of all household help (cleaning, childcare, care) in active contracts from quitt, Schweizer Haushaltshilfen-Report 2026 (2025 data), rounded to whole francs. What you actually earn depends on the family, your tasks and the negotiation. The calculator is a guideline, not legal advice.

Last update: 21 October 2026

Salvador Jovells

Salvador Jovells, founder of Clino