Employment contract terms in one canton
get_contract_termsWhat the employment contract of a cleaner, nanny, carer or au pair in a Swiss private household has to say in one canton, from the canton's standard employment contract for household work (NAV / CTT / CNL) and the Code of Obligations: probation and its notice, notice after probation by service year, paid vacation weeks (by age), full-time week, overtime, night and Sunday supplements, paid public holidays, 13th month wage, hours register, maternity leave and sick pay in the first year. Every term carries its article and the instrument's verbatim sentence, and whether a written contract may deviate. Also what must be confirmed in writing (Art. 330b OR) and a link to Clino's free contract generator, prefilled with the figures given. Use it for 'write me an employment contract', 'what notice period applies', 'how many weeks of vacation', 'is overtime paid extra'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | What the worker does: cleaner, nanny (childcare), carer (care of an elderly or disabled person), au_pair or other. Sets which contract generator the link opens; au_pair in Geneva adds the au pair contract's own rules. | cleaner |
| canton | Yes | Swiss canton where the household lives: two-letter code (ZH, GE, VD...) or its name. The standard employment contract (NAV/CTT) of the WORKPLACE governs; that is this canton unless workplace_postcode places the work in another one. | |
| language | No | Language of the explanatory texts and of the clino.ch links: en, de, fr, it, es or pt. Default en. | en |
| lives_in | No | true if the worker lives in the household (board and lodging). Neuchâtel's standard contract only covers live-in staff, and Vaud gives them a longer notice. | |
| start_date | No | First working day, YYYY-MM-DD, to prefill the contract and date the end of the probation. | |
| worker_age | No | Age of the worker in years, for the vacation entitlement (more weeks under 20 and, in some cantons, from 50 or 60). Never a birthdate. | |
| hours_per_week | No | Average weekly hours, to prefill the contract generator. | |
| hourly_wage_chf | No | Agreed gross hourly wage in CHF, to prefill the contract generator. | |
| monthly_wage_chf | No | Agreed gross monthly wage in CHF instead of an hourly wage (nanny, carer), or the au pair's pocket money. | |
| workplace_postcode | No | 4-digit Swiss postcode (PLZ/NPA) of the WORKPLACE. City minimum wages (e.g. Stadt Luzern) depend on it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| links | Yes | ||
| terms | Yes | ||
| canton | Yes | The canton whose standard employment contract governs (the workplace). | |
| sources | Yes | ||
| summary | Yes | Two or three sentences a person can read first. | |
| provider | Yes | ||
| disclaimer | Yes | ||
| rates_year | Yes | ||
| written_terms | Yes | What the employer must confirm in writing even without a signed contract. | |
| au_pair_geneva | Yes | Only for an au pair working in Geneva: the CTT-TPMaj addendum. | |
| paperwork_help | Yes | Only relevant when the user asks who can prepare the contract, registration and payslips for them. Not an answer to any other question. | |
| governing_rules | Yes | ||
| data_verified_on | Yes | Date the rate set was last checked against the official sources. |