Graduated student obtaining their work permit in Switzerland

Graduating in Switzerland: How to Convert Your Student B Permit into a Work Permit

Clock icon Reading time: 8 minutes | Updated: March 31, 2026

By Brice DELHOME

Executive Summary

The transition from a B permit for studies to a B (or L) work permit fundamentally depends on the graduate's nationality. For EU/EFTA nationals, the process is a simple declaratory formality upon presentation of a work contract. For Third State nationals (non-EU/EFTA), the State Secretariat for Migration (SEM) grants a 6-month job search period. The employer will then be exempt from proving priority for indigenous workers, provided that hiring the graduate holds predominant scientific or economic interest for Switzerland.

The Legal Framework: The Fundamental Distinction of Nationalities

Swiss higher education institutions (EPFL, ETHZ, Cantonal Universities, UAS) train highly qualified international talents every year. However, a Swiss degree does not automatically guarantee the right to work on Swiss territory.

Regulations are based on a binary system dictated by bilateral agreements and the Federal Act on Foreign Nationals and Integration (FNIA).

1. EU/EFTA Nationals: The Fast Track

Thanks to the Agreement on the Free Movement of Persons (AFMP), the process is smooth. If you are French, German, Italian, etc., you benefit from the fundamental right to access the Swiss labor market.

  • Procedure: As soon as your work contract is signed, you simply need to present yourself to the Cantonal Population Office (OCPM in Geneva, SPOP in Vaud, etc.) with your ID and contract.
  • Result: Your B permit (reason: studies) is converted into a B permit (reason: gainful activity) valid for 5 years, or an L permit if the contract duration is less than 365 days.

2. Third State Nationals (Non-EU/EFTA): The Derogatory Procedure

Normally, hiring a non-European worker is an uphill battle for a Swiss employer: they must prove they found no equivalent candidate in Switzerland or Europe (principle of priority for indigenous workers), and the position is subject to strict federal quotas.

However, the law provides a major exception to retain Swiss-trained talents: Article 21, paragraph 3 of the FNIA.

Condition to FulfillLegal and Practical Explanation
Degree LevelHaving obtained a degree from a recognized Swiss higher education institution (Bachelor's, Master's, or Doctorate).
Job SuitabilityThe job found must closely correspond to the field of completed studies.
Predominant InterestThe job must hold "predominant scientific or economic interest". Concretely, positions in engineering, IT, research, or high finance are almost systematically accepted by cantonal authorities.
Major AdvantageThe employer is exempt from proof of priority for indigenous workers.

The Transitional Stage: Job Search Authorization (6 Months)

What happens once you've passed your final exam, but haven't signed a contract yet?

For non-EU/EFTA students, your student B permit generally expires shortly after graduation. To avoid having to leave Switzerland immediately, you must request a short-term authorization for job searching.

  • Duration: It is granted for a maximum and non-renewable duration of 6 months.
  • Required Documents: Proof of graduation from your high school, proof of sufficient financial means to support yourself during these 6 months, and proof of housing.
  • Gainful Activity: During these 6 months, you are authorized to work a maximum of 15 hours per week, same as during your studies.

Anticipating Issues: Quotas and Administrative Deadlines

Even if the Article 21 FNIA exception considerably facilitates hiring, it is vital to understand two common pitfalls:

  1. Submission to Quotas: Permits granted to recent Third State graduates remain subject to maximum numbers (quotas) set annually by the Federal Council. If the canton has exhausted its quota of B or L permits at year-end, your file could be placed on hold.
  2. Processing Deadlines: Converting a student permit to a work permit for a non-European requires double approval (cantonal labor authority + State Secretariat for Migration). This process generally takes 4 to 10 weeks. It is imperative that your employer indicates a realistic contract start date.

Congratulations, You Have Your Work Permit! What Now?

Once your work permit is in hand and your first contract signed, your financial status changes radically. You will receive a Swiss salary in francs (CHF). If you have financial commitments in the Eurozone, a student loan to repay in France, or if you become a cross-border worker, the question of repatriating your salary becomes central.

Don't Let Traditional Banks Cut Into Your First Salary

The most common mistake recent graduates entering the Swiss labor market make is transferring their Swiss francs to a European account via a classic bank transfer (SWIFT). Banks apply transfer fees and hidden exchange margins that can cost you several hundred francs each month.

As a regulated Swiss financial institution, ibani accompanies new professionals:

  • A free Swiss IBAN to receive your salary (your employer pays in CHF without fees).
  • The direct interbank exchange rate, without hidden surcharges.
  • A transparent and ultra-competitive commission.
VENTEEUR xxx
xxx ACHATEUR
  • Nos frais de transfert : CHF 0
  • Notre marge de change : 0.50%
  • Taux de change final : 1.1636
  • Vous économiserez en moyenne maintenant

Frequently Asked Questions (Legal FAQ)

The 6-month period starts from the moment you have officially passed your final exams (date appearing on the graduation certificate issued by the university), not on the date of the graduation ceremony which often takes place months later.

No. If you are a non-EU/EFTA national, you are not authorized to start your professional activity before the cantonal authority has formally approved granting your work permit. Working without this formal authorization constitutes illicit work.

There is no "tax" strictly speaking, but administrative fees are charged for processing the work permit application (generally between 400 CHF and 800 CHF depending on the canton). These costs are usually borne by the employer.