Permis de travail en Suisse : types L, B, G, C expliqués
Les principaux permis de travail en Suisse sont le permis L (courte durée), le permis B (séjour lié à un emploi), le permis G (frontalier) et le permis C (établissement après plusieurs années de résidence). Pour les ressortissants UE/AELE, l'accord de libre circulation facilite l'accès au marché du travail, avec une simple annonce ou une autorisation selon la durée de l'emploi.
Travailler en Suisse attire chaque année des dizaines de milliers de candidats venus d'Europe et du monde entier. La Confédération helvétique dispose d'un système de permis de séjour et de travail structuré, encadré par le Secrétariat d'État aux migrations (SEM) et mis en œuvre par les autorités cantonales des migrations. Comprendre les différences entre les permis L, B, G et C est indispensable avant de s'engager dans une procédure d'embauche ou de déménagement. Ce guide détaille chaque titre, les conditions d'accès et les démarches concrètes à effectuer.
Pour une vue d'ensemble sur les conditions d'emploi, les salaires et les secteurs porteurs, consultez notre dossier sur travailler en Suisse. Si vous résidez dans une zone limitrophe, la page dédiée au statut de frontalier vous concernera particulièrement. Les aspects administratifs plus larges sont regroupés dans notre section formalités.
Le système de permis suisse : UE/AELE vs États tiers
La Suisse distingue deux grandes catégories de travailleurs étrangers : les ressortissants de l'Union européenne et de l'Association européenne de libre-échange (AELE), d'une part, et les ressortissants d'États tiers, d'autre part. Cette distinction est fondamentale car elle détermine la procédure applicable, les délais et les droits attachés à chaque permis.
Pour les citoyens de l'UE et de l'AELE, l'Accord sur la libre circulation des personnes (ALCP) conclu entre la Suisse et l'Union européenne simplifie considérablement l'accès. Ces personnes bénéficient d'un droit de séjour et de travail sans que la Suisse puisse invoquer la préférence nationale ou les contingents pour leur refuser l'accès, sous réserve de quelques conditions (contrat de travail, ressources suffisantes, assurance maladie). Les démarches se résument souvent à une annonce auprès de l'autorité cantonale compétente.
Pour les ressortissants d'États tiers (hors UE/AELE), le régime est plus restrictif. L'admission est soumise à des contingents fixés annuellement par le Conseil fédéral, à la démonstration d'une qualification particulière, au respect de la priorité accordée aux travailleurs indigènes et aux ressortissants UE/AELE, et à l'approbation du SEM. Seuls les travailleurs qualifiés peuvent en principe obtenir un permis de travail dans ce cadre.
Dans tous les cas, c'est l'employeur qui engage la procédure auprès de l'office cantonal des migrations du canton dans lequel s'exerce l'activité, et non le travailleur lui-même.
Le permis L : séjour de courte durée
Le permis L, également appelé autorisation de séjour de courte durée, est destiné aux personnes qui s'installent en Suisse pour une activité professionnelle limitée dans le temps. Il s'adresse aussi bien aux ressortissants UE/AELE qu'aux ressortissants d'États tiers, même si les conditions d'obtention diffèrent.
Pour un ressortissant UE/AELE, le permis L est délivré lorsque le contrat de travail a une durée déterminée ou lorsque la mission est ponctuelle. La procédure est simplifiée : l'employeur ou le travailleur effectue une annonce auprès de l'autorité cantonale, et le permis est généralement délivré rapidement. Ce permis peut être renouvelé si la relation de travail se prolonge, mais au-delà d'une certaine durée de présence effective, il est possible de prétendre à un permis B.
Pour un ressortissant d'un État tiers, l'obtention d'un permis L est soumise à des conditions strictes : existence d'un contrat de travail, qualification requise, accord du SEM et respect des contingents. Les travailleurs saisonniers dans l'agriculture, l'hôtellerie ou la construction font souvent appel à ce type de permis.
Le permis L n'ouvre pas automatiquement droit au regroupement familial, ce qui le distingue du permis B. Il reste un titre précaire, adapté aux missions temporaires, aux stages professionnels ou aux contrats de remplacement.
Le permis B : autorisation de séjour
Le permis B est l'autorisation de séjour classique pour les personnes qui s'établissent en Suisse dans le cadre d'un emploi durable. C'est souvent le premier permis obtenu par les travailleurs étrangers qui s'installent durablement dans le pays.
Pour un ressortissant UE/AELE titulaire d'un contrat de travail d'une durée supérieure à un an, ou d'un contrat à durée indéterminée, le permis B est accordé de plein droit sur présentation d'une offre d'emploi valide. L'autorité cantonale enregistre le dossier et délivre le titre. Le permis B est valable un an et renouvelable, sous réserve que la relation de travail se poursuive ou que d'autres conditions de séjour soient réunies (activité indépendante, ressources propres, liens familiaux).
Pour un ressortissant d'un État tiers, l'obtention du permis B est soumise à une procédure d'approbation du SEM. L'employeur doit démontrer qu'il n'a pas pu trouver de candidat approprié parmi les travailleurs résidant déjà en Suisse ou parmi les ressortissants UE/AELE. Le poste doit correspondre à un profil qualifié, et le salaire doit respecter les conditions en usage dans la branche et la région.
Le permis B autorise le regroupement familial sous certaines conditions. Il confère également le droit d'exercer une activité professionnelle sur l'ensemble du territoire cantonal, voire fédéral selon les cas. Après plusieurs années de résidence avec un permis B, le titulaire peut demander le passage au permis C.
Le permis G : autorisation pour frontaliers
Le permis G est spécialement conçu pour les frontaliers, c'est-à-dire les personnes qui résident dans un pays voisin de la Suisse (France, Allemagne, Autriche, Italie, Liechtenstein) et qui franchissent la frontière quotidiennement ou hebdomadairement pour travailler en Suisse sans y établir leur résidence principale.
Pour les ressortissants UE/AELE résidant dans une zone frontalière reconnue, le permis G est accordé de manière simplifiée. Le travailleur doit disposer d'un contrat de travail avec un employeur établi en Suisse et retourner en principe à son domicile étranger de façon régulière. La procédure d'annonce suffit dans la plupart des cas, et l'autorité cantonale du lieu de travail délivre le titre.
Le frontalier titulaire d'un permis G bénéficie de la liberté de travailler dans le canton qui lui a délivré son autorisation. En cas de changement d'employeur dans un autre canton, une nouvelle demande peut être nécessaire. Le permis G est renouvelable tant que la situation de frontalier est maintenue.
Il est important de noter que le statut de frontalier implique des obligations fiscales spécifiques, qui varient selon les conventions fiscales bilatérales entre la Suisse et le pays de résidence. En France, par exemple, certains cantons appliquent une imposition à la source, tandis que d'autres relèvent d'un régime d'imposition dans le pays de résidence. Pour plus de détails sur ce statut, consultez notre article dédié au frontalier en Suisse.
Le permis C : autorisation d'établissement
Le permis C est l'autorisation d'établissement, le titre le plus stable et le plus favorable qu'un ressortissant étranger puisse obtenir en Suisse sans acquérir la nationalité suisse. Il confère une sécurité de séjour élevée et de nombreux droits comparables à ceux des citoyens suisses en matière d'accès au marché du travail.
Le permis C est accordé après une période de résidence légale et ininterrompue en Suisse, généralement avec un permis B. La durée requise varie selon la nationalité du demandeur. Les ressortissants UE/AELE peuvent en principe prétendre au permis C après cinq ans de résidence régulière avec un permis B. Pour les ressortissants d'États tiers, la durée de résidence requise est en général plus longue, et des conditions supplémentaires s'appliquent, notamment en matière d'intégration (langue, connaissance du système suisse, absence de condamnation pénale, indépendance financière).
Une fois obtenu, le permis C est à durée indéterminée et se renouvelle régulièrement de façon automatique, sauf en cas de longue absence de Suisse ou de violation grave des conditions de séjour. Le titulaire peut changer d'employeur et de canton librement, exercer une activité indépendante, et bénéficier des mêmes droits que les Suisses dans les domaines de l'emploi et de la protection sociale.
Le permis C ne confère toutefois pas le droit de vote ni l'accès à certaines fonctions publiques réservées aux citoyens suisses. Pour obtenir ces droits, la naturalisation reste la voie appropriée.
Démarches et procédure d'annonce
Quelle que soit la situation, la procédure d'obtention d'un permis de travail en Suisse suit un schéma général qui implique principalement l'employeur et les autorités cantonales des migrations.
Rôle de l'employeur : en Suisse, c'est l'employeur qui initie la démarche administrative. Il dépose la demande d'autorisation ou effectue l'annonce auprès de l'office cantonal des migrations du canton dans lequel se situera le lieu de travail. Il fournit le contrat de travail signé, les documents d'identité du futur employé, et, pour les ressortissants d'États tiers, une justification du besoin de recrutement à l'étranger.
Pour les ressortissants UE/AELE : la procédure est en grande partie déclarative. Pour les séjours de courte durée (moins de trois mois), une annonce en ligne auprès des autorités peut suffire. Pour les séjours plus longs, le travailleur doit s'inscrire auprès du contrôle des habitants de la commune de résidence et obtenir son permis B ou L auprès de l'office cantonal des migrations. Les délais sont généralement courts.
Pour les ressortissants d'États tiers : la procédure est plus longue et implique deux niveaux d'autorisation. L'office cantonal des migrations examine d'abord le dossier et, si les conditions locales sont remplies, transmet au SEM pour approbation fédérale. Ce n'est qu'après l'accord du SEM que le permis peut être délivré. Le travailleur ne peut pas entrer en Suisse avant d'avoir obtenu un visa de travail à l'ambassade ou au consulat suisse de son pays de résidence.
Documents usuellement requis : passeport valide, contrat de travail, diplômes et certificats professionnels, justificatif de domicile dans le pays d'origine ou de résidence. Pour le regroupement familial ou l'établissement durable, des documents d'état civil peuvent être demandés.
Pour toute question sur les documents à préparer et les étapes administratives, référez-vous à notre section formalités qui regroupe l'ensemble des démarches à effectuer avant et après votre installation en Suisse.
Tableau récapitulatif des permis de travail en Suisse
| Permis | Durée / validité | Usage principal | Public concerné |
|---|---|---|---|
| Permis L | Courte durée, renouvelable | Emploi temporaire, mission ponctuelle, stage | UE/AELE et États tiers (contrat limité) |
| Permis B | 1 an, renouvelable | Emploi durable, installation en Suisse | UE/AELE (contrat >1 an ou CDI) et États tiers (qualifiés) |
| Permis G | Renouvelable (retour régulier requis) | Travail en Suisse avec résidence à l'étranger | Frontaliers résidant dans un pays limitrophe |
| Permis C | Indéterminée, renouvellement périodique | Établissement stable, droits étendus | Résidents de longue durée (après plusieurs années avec permis B) |
Questions fréquentes
Quel permis de travail pour un ressortissant français ?
Un citoyen français souhaitant travailler en Suisse bénéficie de l'Accord sur la libre circulation des personnes entre la Suisse et l'UE. Si son contrat de travail est inférieur à un an ou de nature temporaire, il obtiendra un permis L. S'il dispose d'un contrat d'un an ou plus, ou d'un contrat à durée indéterminée, il recevra un permis B. S'il réside en France dans une zone frontalière et travaille en Suisse sans s'y domicilier, il sera titulaire d'un permis G. Après cinq ans de résidence régulière avec un permis B, il peut demander le permis C. Dans tous les cas, les démarches sont simplifiées par rapport aux ressortissants d'États tiers.
Quelle est la différence entre le permis L et le permis B ?
Le permis L est une autorisation de courte durée, délivrée pour des emplois temporaires ou des missions ponctuelles. Il est moins stable que le permis B et n'ouvre pas automatiquement droit au regroupement familial. Le permis B est une autorisation de séjour pour résidence durable, accordée pour un contrat de travail d'un an ou plus. Il est renouvelable, permet le regroupement familial sous conditions, et constitue la base pour prétendre ultérieurement au permis C. En résumé, le permis L est adapté aux situations transitoires, le permis B aux installations durables.
Comment obtenir un permis C en Suisse ?
Le permis C s'obtient après une période de résidence légale ininterrompue en Suisse, généralement avec un permis B. Pour les ressortissants UE/AELE, cette période est en principe de cinq ans. Pour les ressortissants d'États tiers, elle est généralement plus longue et des critères d'intégration s'appliquent : connaissance d'une langue nationale, absence de dépendance à l'aide sociale, absence de condamnation pénale. La demande se fait auprès de l'office cantonal des migrations du lieu de résidence. Le SEM publie les conditions précises sur son site officiel.
Qui effectue les démarches pour un permis de travail en Suisse ?
C'est l'employeur suisse qui est responsable d'initier la procédure. Il dépose la demande ou effectue l'annonce auprès de l'office cantonal des migrations compétent, joint les documents nécessaires (contrat de travail, pièce d'identité du futur employé) et suit l'avancement du dossier. Une fois l'autorisation accordée, le travailleur doit s'inscrire auprès de la commune de résidence et récupérer son titre de séjour. Pour les ressortissants d'États tiers, une étape supplémentaire consiste à obtenir un visa de travail auprès de la représentation consulaire suisse avant d'entrer sur le territoire.