Studying in Switzerland comes with incredible perks: world-renowned universities, breathtaking Alpine views, and access to some of the highest student hourly wages anywhere on the planet. But if you are planning to offset your living expenses by taking on a part-time job, you need to understand that the Swiss labour market is strictly regulated.

Unlike countries where you can simply pick up shifts at a café on day one, Switzerland enforces clear boundaries based on your nationality, degree level, and canton of residence. Getting these rules right will keep your student residence permit (B-Bewilligung) in good standing while putting extra Swiss Francs in your pocket.

Here is everything you need to know about navigating part-time work, internships, tax deductions, and finding job opportunities while studying in Switzerland.


Work Rights: EU/EFTA vs. Non-EU/EFTA Students

Your legal rights to work in Switzerland depend almost entirely on the passport you hold. The Swiss system splits international students into two primary categories: citizens from EU/EFTA member states and citizens from third countries (non-EU/EFTA).

                            ┌───────────────────────────────┐
                            │  International Student in CH  │
                            └───────────────┬───────────────┘
                                            │
                    ┌───────────────────────┴───────────────────────┐
                    ▼                                               ▼
     ┌──────────────────────────────┐                ┌──────────────────────────────┐
     │        EU/EFTA Passport      │                │       Non-EU/EFTA Passport   │
     └──────────────┬───────────────┘                └──────────────┬───────────────┘
                    │                                               │
    ┌───────────────┴───────────────┐               ┌───────────────┴───────────────┐
    │ • Work right from Day 1       │               │ • 6-Month waiting period      │
    │ • Max 15 hrs/week in term     │               │ • Max 15 hrs/week in term     │
    │ • Full-time in holidays       │               │ • Employer applies for permit │
    │ • Simple cantonal notice      │               │ • Exceptions: ETH/EPFL jobs  │
    └───────────────────────────────┘               └───────────────────────────────┘

EU/EFTA Citizens

If you hold a passport from an EU or EFTA country, working alongside your studies is straightforward:

  • Starting Date: You can begin working immediately upon arrival and registration in Switzerland.
  • Term-Time Limit: You are permitted to work up to 15 hours per week during regular university semesters.
  • Semester Breaks: You can work full-time (up to 100% employment, typically 40–42 hours per week) during official academic holidays.
  • Administrative Steps: You or your employer must report your employment status to the local cantonal migration office, but you do not need to go through a complex work permit approval process.

Non-EU/EFTA Citizens

If you come from outside the EU or EFTA (for example, the US, India, the UK, Nigeria, or China), the rules are strict:

  • The 6-Month Waiting Period: You cannot start working a standard off-campus job until you have completed six months of living and studying in Switzerland. Your official start date is based on the registration date listed on your cantonal resident permit (Permis de séjour / Aufenthaltsbewilligung).
  • Term-Time Limit: Once your six months are up, you are restricted to 15 hours per week during term time.
  • Semester Breaks: You are allowed to work full-time during official semester holidays.
  • Cantonal Approval Required: You cannot simply sign a contract and start working. Your prospective employer must submit an application for a work permit (Arbeitsbewilligung) to the local cantonal labour authority (such as the Amt für Wirtschaft und Arbeit in Zurich or the Service de l'économie, de l'innovation et du commerce in Vaud).

Exceptions to the 6-Month Waiting Rule

For non-EU students, waiting half a year before earning money can feel frustrating. However, two primary exceptions allow you to start earning earlier:

1. On-Campus University Assistantships

If you secure a position directly at your university—such as a research assistant (Hilfsassistent), teaching assistant, or library attendant—many cantons allow non-EU students to begin work before the six-month mark.

Universities like ETH Zurich, EPFL, the University of Zurich (UZH), and the University of Geneva frequently employ master’s and PhD students internally. Because these positions are tied to your department and academic standing, cantonal authorities process these permit requests rapidly. If you want to jump straight into an academic program with solid working opportunities, use the Studplex Matching Engine to find degree programs in Switzerland that offer early campus assistantships.

2. Master's Students at Swiss Universities

In certain cantons (like Geneva or Vaud), non-EU students enrolled in a recognized Master's degree program at a Swiss university or Federal Institute of Technology can sometimes be granted work authorization from month one—provided the university confirms that the work will not delay or jeopardize your academic progress. Always verify your canton's exact stance, as rules differ between Zurich, Geneva, Vaud, and Bern.


Academic Internships vs. Regular Part-Time Jobs

Internships in Switzerland fall under a different legal framework depending on whether they are mandatory or optional.

+------------------------------------+---------------------------------------------------+---------------------------------------------------+
| Feature                            | Mandatory Academic Internship                     | Optional Internship / Part-Time Job              |
+------------------------------------+---------------------------------------------------+---------------------------------------------------+
| Curriculum Status                  | Explicitly required by university degree plan     | Independent side activity chosen by student       |
| 6-Month Rule (Non-EU)              | Waived in most cantons                            | Enforced strictly (must wait 6 months)            |
| Hour Limits During Term            | Full-time allowed for the duration specified      | Max 15 hours per week during academic semester    |
| Employer Permit Requirement        | Simplified process with university confirmation   | Standard cantonal labour market check required    |
| Average Gross Pay                  | CHF 2,000 – CHF 3,500 / month                      | CHF 22 – CHF 35 / hour                            |
+------------------------------------+---------------------------------------------------+---------------------------------------------------+

Mandatory Internships (Pflichtpraktikum)

If your study curriculum explicitly requires an internship to graduate (common in hospitality management, engineering, and computer science degrees), the 6-month waiting period for non-EU students is usually waived.

  • You are permitted to work full-time (100%) during the exact timeframe designated by your study program.
  • Your university must issue an official letter attesting that the internship is an integral part of your studies.
  • The canton will still issue a work permit, but the process is streamlined because it is an academic requirement.

Optional Internships

If you take an internship that is not required for your degree:

  • It counts as regular part-time employment.
  • Non-EU students must wait six months before starting.
  • During the academic term, you cannot exceed 15 hours per week, making full-time optional internships impossible while university is in session. You can, however, do a full-time optional internship during semester breaks.

Swiss Student Pay Rates, Taxes, and Social Security

One major benefit of working in Switzerland is the competitive pay. However, your gross earnings will be subject to standard Swiss payroll deductions.

Average Hourly Pay

Switzerland does not have a federal statutory minimum wage, though several cantons (like Geneva, Neuchâtel, Jura, Ticino, and Basel-Stadt) have introduced cantonal minimum wages ranging from CHF 20.60 to CHF 24.30 per hour.

Typical student wages across Switzerland look like this:

  • Hospitality & Catering (Cafés, Restaurants): CHF 22 – CHF 26 / hour
  • Retail & Supermarkets (Migros, Coop): CHF 23 – CHF 27 / hour
  • University Teaching / Research Assistant: CHF 25 – CHF 38 / hour
  • Corporate Internships (Finance, Tech, Pharma): CHF 2,500 – CHF 4,500 / month (full-time basis)
  • Private Tutoring: CHF 30 – CHF 50 / hour

Payroll Deductions and Social Contributions

Even on a student work permit, deductions will be automatically withheld from your paycheck if you earn above certain thresholds:

  1. AHV/IV/EO (First Pillar Social Security): Old age, disability, and income loss insurance contributions (around 5.3%) are mandatory for anyone working in Switzerland who turns 18 or older.
  2. ALV (Unemployment Insurance): Typically 1.1% of gross salary.
  3. Withholding Tax (Quellensteuer): As a foreign student holding a B permit, income tax is deducted directly at the source by your employer. The rate varies depending on your canton and gross monthly income, but for part-time student incomes (under CHF 2,000/month), the tax rate is usually low (between 4% and 8%).

How to Obtain Your Cantonal Work Permit: Step-by-Step

Non-EU students cannot work on their student visa alone. Here is the process your prospective employer must complete before you turn up for your first day of work:

[ Step 1: Secure a Job Offer ] 
           │
           ▼
[ Step 2: Employer Submits Form to Cantonal Labour Board (AWA/Service de l'emploi) ]
           │
           ▼
[ Step 3: University Authorization Letter Provided ]
           │
           ▼
[ Step 4: Canton Evaluates Working Conditions & Salary Parity ]
           │
           ▼
[ Step 5: Approval Issued & Resident Permit Card Updated ]
  1. Secure a Written Contract: You need a signed employment contract detailing your weekly hours, pay rate, and exact start date.
  2. Request a University Confirmation Letter: Contact your university’s international student office or registrar to get a statement confirming that working up to 15 hours per week will not interfere with your studies.
  3. Employer Submits Application: Your employer submits the application to the cantonal labour authority (Amt für Wirtschaft und Arbeit in German-speaking cantons, Service de l'emploi in French-speaking cantons).
  4. Labor Parity Assessment: The canton checks that your pay complies with local industry standards so foreign students aren't exploited with lower wages.
  5. Permit Issuance: Once approved, your existing residence permit (B-Bewilligung) is updated or annotated with work rights. Do not start working until this official approval arrives.

Top Job Portals and Opportunities for Students

Finding a part-time role requires knowing where to look and understanding the local language requirements.

Best Online Portals

  • Telejob: One of the best job boards in Switzerland specifically geared toward university students, research assistants, and graduates (associated with ETH Zurich).
  • Coople & StudentJob CH: Great platforms for flexible, shift-based temporary work in event catering, logistics, and retail.
  • Marktplatz (UZH/ETH): The combined joint board for Zurich-based university students, packed with local family tutoring, babysitting, research assistantships, and campus roles.
  • MyScience.ch: Ideal for STEM students looking for academic or laboratory assistant roles.
  • Jobup.ch: Popular in French-speaking Switzerland (Geneva, Lausanne) for administrative and hospitality roles.

Language Skills Matter

While your degree program might be taught entirely in English, finding a non-academic part-time job outside Zurich or Geneva usually requires basic local language skills:

  • German-speaking cantons (Zurich, Bern, Basel): Conversational German (B1) unlocks hundreds of retail and customer-service roles.
  • French-speaking cantons (Geneva, Vaud): Conversational French is almost non-negotiable for retail, catering, or local administration.
  • English-only roles: Highly competitive and mainly restricted to tech startups, large multinational corporations, or campus positions.

To learn more about entry requirements, visa steps, and program choices, check your detailed eligibility and cantonal documentation guidelines on the Studplex Roadmap page.


Key Takeaways for International Students

Working in Switzerland offers excellent compensation that can significantly offset high Swiss living costs. To stay compliant and safeguard your visa:

  • Always respect the 15-hour weekly limit during semester terms.
  • Non-EU students must strictly observe the 6-month waiting period unless working in a verified campus role or a mandatory internship.
  • Ensure your employer secures cantonal approval before starting work.
  • Keep your university coursework your top priority—cantonal authorities can revoke work authorizations if your academic grades slip significantly.