Skip to main content

visator.ir has no Instagram or any other social media account. This website is the only official way to reach us. We do not handle asylum cases of any kind.

Work / Employment in Switzerland

5 documented routes of this kind in Switzerland, each with its conditions, documents, official government fees and process.

EU/EFTA Free Movement Residence Permit (AFMP)

EU/EFTA nationals enjoy free movement and may live and work in Switzerland by registering at their commune and obtaining an L or B EU/EFTA permit, which doubles as a work permit.

Processing time
Typically 4-12 weeks; EU/EFTA processing is faster.
Validity
L permit for the duration of the short-term contract; B permit valid 5 years and renewable for 5-year periods.
Language requirement
None for the permit itself.
Permanent residence
C settlement permit after 5 continuous years (EU-15/EFTA).
Citizenship
Ordinary naturalisation after 10 years' residence (with a C permit).

Requirements

  • EU/EFTA nationality
  • Employment contract or proof of genuine self-employment (or, if non-employed, proof of sufficient funds plus comprehensive health insurance)
  • Registration at the commune within 14 days of arrival and before starting work

Required Documents

  • Valid passport or national ID required
  • Employment contract or proof of self-employment required
  • Proof of address required
  • Passport photos required
  • Proof of sufficient funds and comprehensive health insurance (non-employed only)

Official fees

  • Cantonal permit fee (incl. processing, varies by canton) 100 CHF

Process Steps

  1. 1

    Secure employment

    Sign an employment contract or prepare self-employment evidence.

  2. 2

    Enter Switzerland

    Enter without an entry visa (EU/EFTA nationals).

  3. 3

    Register at commune

    Register at the Residents' Registration Office within 14 days of arrival and before starting work.

  4. 4

    Apply for permit

    Apply for the L or B EU/EFTA residence permit at the cantonal migration office; the permit doubles as a work permit.

Official Sources

Third-Country Skilled Worker Permit

Non-EU/EFTA nationals can obtain an employer-sponsored work permit if they are managers, specialists or qualified workers, subject to federal quotas and a labour-market precedence test.

Processing time
Typically 8-12 weeks or longer (quota and priority checks).
Validity
L (short-term) or B (resident) permit per contract.
Language requirement
None at application; B1 spoken / A1 written local language required for later C permit.
Permanent residence
C settlement permit after 10 years (B1 spoken / A1 written local language and integration).
Citizenship
Ordinary naturalisation after 10 years' residence.

Requirements

  • Manager, specialist or qualified worker (degree plus several years of experience)
  • Employer-documented labour-market precedence search
  • Availability within federal quotas
  • Salary at customary regional/sectoral levels

Required Documents

  • Signed employment contract required
  • CV required
  • Original diplomas plus certified translations into a Swiss official language or English required
  • References required
  • Details of institution, duration and curriculum for foreign qualifications required
  • Recruitment-effort evidence required

Official fees

  • D visa 75 CHF
  • SEM/cantonal authorisation document (assurance of residence permit) 95 CHF

Process Steps

  1. 1

    Sign conditional contract

    Employer signs a contract conditional on a work permit being granted.

  2. 2

    Document precedence search

    Employer documents recruitment efforts via RAV, EURES and sector advertising, with a list of rejected candidates.

  3. 3

    File cantonal application

    Employer files with the cantonal labour-market/migration authority, which checks quotas, salary, qualifications and housing.

  4. 4

    Federal approval and visa

    Canton forwards to SEM; on approval an assurance of residence permit is issued and the worker collects a D visa abroad.

  5. 5

    Enter and register

    Enter Switzerland, register at the commune within 14 days, and collect the permit.

Official Sources

Foreign Graduates of Swiss Universities

Graduates of recognised Swiss higher-education institutions can take up employment exempt from the labour-market precedence rule where there is significant academic or economic interest.

Processing time
Typically 4-12 weeks.
Validity
L or B permit per contract.
Language requirement
None at application.
Permanent residence
C settlement permit after 10 years (third-country).
Citizenship
Ordinary naturalisation after 10 years' residence.

Requirements

  • Swiss higher-education diploma from a recognised institution
  • Employment in a role serving significant academic or economic interest
  • Employment contract

Required Documents

  • Swiss diploma required
  • Employment contract required
  • Proof the role serves academic/economic interest required

Official fees

  • Cantonal authorisation document 95 CHF

Process Steps

  1. 1

    Graduate and find role

    Complete studies and secure employment serving academic/economic interest.

  2. 2

    Apply via employer route

    Apply through the employer; exempt from the precedence rule under FNIA Art. 21(3).

  3. 3

    Approval and registration

    Canton-to-SEM approval; register at the commune within 14 days.

Official Sources

Cross-Border Commuter Permit G (EU/EFTA Nationals)

EU/EFTA nationals who reside in an EU/EFTA country and work in Switzerland as an employee or self-employed person may obtain a G permit. Holders must return to their main place of residence abroad as a rule every day, or at least once a week. No border zones apply; professional and geographical mobility is fully granted.

Processing time
Several weeks (cantonal authority processing)
Validity
5 years for permanent contracts or fixed-term contracts exceeding 1 year; equal to contract duration for fixed-term contracts of 3 months to 1 year
Language requirement
None specified
Permanent residence
Not applicable — G permit holders reside outside Switzerland and do not accumulate Swiss residence for C permit purposes
Citizenship
Not applicable

Requirements

  • EU/EFTA nationality
  • Primary residence in an EU/EFTA country outside Switzerland
  • Return to main residence abroad daily or at least once per week
  • Valid employment contract or evidence of self-employment in Switzerland
  • For contracts under 3 months: online notification procedure instead of G permit

Required Documents

  • Valid EU/EFTA national passport or identity document required
  • Employment contract or proof of self-employment in Switzerland required
  • Proof of residence in EU/EFTA country (e.g. residence registration document) required
  • Completed cantonal permit application form required

Process Steps

  1. 1

    Employer or worker notifies cantonal authority

    The employer or cross-border commuter contacts the competent cantonal migration authority in the Swiss canton of employment. For short-term work under 3 months per year, use the online notification procedure (meldeverfahren.ch) instead.

  2. 2

    Submit required documents

    Provide passport, employment contract, and proof of EU/EFTA residence to the cantonal authority.

  3. 3

    Permit issued

    The cantonal authority issues the G permit, valid for the contract duration (3 months to 1 year) or for 5 years (contracts exceeding 1 year or permanent contracts). The permit is renewable.

Official Sources

Short-Stay L Permit for EU/EFTA Nationals (Contract 3–12 Months)

EU/EFTA nationals with a fixed-term employment contract of 3 to 12 months, or self-employment engagements under 12 months, are entitled to a short-stay L permit without quota. The permit matches the contract duration and can be extended up to a total of less than 12 months. Job seekers from EU/EFTA states may also obtain an L permit while seeking work.

Processing time
Typically a few weeks (cantonal authority)
Validity
Equal to the employment contract duration; extendable to a total of less than 12 months
Language requirement
None specified
Permanent residence
Not applicable directly — L permit holders can transition to a B permit after 12 months of employment, starting residence accumulation toward a C permit
Citizenship
Not applicable directly

Requirements

  • EU/EFTA nationality
  • Fixed-term employment contract of 3 to 12 months with a Swiss employer, or self-employment engagement under 12 months
  • For contracts under 3 months: online notification procedure instead of L permit
  • Job seekers may apply without a contract but receive no entitlement to social assistance

Required Documents

  • Valid EU/EFTA national passport or identity document required
  • Employment contract (3–12 months) or proof of self-employment required
  • Completed cantonal permit application form required
  • Proof of accommodation in Switzerland

Process Steps

  1. 1

    Register with the cantonal migration authority

    The employer or worker registers with the competent cantonal authority in the canton of residence/work. For contracts under 3 months annually, use the online notification procedure instead.

  2. 2

    Submit required documents

    Provide passport and employment contract (or evidence of self-employment or job seeking). The canton processes the application.

  3. 3

    Permit issued

    The L permit is issued for the duration of the contract. It can be extended if the contract is extended, up to a total period of less than 12 months.

  4. 4

    Transition to B permit if employment continues

    If the employment or self-employment continues beyond 12 months, the holder becomes entitled to a 5-year B permit.

Official Sources