Cleaning Lady Costs & Hourly Rates in Switzerland 2026
Hiring a cleaning lady (Putzfrau) is common in Switzerland -- roughly one in three households employs some form of domestic help. But what is a fair hourly rate? What are your legal obligations as an employer? And is a cleaning company a better alternative? This guide covers everything you need to know as an expat or international resident in Switzerland.
Current Hourly Rates for Cleaning Ladies in 2026
Hourly rates vary depending on region, experience, and type of employment:
Gross hourly wage (what the cleaning lady earns):
| Experience Level | Gross Hourly Rate |
|---|---|
| Entry level / no experience | CHF 25 -- 28 |
| 1--3 years of experience | CHF 28 -- 32 |
| 3+ years of experience | CHF 30 -- 35 |
| With professional training (EBA/EFZ) | CHF 32 -- 38 |
What you actually pay as an employer (including social contributions):
| Gross Wage | + Social Contributions (approx. 15%) | Your Total Cost |
|---|---|---|
| CHF 25/h | + CHF 3.75 | CHF 28.75/h |
| CHF 28/h | + CHF 4.20 | CHF 32.20/h |
| CHF 30/h | + CHF 4.50 | CHF 34.50/h |
| CHF 32/h | + CHF 4.80 | CHF 36.80/h |
| CHF 35/h | + CHF 5.25 | CHF 40.25/h |
Important: The Normalarbeitsvertrag (NAV) for domestic work sets minimum wages in many cantons. In the Canton of Zurich, the minimum gross hourly wage for domestic employees is CHF 21.10 (unskilled) to CHF 23.60 (skilled). However, most cleaning ladies charge above the minimum.
Regional Differences
| Region | Typical Gross Hourly Rate |
|---|---|
| City of Zurich | CHF 30 -- 38 |
| Zurich agglomeration | CHF 28 -- 35 |
| Basel-Stadt | CHF 28 -- 35 |
| City of Bern | CHF 27 -- 33 |
| Lucerne | CHF 27 -- 32 |
| Aargau | CHF 26 -- 32 |
| Eastern Switzerland | CHF 25 -- 30 |
| Central Switzerland | CHF 27 -- 33 |
Employing a Cleaner Legally: Your Obligations
When you hire a cleaning lady directly -- even for just a few hours per week -- you become an employer under Swiss law. This comes with specific legal obligations:
Mandatory social contributions (Sozialabgaben):
- AHV/IV/EO (old-age, disability, income replacement): 5.3% (employer share)
- ALV (unemployment insurance): 1.1% (employer share)
- Accident insurance (BU/Unfallversicherung): approx. 0.5--1%
- Family allowances (Familienzulagen): 1--3% depending on canton
- Total employer share: approx. 8--10%
Additional obligations:
- Issue an annual salary statement (Lohnausweis)
- Withholding tax (Quellensteuer) for foreign workers without a C permit
- Grant holiday entitlement (4 weeks = 8.33% holiday surcharge)
- Take out accident insurance
- Observe notice periods for termination
Simplified accounting procedure (Vereinfachtes Abrechnungsverfahren):
For small employment volumes (under CHF 22,050 per year), you can use the simplified procedure. You report the salary once a year and pay all social contributions as a flat rate (approx. 12--15% depending on canton). This is by far the easiest way for most households.
The Risks of Undeclared Work (Schwarzarbeit)
Unfortunately, many cleaning ladies in Switzerland are employed off the books. This can become very expensive:
Risks for the employer:
- Fines of CHF 1,000 to CHF 50,000
- Retroactive payment of all social contributions
- Full liability for accidents (no insurance coverage)
- Tax consequences
Risks for the cleaner:
- No insurance coverage in case of accident
- No AHV contributions (lower pension)
- No protection against dismissal
- No holiday entitlement
Our advice: Register your cleaning lady properly. The simplified procedure makes it straightforward, and it protects both sides.
Cleaning Lady vs. Cleaning Company: The Comparison
| Criteria | Cleaning Lady (directly employed) | Cleaning Company |
|---|---|---|
| Hourly cost | CHF 28--40/h (incl. social contrib.) | CHF 35--55/h |
| Social contributions | Your responsibility | Handled by company |
| Insurance | You must arrange it | Included |
| Substitute if sick | No replacement | Replacement provided |
| Holiday cover | No replacement | Replacement provided |
| Supplies/equipment | Usually yours | Company brings everything |
| Quality control | Your responsibility | Managed by company |
| Administration | Payroll, AHV, etc. | None (just pay the invoice) |
| Flexibility | Direct arrangement | Contractual terms |
| Trust | Personal relationship | Professional |
When is a cleaning lady the better choice?
- You need regular help (weekly)
- A personal, trusted relationship matters to you
- You want additional services (ironing, laundry, errands)
- For long-term arrangements
When is a cleaning company better?
- You do not want employer obligations
- For one-off jobs (deep cleaning, move-out cleaning)
- When substitute cover for absences is important
- For offices and commercial spaces
Monthly Cost Overview
| Schedule | Gross Wage (CHF 30/h) | Your Total Cost (incl. social contrib.) |
|---|---|---|
| 2h/week (8h/month) | CHF 240 | approx. CHF 275 |
| 3h/week (12h/month) | CHF 360 | approx. CHF 415 |
| 4h/week (16h/month) | CHF 480 | approx. CHF 550 |
| 5h/week (20h/month) | CHF 600 | approx. CHF 690 |
| Half-day (40h/month) | CHF 1,200 | approx. CHF 1,380 |
Tax Deductions
Good news for residents: in most cantons, you can deduct the cost of household help from your taxes -- either as professional expenses (Berufskosten) or as general deductions. The maximum deductible amount varies by canton, so check with your local tax authority or tax advisor.
Frequently Asked Questions
What is a fair hourly rate for a cleaning lady?
In the German-speaking part of Switzerland, a fair gross wage is CHF 28--35 per hour, depending on experience and region. Below that often indicates undeclared work; above that, you are paying for special expertise or additional services.
Do I have to pay social contributions even if my cleaner only works 3 hours per week?
Yes, social contributions are due from the first franc of wages. There is no minimum threshold. The simplified accounting procedure makes it easy.
Can I deduct my cleaning lady's wages from my taxes?
Yes. In most cantons you can claim costs for domestic help as deductions. The maximum amount varies by canton.
What happens if my cleaning lady gets sick?
With a directly employed cleaner, you have a salary continuation obligation (based on cantonal scales). With a cleaning company, a substitute is provided.
Conclusion
A cleaning lady in Switzerland effectively costs CHF 29--40 per hour including social contributions. Register your cleaner properly -- the simplified procedure makes it easy. If you would rather avoid the administration, a professional cleaning company is the stress-free alternative.
Compare quotes now: Through SwissOfferten you can receive free, no-obligation quotes from professional cleaning companies in your region -- for regular household cleaning or one-off jobs.
Passende Services
Reinigung in Ihrer Region
Newsletter abonnieren
Erhalten Sie kostenlose Tipps und Ratgeber rund um Reinigung und Haushalt.
Reinigung gesucht?
Erhalten Sie kostenlose Angebote von geprüften Reinigungsfirmen aus Ihrer Region.
Kostenlose Anfrage starten