Skip to content
Guide

Find a Cleaner in Switzerland: Best Ways 2026

Finding a reliable cleaner is harder than it sounds. Classifieds mean chasing no-shows. Agencies often charge double. Word of mouth works - but only if you know the right people. Here are the routes that actually work, with honest costs and real trade-offs.

12 April 2026·Reading time: 12 min

Already found a cleaner? Here's how to register her.

Found someone on tutti, Facebook or by referral? These four steps make the employment legal - Clino handles steps 2 to 4 in 5 minutes.

  1. 1
    Check residence status - EU/EFTA passport or valid Swiss permit (B, C, L, F).
  2. 2
    Employment contract - Wage, hours, tasks, holidays, notice period - in writing.
  3. 3
    OASI registration - Simplified procedure at the cantonal compensation office - mandatory from CHF 750/year.
  4. 4
    Accident insurance - Take out AIA - household liability does not cover domestic employees.

Clino prepares the contract, OASI registration and AIA policy in 5 minutes. CHF 19.90/month.

Register now →

Overview: Where to find a cleaner?

In Switzerland there are five common ways to find a domestic helper. Each has pros and cons regarding cost, reliability and admin effort. The following table gives you a quick overview.

ChannelCost/hrAdvantagesDisadvantages
ClassifiedsCHF 25-35Cheap, wide selectionNo screening, undeclared work risk
ReferralCHF 25-35TrustworthyLimited selection
PlatformCHF 30-45Vetted, ratedMore expensive, may rotate staff
Cleaning companyCHF 35-55No paperwork, replacementMost expensive
Job portalsCHF 25-35For regular workEffort to post ad

Important: Registration obligation

Once the annual wage exceeds CHF 750, you as employer are obliged to properly register the person. Only with a cleaning company does this obligation not apply, as the company is the employer.

Classifieds & Online Platforms

Online platforms are the most popular way to find a cleaner. The selection is large and you can filter listings by region, availability and price.

General classified portals

Tutti logotutti.chRecommended

Switzerland's largest classified platform. Under "Services > Household & Cleaning" you'll find hundreds of listings in your area.

Visit tutti.ch
Ricardo

Known as an auction platform, Ricardo also has a services section. Less selection than tutti.ch, but some experienced providers with ratings.

Visit ricardo.ch
Jobs.ch logoJobscout24 logojobs.ch / jobscout24.ch

For regular engagements you can also post a job ad on major job portals. Worthwhile if you need a domestic helper for several hours per week.

Facebook logoFacebook Groups

In Facebook groups like "Putzfrau Schweiz", "Haushaltshilfe Zürich" many people offer their services directly. You can view profiles and contact them directly. Check for reliability though.

Specialised placement platforms

These platforms specialise in matching cleaners. They vet applicants, offer rating systems and sometimes handle administration.

BatmaidNationwide

One of Switzerland's best-known cleaning platforms. Batmaid vets all cleaners, offers a rating system and handles invoicing. Prices from approx. CHF 33/hr. Cleaners are employed by Batmaid - you are not the employer.

Visit batmaid.ch
Putzfrau.ch logoputzfrau.ch

Matching platform that connects employers and cleaners. The platform provides the contact - employment and payroll you must handle yourself or via a service like Clino .

Visit putzfrau.ch
Helpling

International platform also active in Switzerland. Similar to Batmaid: you book online, Helpling handles the rest. Prices vary by region and frequency.

Visit helpling.ch

Caution with platform placement

Check carefully whether the platform employs the cleaner (then you are a customer, not employer) or only matches (then you must register the person yourself and consider the undeclared work risks ).

Good to know: With platforms like Batmaid (CHF 33-45/hr), you are not the employer. If you want more control and lower costs, you can also hire your cleaner directly.

First message to a candidate

Brunner

online

Hello Mrs Brunner, I saw your ad on Tutti. We're looking for a reliable cleaner for our home in Zurich (4 rooms), about 3 hours a week. Would you still have availability?

10:14

Hello! Yes, I still have one morning free. What tasks would it involve exactly?

10:31

Great! Mainly floors, bathroom and kitchen. I'd love to meet you briefly first, would Thursday at 9am suit you? I'll register the job officially so everything is above board.

10:38
Message

Cleaning Companies in Your Area

Cleaning companies offer a full service: they employ the cleaners, handle insurance and payroll and simply send you an invoice. The costs are higher though.

Advantages

  • No admin effort for you
  • Replacement if sick or on holiday
  • Insurance covered
  • Professional cleaning products

Disadvantages

  • CHF 35-55/hr instead of CHF 25-35
  • Often rotating staff
  • Less personal relationship
  • Minimum booking times common

Reinigung in deiner Nähe finden

Gib deine PLZ oder deinen Ort ein und erhalte passende Links und Preisinfos.

Typical hourly rates of cleaning companies are CHF 35-55 per hour (incl. VAT). By comparison: a private cleaner costs CHF 25-35/hr gross, plus approx. 15% social contributions as employer. More in our cost guide.

💡

The middle-ground solution

Hire your cleaner privately and use Clino for administration. You save compared to a cleaning company but have no paperwork. From CHF 19.90/month.

Read our step-by-step guide to hiring directly.

What to Check When Hiring a Cleaner

Found someone? Before you start, clarify these five points to avoid legal problems and unpleasant surprises.

Professional household help in Switzerland
1

Check residence status

EU/EFTA citizens may work in Switzerland (free movement). Third-country nationals need a valid work permit. Check the ID (B, C, L, N, F) before hiring. Without valid residence status you are liable.

2

Get references

Ask for references from previous employers. A reliable cleaner will gladly provide contacts. Call at least one reference and ask about punctuality, thoroughness and trustworthiness.

3

Agree a trial period

Agree a trial period of 1-3 months. During this time a shortened notice period of 7 days applies. This lets both sides check if it works.

4

Draft an employment contract

A written contract protects both sides. Record wages, working hours, tasks, holidays and notice period - our free contract template contains all mandatory clauses. Also use the contract checkto ensure your contract is complete.

5

Registration & Insurance

Register your cleaner with the OASI compensation office and take out accident insurance (AIA). The simplified procedure makes it easy. Everything in our guide Register your cleaner. Check beforehand with the undeclared work checkwhether your situation is in order.

Cost Comparison: Private vs. Company vs. Platform

What does a cleaner really cost? The answer depends on how you find and employ them. Here is a realistic comparison for 4 hours per week.

ModelHourly wage+ ExtrasEffective/hrapprox. Month*
Private cleaner
(self-employed)
CHF 25-35~15%CHF 29-40CHF 520-720
Cleaning company
(all-in price)
CHF 35-55Inkl.CHF 35-55CHF 630-990
Platform
(e.g. Batmaid, Helpling)
CHF 30-45Inkl.CHF 30-45CHF 540-810

* Monthly costs based on 4 hours/week x 4.5 weeks. Calculate your individual costs with the Clino cost calculator.

💰

Savings calculation

At CHF 30/hr and 4 hours per week, you save up to CHF 300/month with a privately employed cleaner (managed via Clino) compared to a cleaning company. Over the year that's CHF 3,600. Read more in our article What does a domestic helper cost?

For a detailed comparison between Clino and other solutions visit our Clino vs. Quitt.

Regional Differences: City vs. Countryside

Switzerland is small, but the differences in cleaner availability are considerable. In urban areas like Zurich, Geneva or Basel the selection is large but prices higher. In rural regions you're more likely to find someone through personal contacts or notices.

Cities (ZH, GE, BS, BE)

  • Wide selection on all channels
  • Higher hourly wages (CHF 30-35)
  • Many platforms and companies active
  • Stricter inspections by authorities

Rural areas

  • Word-of-mouth is often the best way
  • Lower wages (CHF 25-29)
  • Less platform coverage
  • Plan for longer travel times

The exact wage differences by canton can be found in our interactive guide Cleaner costs by canton. The general cost of living in Switzerland also affects what a cleaner costs in your region.

Checklist: How to Find the Right Cleaner

Use this 10-point checklist to systematically find the right domestic helper and be legally protected.

  1. Clarify needs

    How often, how many hours, what tasks? Just cleaning or also ironing, laundry, cooking?

  2. Choose search method

    Classifieds, platform, cleaning company or referral - depending on budget and requirements.

  3. Meet several candidates

    Meet at least 2-3 people. A short meeting is often enough to get a feel.

  4. Check references

    Call at least one reference. Ask about reliability and cleanliness.

  5. Check residence status

    EU/EFTA ID or valid work permit available?

  6. Arrange trial cleaning

    Invite the person for a paid trial cleaning. You'll see the quality directly.

  7. Set budget

    Expect CHF 29-40/hr effective (incl. social contributions). Use the cost calculator.

  8. Draft employment contract

    Record wages, tasks, working hours, holidays, notice period in writing. Have contract checked.

  9. Register your cleaner

    OASI registration via simplified procedure - easiest through Clino. Register your cleaner.

  10. Ensure ongoing payroll

    Monthly payroll, social insurance contributions, annual statement - Clino automates everything.

Hire a cleaner legally - in 5 minutes

Clino prepares payroll, AHV registration and employment contract - ready to sign and submit. CHF 19.90/month, and you don't need to draft or calculate anything yourself.

Start free now

Free Checklist: Hire Household Help Correctly

AHV, accident insurance, contract. All on one page, by email in 30 seconds.

No spam. Unsubscribe anytime.

Frequently Asked Questions

How much does a cleaner cost per hour in Switzerland?
The gross wage of a private cleaner is CHF 25-35/hr, depending on region and experience. Plus approx. 15% social contributions as employer, making effective costs CHF 29-40/hr. Cleaning companies charge CHF 35-55/hr but handle all admin. Calculate your costs with the cost calculator.
Do I need to register a privately hired cleaner?
Yes, once the annual wage exceeds CHF 750 (that's approx. half an hour/week), you must register the person with OASI and pay social insurance. Registration is free and straightforward. All details in our guide Register your cleaner.
Which is better: cleaning company or private cleaner?
It depends on your priorities. A cleaning company (CHF 35-55/hr) offers convenience: no paperwork, replacement, professional equipment. A private cleaner (CHF 25-35/hr + social contributions) is cheaper and you always have the same trusted person. With Clino you can hire a private cleaner and automate all admin - the best of both worlds.
How do I find a reliable cleaner in my area?
Best combine multiple channels: ask your network (word-of-mouth is the most reliable), check tutti.ch and specialised platforms like batmaid.ch or putzfrau.ch. Always check references and arrange a paid trial cleaning before committing.
What happens if I don't register my cleaner?
Undeclared work is a serious offence. You face back payments of all outstanding social insurance (with interest), fines up to CHF 10,000 and personal liability for any accident damages. Read full details in our article Undeclared work: Risks and Penalties.

Found a cleaner? Clino prepares the paperwork.

Payroll, social insurance, contract and wage statement - all automatic and legally compliant. For CHF 19.90/month. Cancel anytime.

First month free · Cancel anytime · 5 minutes setup

Further reading

Salvador Jovells

Salvador Jovells, founder of Clino

Verified July 2026