Freelance Working Hours in Switzerland: What’s Legal, What’s Practical, and How to Stay in Control

A Switzerland-specific guide to weekly limits (45/50), overtime caps (170/140), night & Sunday rules—and how freelancers can track time sustainably and invoice with confidence.

Swiss freelancer working in an office

Freelancing in Switzerland gives you flexibility—but it also puts you in charge of your workload, your boundaries, and (sometimes) your compliance questions.

If you’re searching for freelance working hours in Switzerland, you’re likely trying to answer one of these:

  • Is there a legal maximum number of hours I can work per week as a freelancer?
  • How do the Swiss 45/50-hour rules apply to self-employed people?
  • What are the overtime limits (170/140 hours) I keep seeing online?
  • Can I work at night or on Sundays?
  • How do I track hours properly—for billing and for my own sanity?

This guide gives you a clear, Switzerland-specific overview—grounded in official guidance—while staying honest about the key nuance: many working-time rules are written for employees under the Swiss Employment Act (Arbeitsgesetz / ArG), not necessarily for truly self-employed freelancers. We’ll show you when the rules do matter for freelancers, and how to manage your hours like a pro either way.

Disclaimer: This article is for general information and does not constitute legal advice. Working-time rules can depend on your employment status (employee vs self-employed), sector, and situation. For authoritative details, consult SECO/cantonal labour authorities or a qualified professional.

The big takeaway: these are employee protection rules. As a freelancer, your real question is: Are you treated as an employee in a specific arrangement—or are you truly self-employed and self-directing your hours? That distinction matters.

Do Swiss maximum working hours apply to freelancers?

The key distinction: employee vs self-employed vs owner-manager

Swiss working-time protections under the Employment Act (ArG) are designed primarily for employees. Many freelancers operate as self-employed (Selbständigerwerbende / indépendant) and set their own hours—meaning the strict 45/50-hour caps typically aren’t enforced the same way as they are in employment relationships.

However, freelancers can still be affected by the working-time framework in several common scenarios:

1) You’re “freelancing,” but legally treated like an employee (or quasi-employee)

If you work under conditions that look like employment (high control by the client, integration into their organisation, fixed schedule, dependency), employee rules can become relevant in disputes or audits—especially around worker protection.

2) You run your business through a GmbH/AG and pay yourself a salary

If you’re the owner-manager of your own company, you may still be an employee of that company in certain respects. That can pull working time, overtime, and documentation expectations back into the picture—particularly once you also hire staff.

3) You hire employees (even part-time)

The moment you employ people, ArG working-time rules can apply to them, and you’ll need systems for scheduling, rest periods, and overtime management.

4) You work on-site or within regulated environments

Some industries and client environments (e.g., healthcare, transport-related contexts, regulated operations) treat work scheduling much more strictly.

Practical bottom line for freelancers:
Even if you’re not legally “capped” the way employees are, the Swiss 45/50-hour system is still an excellent benchmark for sustainable capacity—and it becomes crucial the moment your work structure looks like employment or you employ others.

Swiss benchmark

Maximum weekly working hours:
45 vs 50 (and how to use it as a freelancer)

Under SECO’s summary of the Employment Act (ArG), the maximum weekly working time generally falls into two buckets depending on the type of work. Even if you’re self-employed, these numbers are a practical capacity benchmark.

Analytics dashboard showing weekly capacity planning

Under SECO’s summary of the Employment Act (ArG), the maximum weekly working time generally falls into two buckets: 45 hours or 50 hours depending on the type of work.
Source: SECO.
https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

45 hours/week (typical for “office/knowledge work”)

This commonly includes work like:

  • IT / software development
  • design and creative services
  • consulting, marketing, project management
  • many technical and office-based roles

If you’re a solo freelancer doing knowledge work, this is the number you’ll see most often when you Google Höchstarbeitszeit Schweiz 45 Stunden.

50 hours/week (typical for other sectors)

This bucket is often associated with roles like:

  • retail and some service roles
  • manual labour and operational work
  • other categories where the Employment Act uses the higher weekly maximum

What this means for freelancers

If you’re truly self-employed, you usually won’t have a “legal cap” policing your personal week. But these numbers still matter because they influence:

  • client expectations (especially enterprise clients with strict compliance culture)
  • your pricing (a 45-hour capacity model prevents underquoting)
  • your long-term sustainability (burnout is expensive)
Overtime terminology

Overtime in Switzerland:
Überstunden vs Überzeit

Two terms get mixed up. Understanding the difference helps when clients use employee-style language in contracts.

Überstunden

Overtime beyond the agreed schedule

Hours worked beyond what’s agreed in the contract or normal working time—without necessarily crossing the statutory maximum. Most relevant in employment contracts.

  • Contract/employment-law driven
  • Often about compensation rules and internal policies
  • Can exist even below 45/50 hours
Overtime concept
Überzeit

Statutory overtime beyond the legal maximum

Hours exceeding the maximum weekly working time (45 or 50) under the Employment Act. SECO summarises annual caps as 170 or 140 hours depending on the maximum.

  • Tied to the 45/50-hour ceilings
  • Primarily employee protection context
Statutory overtime concept

SECO summarises annual caps for Überzeit as:

The Swiss SME portal also provides practical context on overtime in employment settings:
https://www.kmu.admin.ch/kmu/en/home/concrete-know-how/personnel/employment-law/working-hours/overtime.html

How this affects freelancers (in plain English)

For most solo self-employed freelancers:

  • You don’t receive statutory “overtime pay” unless your contract says so.
  • Your biggest risk is not a labour inspector—it’s chronic underpricing, scope creep, and unsustainable weeks.

But you should still understand these terms because:

  • some clients use them in procurement language and contracts
  • if your setup looks like employment, the employee framework may become relevant
  • if you hire staff, you must manage overtime correctly for them
Nights & Sundays

Night work (23:00–06:00) and Sunday work:
what to do as a freelancer

Swiss law contains stricter rules for night and Sunday work under worker-protection frameworks. For freelancers, the key is status (self-employed vs employee-like) and whether you have staff.

Freelancer working late with a laptop and coffee

Swiss law contains stricter rules for night work and Sunday work under worker protection frameworks—often involving permits/authorisations and exceptions depending on the industry. SECO explains work and rest periods and the protective intent behind these rules.
Source: SECO.
https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

If you’re self-employed: can you work nights or Sundays?

In practice, many freelancers do work at night or on Sundays because it’s the quietest time to focus. The important part is to be precise:

  • If you are truly self-employed, you generally manage your own schedule.
  • If you are working under an employment-like arrangement, or you have employees, night/Sunday rules can become relevant in a much more formal way.

A freelancer-friendly way to stay on the safe side

If you’re unsure whether night/Sunday restrictions apply to your situation:

  1. Check your status (self-employed vs employee-like engagement).
  2. Check your contract (some clients prohibit night/weekend work, especially with on-site access).
  3. If you employ staff, assume employee protections apply and verify requirements with official guidance or a professional.

What you should not do: rely on “no one will check.” That’s risky, undermines trust, and can cause problems with clients or authorities if your status is challenged.

Rest periods and recovery: the rule-of-thumb freelancers should adopt

Even if you’re not directly bound by ArG rest-period rules as a self-employed person, those rules exist because recovery is non-negotiable for sustainable performance.

SECO includes rest and work period principles as part of its worker protection overview.
Source: SECO.
https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

A simple freelancer standard that works

Use this as a baseline for your own workload planning:

  • Aim for a consistent daily stop time (so work doesn’t expand into every evening)
  • Avoid stacking multiple late nights in a row
  • Build at least one low-admin day per week (or half-day) to handle invoicing, email, and planning

This isn’t just “wellness talk.” It directly improves:

  • delivery quality
  • client communication
  • accurate time estimates
  • your ability to raise rates confidently

How to track freelance working hours in Switzerland (for billing, pricing, and peace of mind)

Time tracking is not just about reporting—it’s about protecting margins.

What to track (minimum viable tracking)

Track these categories separately:

  1. Client project work (billable)
  2. Client communication (often billable, but easy to forget)
  3. Revisions / scope changes (critical for change requests)
  4. Admin & finance (invoices, expense capture, VAT prep)
  5. Sales/marketing (leads, proposals)

Within 2–4 weeks, you’ll know:

  • your true hourly profitability
  • which clients cost you more than they pay
  • whether your “available capacity” is real or imaginary

A simple weekly template (copy/paste)

Use this structure:

  • Mon–Fri:
    • Client A (project) — Xh
    • Client A (calls/email) — Xh
    • Client B — Xh
    • Admin/finance — Xh
    • Sales/marketing — Xh
  • Sat/Sun (optional):
    • Only log if it happens—then ask why it happened

The biggest win: turn tracked time into invoices

When your time tracking and invoicing live in separate tools (or spreadsheets), you lose money through:

  • missed billable minutes
  • rounding errors
  • delayed invoicing
  • unclear line items

If you want to scale past “solo chaos,” your best move is to connect hours → invoice → payment tracking in one workflow.

Built for Switzerland

Track time, invoice faster,
and keep Swiss admin under control

QR-bill invoicing, VAT (MWST/TVA), and Swiss expectations make your workflow more specific than many global tools assume. Magic Heidi is built for Swiss freelancers and solo business owners.

Invoice list view

If you’re freelancing in Switzerland, your admin isn’t generic—QR-bill invoicing, VAT handling (MWST/TVA), and Swiss expectations make the workflow more specific than many global tools assume.

Magic Heidi is built for Swiss freelancers and solo business owners who want to spend less time on admin and more time on billable work.

With Magic Heidi, you can:

  • Track time so you always know how many hours you’ve actually delivered
  • Create Swiss-ready invoices (including QR-code invoices where relevant)
  • Capture expenses quickly (so receipts don’t pile up)
  • Stay organised across devices (work from phone, laptop, or web)

Useful links:

  • Invoicing:
  • AI expenses scanning:
  • VAT management:
  • Pricing:
  • Features:

CTA: Try Magic Heidi and set up your time tracking + invoicing flow in one place.
Try for free (then keep the system that saves you the most hours).

FAQ

FAQ: Freelance working hours in Switzerland

Do maximum weekly working hours (45/50) apply to self-employed freelancers in Switzerland?

Often, the strict 45/50-hour “maximum weekly working time” is framed as employee protection under the Employment Act (Arbeitsgesetz / ArG). Truly self-employed freelancers typically manage their own hours—but the rules matter if your situation resembles employment, if you operate through a company structure, or if you employ staff. Source: SECO overview: https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

What is the overtime limit in Switzerland (170/140 hours)?

SECO summarises annual caps for statutory overtime (“Überzeit”) as 170 hours/year (where the 45-hour maximum applies) and 140 hours/year (where the 50-hour maximum applies). This is primarily in the context of Employment Act protections for employees. Source: https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

What’s the difference between Überstunden and Überzeit?

In Swiss usage, Überstunden usually means hours beyond what’s agreed contractually/operationally (employment context), while Überzeit typically refers to hours beyond the statutory maximum weekly working time (45/50 under ArG). The distinction matters for compliance and compensation rules in employment settings. Source overview: https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

Can freelancers work at night (23:00–06:00) in Switzerland?

Night work is regulated under worker-protection frameworks (employee-focused) and can involve restrictions/authorisations depending on context and industry. If you’re self-employed and working independently, you may schedule your work differently—but if you have employees or work in an employment-like arrangement, treat night work as a compliance topic and check official guidance. Source: https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

Can freelancers work on Sundays in Switzerland?

Sunday work is also regulated under worker-protection frameworks with exceptions in certain industries. For self-employed people, it’s often more about client contracts, access rules, and sustainable workload. If you employ staff, Sunday work rules may apply to them and should be handled carefully. Source: https://www.seco.admin.ch/seco/en/home/Arbeit/Arbeitsbedingungen/Arbeitnehmerschutz/Arbeits-und-Ruhezeiten.html

I’m a GmbH/AG owner—does working time law apply to me?

It can, depending on your role, how your employment relationship is structured, and whether you’re treated as an employee of your company. If you’re unsure, clarify early—especially before signing client contracts that assume employee-style compliance.

What’s the best way to track hours as a Swiss freelancer?

Track hours by client + project + activity type (delivery, communication, revisions, admin). Use the data to improve pricing and invoicing speed. The best setup is one where tracked hours can easily become invoice line items—so you don’t leak revenue.

Conclusion: know the rules, then build a system that protects your time

If you’re freelancing in Switzerland, the smartest approach is:

  1. Understand the Swiss working-time framework (45/50 hours, overtime concepts, night/Sunday protections)—and who it’s written for.
  2. Treat the employee limits as a benchmark for sustainable capacity, even if you’re self-employed.
  3. Track your time consistently so you can price confidently, invoice accurately, and avoid “invisible overtime.”

When time tracking and invoicing are scattered, you lose hours and money. When they’re connected, you get clarity—and control.

Ready to make your working hours measurable (and billable)?
Try Magic Heidi to track time, simplify invoicing, and keep Swiss admin in one place.

Make your working hours measurable—and billable

Track time, create Swiss-ready invoices, and keep admin under control in one workflow.