Employment contract for your cleaner: 2026 template with minimum wage, holidays and accident cover

Key takeaway
An employment contract for a cleaner or domestic helper sets out wage, hours, holidays, accident cover and notice. In 2026 the federal standard contract for domestic work applies from an average of 5 hours a week: at least CHF 20.35 an hour, plus 8.33% holiday pay. Geneva has its own minimum wage of CHF 24.59 from the first hour. The template is available as Word and PDF.

Most households hire their cleaner on a handshake. That works until she gets hurt cleaning the windows or claims holiday pay two years later. The contract below is ready as Word and PDF, in four languages, with the 2026 figures. And it answers the question most people get wrong: from when does the minimum wage apply, and which one?

· Federal standard contract for domestic work, AHV leaflet 2.06, cantonal minimum wage laws·
WhatsApp
CHF 20.35
Minimum wage per hour
federal, from 5 hrs/week
CHF 24.59
in Geneva
from the first hour
8.33%
Holiday pay
with 4 weeks' holiday
8 hrs
Off-duty accident threshold
per week

📄 Word + PDF template: the contract with the 2026 figures

A handshake makes the contract valid, not complete. If the job is open-ended or lasts longer than a month, you must give your helper 5 points in writing no later than 1 month after she starts: both names, the start date, her role, the wage with any supplements and the weekly hours (Art. 330b CO). The signed template takes care of that.

Twelve clauses, one page of work, including names, start, hours, wage, holidays, accidents, illness, notice. The 2026 minimum wages are already in it, for the federal level, Geneva, Neuchâtel, Ticino and the City of Lucerne. What you fill in is in square brackets.

Download the Word file to fill it in on screen, or the PDF to print. Both of you sign and keep a copy.

ConvivaPlus domestic helper employment contract: download the template

12 clauses, 2026 minimum wages included, in four languages.

Private household as employer, hourly wage, open-ended

Fill in
Preview
Employment contract for a domestic helper / cleanerConvivaPlus.ch
Employment contract for household staff
between
Employer: [first name, last name, street, postcode, town]
and
Employee: [first name, last name, street, postcode, town, date of birth, AHV number]
1. Start and duration
Employment begins on [date] and is open-ended. The probation period is [1] month.
2. Place of work and duties
Place of work: [address of the household]. Duties: [e.g. cleaning, laundry, ironing, shopping].
3. Working hours
[Number] hours a week, usually on [day(s)] from [time] to [time].
4. Wage
Gross hourly wage: CHF [amount], category: [unskilled / four years' experience or EBA / EFZ].
Minimum wages 2026 (federal standard contract for domestic work, from an average of 5 hours a week): CHF 20.35 unskilled · CHF 22.30 with four years of household experience or an EBA certificate · CHF 24.55 with an EFZ diploma. Canton of Geneva: its own standard contract from the first hour (from CHF 24.59). Neuchâtel (CHF 21.35) and the City of Lucerne (CHF 22.75): minimum wage from the first hour. Ticino under 5 hours: CHF 20.00. The higher amount always applies.
5. Holidays
[4 / 5] weeks of paid holiday a year (at least 5 weeks up to the age of 20, Art. 329a CO). With an hourly wage, holiday pay is paid as a supplement of 8.33% (4 weeks) or 10.64% (5 weeks) and shown separately on every payslip. In Ticino a further 3.6% is added for public holidays.
6. Social insurance and deductions
AHV/IV/EO 5.3% and ALV 1.1% each for employer and employee, from the first franc. Settled through the compensation office [name] under the [ordinary / simplified] procedure. Under the simplified procedure, 5% withholding tax is deducted.
7. Accident insurance
Insured under the Accident Insurance Act (UVG) with [insurer, policy no.]. The employer pays the premium for occupational accidents. From 8 hours a week the employee is also insured against non-occupational accidents; this premium may be deducted from the wage.
8. Pay during illness
Continued pay under Art. 324a CO: 3 weeks in the first year of service, then for an appropriately longer period. Daily sickness allowance insurance: [yes, with / no].
9. Pregnancy and maternity
If unable to work during pregnancy, continued pay under Art. 324a CO; after the birth, maternity allowance under the Income Compensation Act (EO).
10. Termination
During the probation period: 7 days. After that: 1 month in the 1st year of service, 2 months from the 2nd to the 9th year, 3 months from the 10th year, always to the end of a month (Art. 335b and 335c CO). Notice is given in writing.
11. Supplementary provisions
The standard contract for household staff of the canton of [canton], the federal standard contract for domestic work (minimum wages) and the Code of Obligations also apply.
12. Signatures
Place, date: [place, date]
Employer: ____________________
Employee: ____________________
Template by ConvivaPlus.ch, as of 2026 · Legal basis: Art. 319 ff. CO, federal standard contract for domestic work (SR 221.215.329.4), cantonal standard contract, AHV leaflet 2.06 · Replace the details in [square brackets]. Not legal advice.

to fill in on screen · to print

⚖️ Template based on the federal standard contract for domestic work and the Code of Obligations; not legal advice. Also check your canton's standard contract.

Four languages, one contract
The template exists in English, German, French and Italian. If your helper reads another language better, give her that version and keep yours.

💶 Cleaner minimum wage: only from 5 hours a week, in Geneva from the first

In Geneva a cleaner earns at least CHF 24.59 from the very first hour. Elsewhere in Switzerland the federal minimum wage only applies from an average of 5 hours a week for the same employer. Four hours a week in Zurich, Bern or Zug: the federal standard contract, and with it its minimum wage, does not apply. Your canton's standard contract for household staff may still apply.

From 5 hours, the standard contract sets three levels: CHF 20.35 unskilled, CHF 22.30 with four years of household experience or an EBA certificate, CHF 24.55 with an EFZ diploma. Holiday pay always comes on top. At 5 hours a week on the lowest rate that is about CHF 4,884 in base wage a year, plus CHF 407 for holidays.

Geneva is 21% above the federal level: the canton has its own standard contract (CTT-EDom), and the federal one does not apply there.

CategoryFederalGeneva (CTT-EDom)
UnskilledCHF 20.35CHF 24.59
4 years' experience or EBACHF 22.30CHF 24.85
EFZCHF 24.55CHF 25.11

Per hour, gross, excluding holiday pay. Federal standard contract Art. 5 (in force since 1.1.2026), CTT-EDom Art. 10. The federal contract applies from an average of 5 hrs/week (Art. 2 para. 3 lit. i), the Geneva one from the first hour.

🗺️ Minimum wage by canton: Basel, Geneva, Neuchâtel and Ticino do it differently

From 5 hours a week, a cleaner in Basel-Stadt does not get Basel's minimum wage of CHF 22.20 but the lower federal one: Basel's law excludes everyone covered by a standard contract with minimum wages (§ 2 para. 2 lit. h MiLoG). In Jura, too, the standard-contract wage takes precedence over the cantonal CHF 21.40. Below that, the question is open in both cantons.

In Neuchâtel, by contrast, the cantonal minimum wage of CHF 21.35 applies to household work from the first hour: the law covers everyone who normally works in the canton (LEmpl Art. 32b). Only wages without AHV contributions are exempt, which in a household means only young people up to 25 earning at most CHF 750 a year.

In Ticino the cantonal minimum wage also applies to household work. In 2026 it is CHF 20.00 for private households, below the federal rate: from 5 hours the federal contract counts, below that the Ticino rate, plus 3.6% for public holidays on an hourly wage. And the City of Lucerne has had a municipal minimum wage of CHF 22.75 since 2026, from the first hour.

The ConvivaPlus Minimum Wage Matrix below shows the minimum for every canton, below and from five hours a week. ConvivaPlus compiled it from the federal standard contract and cantonal laws, checking every row against the legal text.

Hourly minimum wage, unskilled: depends on where
Geneva, from the 1st hourCHF 24.59
City of Lucerne, from the 1st hourCHF 22.75
Neuchâtel, from the 1st hourCHF 21.35
Federal (NAV), from 5 hrs/weekCHF 20.35
Ticino, under 5 hrs/weekCHF 20.00
ConvivaPlus Minimum Wage Matrix: household staff 2026, unskilled, per hour
Cantonunder 5 hrs/weekfrom 5 hrs/weekBasis
GenevaCHF 24.59CHF 24.59CTT-EDom GE
NeuchâtelCHF 21.35CHF 21.35cantonal
TicinoCHF 20.00CHF 20.35federal NAV
Aargau–CHF 20.35federal NAV
Appenzell Ausserrhoden–CHF 20.35federal NAV
Appenzell Innerrhoden–CHF 20.35federal NAV
Basel-Landschaft–CHF 20.35federal NAV
Basel-StadtopenCHF 20.35federal NAV
Bern–CHF 20.35federal NAV
Fribourg–CHF 20.35federal NAV
Glarus–CHF 20.35federal NAV
Graubünden–CHF 20.35federal NAV
JuraopenCHF 20.35federal NAV
Lucerne–CHF 20.35federal NAV
Nidwalden–CHF 20.35federal NAV
Obwalden–CHF 20.35federal NAV
Schaffhausen–CHF 20.35federal NAV
Schwyz–CHF 20.35federal NAV
Solothurn–CHF 20.35federal NAV
St. Gallen–CHF 20.35federal NAV
Thurgau–CHF 20.35federal NAV
Uri–CHF 20.35federal NAV
Valais–CHF 20.35federal NAV
Vaud–CHF 20.35federal NAV
Zug–CHF 20.35federal NAV
Zurich–CHF 20.35federal NAV

How to read the matrix: the last column names the legal basis that applies to you from 5 hours. “–” means no minimum wage for household staff applies there below 5 hours. “open” means the law does not decide: Basel-Stadt extends the standard-contract exemption only in its FAQ, and Jura's law is silent. So no figure is shown.

Excluding holiday pay. City of Lucerne: CHF 22.75 from the first hour (municipal). Basel-Stadt and Jura: whether the cantonal minimum wage applies under 5 hrs is not settled. Sources: federal standard contract, CTT-EDom GE, LEmpl NE Art. 32b, LSM TI Art. 2–3 with 2026 decree, MiLoG BS § 2, LSM-JU Art. 3. As of 31.10.2026.

🏖️ Holiday pay: «included» gets expensive

A clause saying «holidays are included in the hourly wage» saves nothing; it costs. If holiday pay is not shown separately, the employer generally remains liable to pay it again (Art. 329d para. 2 CO, BGE 129 III 493). At 5 hours a week on the minimum wage that is about CHF 407 a year, backdated.

The rule: 8.33% supplement for 4 weeks' holiday, 10.64% for 5 weeks, stated in the contract and as its own line on every payslip. Up to the age of 20, employees are entitled to 5 weeks (Art. 329a CO).

WeeksSupplementWhen
4 weeks8.33%legal minimum
5 weeks10.64%mandatory up to age 20, otherwise voluntary
6 weeks13.04%voluntary

AHV leaflet 2.06 no. 18. In Ticino the public holiday supplement comes on top.

🩹 Accident insurance: the 8-hour threshold

At 7.5 hours a week your cleaner is insured through you only against accidents at work. At 8 hours she is also covered when she falls off her bike on a Sunday. Half an hour decides who pays (UVV Art. 13). Below that, the commute at least counts as an occupational accident (para. 2).

Occupational accident cover is mandatory from the first day, even for one hour a week, and you pay the premium. The premium for off-duty accidents may be deducted from her wage.

Uninsured means you pay
Without insurance, if an accident happens the substitute fund pays and then charges you premiums for up to five years back. The details are on the page «registering your cleaner».

🚑 Not with Suva: who insures your cleaner

Accident insurance makes most people think of Suva. It does not cover domestic work. You insure your helper with a private insurer that offers UVG policies for private households.

Ask your household contents or liability insurer whether it offers a UVG policy for household staff. The policy number goes into clause 7 of the contract.

The most expensive sentence in a cleaner's contract is the one meant to save money: «holidays included».

🤒 Sick pay: at most 3 weeks in the first year

If your helper falls ill in the first 3 months of an open-ended contract, you owe her no wage. The right only arises once the job has lasted more than 3 months or was agreed for more than 3 months (Art. 324a para. 1 CO). The Federal Supreme Court confirmed this for open-ended contracts with a short notice period: sick pay starts on the first day of the fourth month (BGE 131 III 623). A fixed-term contract of more than 3 months applies from day one.

After that the risk is smaller than many fear: in the first year of service you pay at most 3 weeks' wages, which for 4 hours at CHF 30 comes to about CHF 390 including holiday pay, across the whole year. From the second year the period gets longer with seniority (para. 2).

This calculation assumes no daily sickness allowance insurance. If your canton's standard contract for household staff requires one, this calculation does not apply: you then pay your share of the premium, and the insurer covers lost wages under its terms. The contract has a field for the policy.

✂️ Notice period: never under a month after probation

Two hours a week, yet the same notice period as a full-time job: the law staggers notice by years of service, not by workload. In the first month, the probation period, either side gives 7 days' notice (Art. 335b CO). After that: 1 month in the first year, 2 months from the second to the ninth, 3 months from the tenth (Art. 335c CO). If she falls ill or has an accident, after probation you may not give notice for a while, 30 days in the first year; notice given during this protected period is void (Art. 336c CO).

After probation, every one of these periods ends at the end of a month, so a single day can cost a full month's wages: if she receives your notice on 31 March in her first year, the job ends on 30 April; if it reaches her on 1 April, not until 31 May. Give notice in writing so the date is clear, for example with one of the notice templates.

Year of serviceNoticeLegal basis
Probation7 daysArt. 335b CO
1st1 monthArt. 335c CO
2nd to 9th2 monthsArt. 335c CO
from 10th3 monthsArt. 335c CO

🛂 Work permit: what to check before day one

Employing a cleaner who is not allowed to work in Switzerland is a criminal offence, even through carelessness: negligence carries a fine of up to CHF 20,000, intent a custodial sentence of up to one year or a monetary penalty (Art. 117 FNIA). That is why the law requires you to look at her permit or ask the authorities before she starts (Art. 91 FNIA).

An EU citizen needs something from you before day one as well. Up to 3 months per calendar year she can work without a permit, but not without notification: you report her online to the State Secretariat for Migration, no later than the day before she starts. Beyond that she needs a permit.

Swiss citizens and C permit holders need none of this. For everyone else, check with the cantonal migration office that their permit allows this job.

Under the ordinary procedure you generally deduct withholding tax from the wages of employees without a C settlement permit. Under the simplified procedure the deduction applies to everyone, Swiss citizens included.

Not legal advice
The template and figures here are not legal advice. What is binding is your canton's standard employment contract and the information from your AHV compensation office; in a dispute, consult an employment law specialist.
💎 What many miss

In Basel-Stadt a cleaner working 5 hours or more a week is entitled to a lower minimum wage than anyone covered by Basel's minimum wage law: CHF 20.35 under the federal standard contract instead of CHF 22.20. Paying more is always allowed.

📊
Quick poll

How did you hire your domestic helper?

One click – anonymous, no sign-up required.

FAQ: employment contract for a cleaner

The questions households ask before signing.

🔍

People also ask

Related questions from our magazine

Registering your cleaner →
AHV pension and gaps →
Payslip template →
Sources & methodology15
Researched & source-checked · for Switzerland
As of: 31.10.2026
01
NAV Hauswirtschaft, SR 221.215.329.4 →Minimum wages Art. 5, applies from 5 hrs Art. 2 para. 3 lit. i
02
AHV-Merkblatt 2.06 Hausdienstarbeit (Stand 1.1.2026) →Holiday pay, accident cover, notice periods
03
05
06
Ticino, Legge sul salario minimo (LSM) RL 843.600, Art. 2–3 (stato 21.4.2023) →Ticino: scope and precedence over lower standard contracts
08
Basel-Stadt, Merkblatt/FAQ Mindestlohn (1.1.2026), § 2 Abs. 2 lit. h MiLoG →Basel-Stadt: exemption for staff under a standard contract
10
BGE 129 III 493 (Ferienlohn im laufenden Lohn) →Holiday pay in the running wage only if the amount is shown
11
UVV Art. 13 (Teilzeitbeschäftigte) →Off-duty accident cover from 8 hours a week
12
OR Art. 330b (Informationspflicht) →Written information on 5 points
14
AIG Art. 117 (Beschäftigung ohne Bewilligung) →Penalty for employing without a permit, negligence included
15
SEM: Meldeverfahren für kurzfristige Erwerbstätigkeit →Notification no later than the day before work starts

All information without guarantee. Found an error? → support@conviva-plus.ch

💡Did you know?

Notice received on 31 March: the job ends at the end of April. Received on 1 April: not until the end of May, a full month's wages more.

Source: Art. 335c CO
What do you think of this article?
Written by
Miriam Frei
Miriam Frei

ConvivaPlus Editor · Law & Housing

Writes about tenancy, contract and everyday law – legal texts turned into vetted templates.

  • Tenancy law
  • Contract law
  • Templates
  • Housing
Researched & sourced · for Switzerland

Found an error or have feedback? Let us know or write to us directly.

Recommendation

Make ConvivaPlus a preferred source

Pick ConvivaPlus as a preferred source in Google Search – our guides then appear higher in your Top Stories.