Zurich central station — Work Permit Services

Work Permits for Employees in Switzerland.

Navigate the Swiss work permit system for EU/EFTA and non-EU employees. From L permits to B permits, quotas to social security — we handle every step.

Swiss Work Permit Categories

L Permit

Short-Term
Up to 1 year

B Permit

Residence
1 year, renewable

G Permit

Cross-Border
5 years, EU/EFTA only

120-Day Rule

Notification
EU/EFTA, no permit

Understanding the Swiss Work Permit System

How Work Permits Function in Switzerland

Switzerland operates a dual-track work permit system governed by the Federal Act on Foreign Nationals and Integration (AIG/AuG) and the Agreement on Free Movement of Persons between Switzerland and the EU/EFTA. The system distinguishes sharply between EU/EFTA nationals, who enjoy facilitated access, and third-country nationals, who face stricter requirements and annual quotas.

Every employer planning to hire foreign talent must understand which permit category applies, the documentation required, and the realistic timeline. Whether you are setting up a new business through company formation or expanding an existing Swiss operation, compliance with immigration law is a non-negotiable foundation.

EU/EFTA Nationals vs Third-Country Nationals

EU/EFTA Nationals

Citizens of EU and EFTA member states benefit from the bilateral Agreement on Free Movement of Persons. They have a right to live and work in Switzerland provided they hold a valid employment contract or can demonstrate self-employment. The process is a registration procedure rather than an approval-based system. Employers submit the application to the cantonal migration office, and the permit is typically issued within 2 to 4 weeks.

EU/EFTA nationals receive a B permit valid for 5 years if the employment contract is indefinite or exceeds 1 year. For contracts between 3 and 12 months, an L permit is issued matching the contract duration. Cross-border commuters who reside in an EU/EFTA country and work in Switzerland receive a G permit, valid for 5 years.

Third-Country (Non-EU/EFTA) Nationals

Non-EU/EFTA nationals face a fundamentally different process. The employer must demonstrate to the cantonal labor market authority that no suitable candidate from Switzerland or an EU/EFTA country is available for the position. This is known as the labor market priority test. Additionally, the employer must prove the candidate is a qualified specialist — typically holding a university degree or equivalent professional qualification.

Non-EU permits are subject to annual quotas set by the Federal Council, and wages must meet local and industry standards as defined by SECO guidelines. The B permit for non-EU nationals is issued for 1 year and must be renewed annually. The entire process — from employer application to permit issuance — takes 6 to 12 weeks.

Work Permit Types in Detail

L Permit — Short-Term Residence

The L permit is issued for employment contracts of up to 1 year. For EU/EFTA nationals, it is granted for the exact duration of the employment contract (minimum 3 months). For non-EU nationals, the L permit can be extended up to a cumulative maximum of 24 months and counts against cantonal quotas. L permit holders are generally tied to the employer and canton specified on the permit.

B Permit — Residence Permit

The B permit is the standard work and residence permit. EU/EFTA nationals receive it for 5 years when the employment contract is indefinite or longer than 1 year. Non-EU nationals receive a B permit valid for 1 year, renewable annually subject to continued employment and quota availability. After 10 years of continuous residence (5 years for certain nationalities), B permit holders may apply for a C settlement permit. If you also need a residence permit for non-employment purposes, different rules apply.

G Permit — Cross-Border Commuters

The G permit is exclusively for EU/EFTA nationals who reside in an EU/EFTA country and commute to work in Switzerland. The holder must return to their country of residence at least once a week. The G permit is valid for 5 years with an indefinite contract and is renewed automatically. Since 2007, G permit holders can work anywhere in Switzerland without geographic restrictions.

120-Day Notification Procedure

EU/EFTA nationals performing work in Switzerland for up to 90 days per calendar year (120 days for certain cross-border service providers) do not need a work permit. Instead, the employer or service provider files an online notification via the Federal notification portal at least 8 days before work begins. This is the fastest route for short-term assignments and project-based work.

The Swiss Quota System for Non-EU Workers

Switzerland operates an annual contingent system for non-EU/EFTA work permits. Each year, the Federal Council determines the total number of new B and L permits available for third-country nationals. These quotas are then distributed among the 26 cantons based on economic needs and population.

Quotas are typically announced in November for the following calendar year via a Federal Council decree. When a canton has exhausted its allocation, employers must either wait for the next period or apply for a federal reserve contingent. Timing is critical: applications filed early in the year have significantly higher approval rates. Intra-company transfers, researchers at universities, and certain other categories may receive preferential treatment but still count against quotas.

Employer-Sponsored Work Permit Process

In Switzerland, it is always the employer who applies for the work permit on behalf of the employee. The employee cannot self-apply for an employer-sponsored permit. This is a fundamental principle of Swiss immigration law under the VZAE Ordinance.

For non-EU nationals, the employer must demonstrate:

  • Unsuccessful recruitment efforts within Switzerland and EU/EFTA (labor market test)
  • The candidate holds specialist qualifications (university degree or equivalent)
  • Compensation meets local and industry-standard salary levels
  • Swiss working conditions (weekly hours, holidays, insurance) will be observed

Self-Employment Permits

EU/EFTA nationals can obtain a self-employment B permit by providing proof of a viable business activity, sufficient financial means, and registration with Swiss social security schemes. The cantonal migration office assesses the application and typically grants the permit within the standard EU/EFTA timeline.

Non-EU nationals seeking self-employment face far higher barriers. The applicant must demonstrate that the self-employment creates a sustained positive economic impact on Switzerland, generates jobs, and represents an activity that cannot be performed by a local or EU resident. In practice, self-employment permits for non-EU nationals are exceptionally rare and require strong cantonal support. Accounting & tax compliance must be established from day one.

Step-by-Step Application Process

01

Employer Files Application

The Swiss employer submits the work permit application to the cantonal labor market authority (Amt fur Wirtschaft und Arbeit). Required documents include the signed employment contract, the employee's qualifications and CV, a company registration extract, and — for non-EU nationals — evidence of the labor market test.

02

Cantonal Labor Market Review

The cantonal authority verifies that salary, working conditions, and qualifications meet Swiss standards. For non-EU nationals, they assess the labor market priority test and confirm quota availability.

03

Cantonal Migration Office Approval

If the labor market authority approves, the file moves to the cantonal migration office (Migrationsamt), which issues the permit for EU/EFTA nationals. For non-EU nationals, the file is forwarded to the State Secretariat for Migration (SEM) for federal approval.

04

SEM Federal Approval (Non-EU Only)

The State Secretariat for Migration reviews applications for non-EU/EFTA nationals, confirms quota deduction, and issues the authorization. The employee then applies for an entry visa (D visa) at the Swiss embassy in their home country.

05

Entry & Registration

Upon arrival in Switzerland, the employee registers with the communal residents' office (Einwohnerkontrolle) within 14 days and receives the physical permit card (biometric). The employer registers the employee with AHV/IV social security and accident insurance.

Documents Required for a Swiss Work Permit

Employer Documents

  • Company registration extract (Handelsregisterauszug)
  • Signed employment contract
  • Job description and requirements
  • Proof of recruitment efforts (non-EU)
  • Company financial statements

Employee Documents

  • Valid passport (min. 6 months validity)
  • Diplomas and professional qualifications
  • CV / resume
  • Passport-size photographs
  • Criminal record certificate (some cantons)

Intra-Company Transfers (ICT)

Multinational companies can transfer managers, specialists, and trainees from a foreign entity to a Swiss subsidiary or branch office. The employee must have worked for the company abroad for at least 12 months, and the transfer must serve a defined business purpose — typically knowledge transfer, project management, or management oversight.

ICT permits are generally issued as L permits for the duration of the assignment. For non-EU nationals, these transfers count against cantonal quotas but may receive expedited processing. The employer must still demonstrate that the salary and conditions meet Swiss standards. Switzerland does not have a standalone ICT directive like the EU, but the AIG provides the legal framework.

Minimum Salary Requirements & Social Security

Swiss immigration law requires that foreign employees receive salaries consistent with local and industry standards. SECO publishes reference wages, and cantonal authorities compare the offered salary against these benchmarks. Undercutting local wages is grounds for permit refusal. For non-EU applications, significantly above-average compensation strengthens the case.

Employers must register every permit-holding employee with the following social security schemes:

  • AHV/IV (old-age and disability insurance) — approximately 5.3% employer / 5.3% employee, administered via ahv-iv.ch
  • BVG (occupational pension) — mandatory from CHF 22,050 annual salary; employer pays at least 50%
  • UVG (accident insurance) — employer pays occupational accident insurance; non-occupational for employees working 8+ hours/week
  • ALV (unemployment insurance) — approximately 1.1% each side up to CHF 148,200 annual salary
  • Family Allowances — employer-funded, varies by canton (CHF 200–300/month per child)

Total employer social contributions typically range from 12% to 18% of gross salary, depending on the canton, industry, and pension fund arrangement.

Get Work Permits for Your Team

We handle the full work permit process — from application strategy to cantonal filing and social security registration. EU/EFTA and non-EU nationals.

Get Work Permits

Swiss Work Permits at a Glance

4
Permit Types
L, B, G & Notification
2–4
Weeks EU/EFTA
Processing time
6–12
Weeks Non-EU
Including SEM review
Annual
Quota Cycle
Federal Council sets limits
12–18%
Social Costs
Employer contribution
5 yr
B Permit EU
Validity period

Work Permit Application Timeline

1
Employer Application
Submit to cantonal labor market authority with full documentation
2
Labor Market Review
Cantonal authority checks salary, conditions & priority test
3
Migration Office
Cantonal migration office issues permit (EU) or forwards to SEM (non-EU)
4
SEM & Visa
Federal approval for non-EU; employee obtains D visa at Swiss embassy
5
Entry & Registration
Arrive in Switzerland, register locally, receive biometric permit card

Frequently Asked Questions

What is the difference between EU/EFTA and non-EU work permits in Switzerland?

EU/EFTA nationals benefit from the Agreement on Free Movement of Persons with a simplified registration process, no quotas, and processing times of 2 to 4 weeks. Non-EU nationals require employer sponsorship, must pass a labor market priority test, are subject to annual quotas, and face processing times of 6 to 12 weeks including federal (SEM) approval.

How long does it take to get a work permit in Switzerland?

For EU/EFTA nationals, expect 2 to 4 weeks from the employer's application to permit issuance. For non-EU/EFTA nationals, the process takes 6 to 12 weeks due to the additional labor market test, SEM federal approval, and visa processing stages. The 120-day notification for short-term EU/EFTA work requires only 8 days' advance notice.

How much does a Swiss work permit cost?

Government fees for work permit applications vary by canton but typically range from CHF 50 to CHF 200 for the cantonal fee plus a federal fee for non-EU applications. Visa fees for the D visa are approximately CHF 75. Employers also bear administrative costs for document preparation and, if using a legal advisor, professional fees. The employee does not pay the permit application fee directly.

How does the Swiss quota system for non-EU workers operate?

The Federal Council sets annual contingents for non-EU/EFTA B and L permits, which are then distributed among the 26 cantons. Once a canton exhausts its allocation, no further permits can be issued until the next period or a federal reserve is made available. Quotas are typically announced in November for the following year. Early application is critical for approval.

Can I be self-employed in Switzerland with a work permit?

EU/EFTA nationals can obtain a B permit for self-employment by demonstrating a viable business plan and financial resources. Non-EU nationals face much higher barriers and must prove a sustained positive economic impact on Switzerland. Self-employment permits for non-EU nationals are exceptionally rare. In either case, registration with Swiss social security and tax authorities is required from day one.

Can an employee's family join them in Switzerland?

B permit holders can apply for family reunification for their spouse and children under 18 (under 21 for EU/EFTA nationals). L permit holders with contracts of 12 months or more may also apply. The family members receive the same permit type. Non-EU family members must apply from their home country and demonstrate adequate housing and financial means.

Does the employer apply for the work permit or the employee?

In Switzerland, it is always the employer who initiates and submits the work permit application. The employer files with the cantonal labor market authority, takes responsibility for the employment relationship, and must demonstrate compliance with Swiss wage and working conditions. The employee cannot self-apply for an employer-sponsored permit.

Are there language requirements for Swiss work permits?

There are no formal language requirements for obtaining a work permit in Switzerland. However, language skills in the local language (German, French, or Italian depending on the canton) may be considered during the labor market assessment for non-EU applicants. Language proficiency becomes formally relevant for the settlement permit (C permit) and Swiss naturalization.

What social security contributions are required for permit holders?

Employers must register employees with AHV/IV (old-age and disability insurance, ~5.3% employer share), BVG occupational pension (mandatory from CHF 22,050 annual salary), UVG accident insurance, ALV unemployment insurance, and cantonal family allowances. Total employer social contributions typically range from 12% to 18% of gross salary.

Can I change employers while holding a Swiss work permit?

EU/EFTA B permit holders can change employers freely within Switzerland. Non-EU B permit holders must notify the cantonal migration office and may need new approval, particularly if changing cantons. L permit holders are generally tied to a specific employer for the permit duration. A new employer must file a fresh application.

How is a Swiss work permit renewed?

B permits for EU/EFTA nationals are renewed for 5 years upon proof of continued employment. B permits for non-EU nationals are renewed annually, subject to continued employment and quota availability. L permits may be renewed up to a cumulative maximum of 24 months. Renewal applications should be filed at least 2 weeks before expiry with the cantonal migration office.

Can I work remotely from abroad for a Swiss company?

Working remotely from abroad for a Swiss employer does not require a Swiss work permit since the work is not performed on Swiss territory. However, it creates complex tax, social security, and permanent establishment implications. If the employee occasionally works in Switzerland, a permit or notification may be required depending on duration and nationality.

What is an intra-company transfer permit?

An ICT permit allows multinational companies to transfer managers, specialists, or trainees from a foreign entity to a Swiss subsidiary. The employee must have worked for the company abroad for at least 12 months. These are typically issued as L permits and count against cantonal quotas for non-EU nationals. Swiss salary and conditions standards still apply.

On what grounds can a Swiss work permit be revoked?

A work permit may be revoked if the holder provides false information in the application, no longer meets the permit conditions (e.g., employment terminates), claims social welfare within the first years, commits a serious criminal offense, or is deemed a threat to public order. Under the AIG, cantonal authorities must issue a formal warning before revocation except in severe cases.

Related Services