Article · Légal & marché du travail

Permis de travail en Suisse : B, C, G, L expliqués

Permis de travail Suisse : B, C, G ou L, lequel choisir ? Conditions, durée et différences pour frontaliers, Français et ressortissants UE, expliqués.

Mis à jour · 16 septembre 20267 minpar
Livre relié en cuir et document sur une table en bois clair
En bref

Le permis de travail en Suisse prend quatre formes, selon où tu vis et la durée de ton contrat. Le permis G est celui des frontaliers UE/AELE qui rentrent chez eux chaque semaine. Le permis B vaut pour une installation en Suisse avec un contrat de plus d'un an. Le permis L couvre les missions courtes, de moins de 12 mois. Le permis C est l'autorisation d'établissement, obtenue après 5 ans de séjour pour les Français et la plupart des ressortissants UE, 10 ans sinon. En clair : le bon permis de travail Suisse ne se choisit pas, il découle de ta situation.

« Je vis en France et je décroche un job à Genève : il me faut quel permis ? » « Mon contrat est de six mois seulement, ça change quoi ? » Dès qu'un poste en Suisse se profile, la question du permis arrive vite. Et elle stresse, parce que les lettres B, C, G et L ne parlent à personne au premier abord.

La bonne nouvelle : le permis de travail Suisse suit une logique plus simple qu'il n'en a l'air. Ton permis ne se choisit pas, il découle de ta situation : où tu habites, et pour combien de temps tu es engagé. Cet article démêle les quatre permis, avec un focus sur le cas le plus fréquent côté français, le frontalier.

Pourquoi y a-t-il quatre permis différents ?

La Suisse ne délivre pas un permis « générique ». Elle classe les travailleurs étrangers selon leur mode de vie et la durée de leur activité. Un frontalier qui rentre à Annemasse chaque soir n'a pas les mêmes besoins qu'un ingénieur qui déménage à Lausanne pour cinq ans, ni qu'un consultant en mission de quatre mois.

Deux critères déterminent presque tout :

  • Ta résidence. Est-ce que tu vis en Suisse, ou est-ce que tu gardes ton domicile dans un pays voisin et tu passes la frontière pour travailler ?
  • La durée de ton contrat. Court terme (moins d'un an) ou installation durable (plus d'un an, voire indéfinie) ?

À cela s'ajoute un facteur de fond : ta nationalité. Ressortissant de l'UE ou de l'AELE, tu bénéficies de la libre circulation et l'accès au travail est largement facilité. Depuis un État tiers (hors UE/AELE), les règles sont nettement plus strictes, avec des quotas et des conditions de qualification. On y revient plus bas.

Permis G : quel permis pour un frontalier ?

C'est le plus fréquent pour les Français, les Allemands et les Italiens qui travaillent en Suisse tout en gardant leur logement de l'autre côté de la frontière. Le permis G s'adresse aux ressortissants UE/AELE qui résident dans un pays voisin et exercent une activité salariée en Suisse.

La condition centrale est le retour hebdomadaire. Tu dois rentrer à ton domicile principal au moins une fois par semaine. Le schéma du « frontalier hebdomadaire », qui loue une chambre en Suisse en semaine et ne rentre que le week-end, est légal tant que ce retour a bien lieu. Si tu cesses de rentrer, l'administration peut requalifier ton statut en résident.

Deux points importants souvent mal compris :

  • La zone frontalière n'existe plus pour les ressortissants UE/AELE. Depuis 2007, tu n'es plus obligé d'habiter dans une bande géographique précise près de la frontière : résider dans un État membre suffit, à condition de rentrer chaque semaine.
  • Le télétravail est encadré. Depuis 2023, un accord fiscal franco-suisse autorise jusqu'à 40 % de télétravail depuis la France sur l'année sans modifier ton imposition en Suisse. Côté cotisations sociales, un accord européen relève ce seuil à 49,9 %. Au-delà, la situation change.

Le permis G est délivré pour 5 ans si ton contrat est à durée indéterminée ou d'au moins un an. Il est lié à ton employeur et à ton canton de travail : un changement de l'un ou de l'autre demande une mise à jour.

Permis B ou permis L : lequel quand tu t'installes en Suisse ?

Ces deux permis concernent ceux qui vivent en Suisse, pas les frontaliers. La différence entre les deux tient à la durée du contrat.

SituationPermisCe que ça implique
Contrat de plus d'un an, ou à durée indéterminéePermis BAutorisation de séjour, valable 5 ans, renouvelable
Mission ou contrat de 3 à 12 moisPermis LAutorisation de courte durée, alignée sur le contrat

Le permis B est le permis de séjour classique pour qui déménage en Suisse avec un vrai contrat. Pour les ressortissants UE/AELE, il est accordé sur présentation d'un engagement d'au moins 365 jours ou indéterminé, valable 5 ans, et son renouvellement est quasi automatique tant que tu continues à travailler ou disposes de ressources suffisantes. Une réserve : une période de chômage involontaire de plus de 12 mois peut limiter la première prolongation à un an.

Le permis L est le permis des séjours courts. Il colle aux contrats de 3 à 12 mois. C'est celui d'un CDD de mission, d'un remplacement, d'un projet à durée limitée. Sa durée suit celle du contrat, et il ne donne pas la même stabilité qu'un permis B.

Permis C : qu'est-ce que l'établissement permanent ?

Le permis C, ou autorisation d'établissement, est l'objectif à long terme de beaucoup de résidents. Il donne un droit permanent de résidence, sans obligation de renouveler un contrat de travail pour rester, et une grande liberté professionnelle.

Il ne se demande pas dès l'arrivée. Il s'obtient après un séjour légal et ininterrompu en Suisse :

  • Après 5 ans pour les ressortissants des pays ayant signé un accord d'établissement avec la Suisse. La France en fait partie, tout comme l'Allemagne, l'Autriche, la Belgique, l'Espagne, l'Italie, le Portugal et plusieurs autres.
  • Après 10 ans pour les autres nationalités.

Concrètement, un Français installé en Suisse avec un permis B pendant cinq ans et bien intégré peut prétendre au permis C. C'est une étape appréciée, car elle stabilise durablement la situation.

Et si tu n'es pas ressortissant UE/AELE ?

Si tu viens d'un État tiers (hors UE/AELE), l'accès au marché suisse est beaucoup plus contrôlé. Seuls les cadres, spécialistes et travailleurs qualifiés peuvent en principe être admis, et le nombre de permis est plafonné par des contingents annuels. Pour 2026, la Confédération a fixé un maximum de 8 500 autorisations pour les ressortissants d'États tiers, réparties entre 4 500 permis B et 4 000 permis L.

Autre différence de taille : c'est en général l'employeur qui dépose la demande d'autorisation de travail auprès de l'office cantonal, et qui doit justifier le recrutement. La démarche est plus lourde que pour un ressortissant UE.

Comment obtenir son permis de travail, et qu'en est-il de l'impôt ?

La demande de permis est presque toujours liée à un contrat concret : sans emploi signé, pas de permis. C'est donc souvent l'employeur, ou toi avec son appui, qui lance la procédure auprès des autorités cantonales une fois l'offre acceptée.

Côté fiscalité, retiens un point clé pour les frontaliers et les nouveaux arrivants : les titulaires d'un permis B, G ou L sont en général soumis à l'impôt à la source, prélevé chaque mois directement sur le salaire par l'employeur. Les modalités précises dépendent du canton et, pour les frontaliers, des accords entre la Suisse et ton pays de résidence. Un sujet à vérifier au cas par cas, idéalement avant de signer.

Une fois le permis et le contrat en poche, l'étape suivante est concrète : postuler efficacement. Un CV et une lettre aux codes suisses font une vraie différence, et beaucoup d'entreprises trient d'abord les candidatures avec un logiciel. Sur ce point, lis notre article sur le fonctionnement de l'ATS, celui sur la bonne longueur d'un CV en Suisse, et les erreurs classiques des candidats français en Suisse.

C'est aussi là qu'intervient candidat.app : à partir de ton parcours, l'outil génère un CV et une lettre adaptés à chaque offre et calibrés aux codes suisses, sans rien inventer sur ton profil. Une fois la question du permis réglée, tu te concentres sur ce qui te fait décrocher l'entretien.

En résumé

Quatre permis, deux questions simples. Où vis-tu, et pour combien de temps es-tu engagé ? Si tu gardes ton domicile en France ou dans un pays voisin et rentres chaque semaine, c'est le permis G. Si tu t'installes en Suisse avec un contrat de plus d'un an, c'est le permis B ; pour une mission de moins d'un an, le permis L. Après cinq ans de séjour pour les Français et la plupart des ressortissants UE, dix ans sinon, vient le permis C, l'établissement permanent. Les ressortissants hors UE/AELE font face à des règles plus strictes, avec quotas et demande portée par l'employeur. Dans tous les cas, le permis suit un emploi concret, et il ouvre alors la vraie étape : postuler aux codes suisses.

FAQ

Quel permis pour un frontalier français qui travaille à Genève ?

Le permis G. Il s'adresse aux ressortissants UE/AELE qui résident dans un pays voisin et rentrent à leur domicile au moins une fois par semaine. Il est délivré pour 5 ans si le contrat est indéterminé ou d'au moins un an, et il est lié à l'employeur et au canton.

Quelle est la différence entre le permis B et le permis L ?

La durée du contrat. Le permis B correspond à un engagement de plus d'un an ou à durée indéterminée, avec une validité de 5 ans renouvelable. Le permis L couvre les missions de 3 à 12 mois et suit la durée du contrat. Les deux supposent que tu résides en Suisse, pas que tu sois frontalier.

Après combien de temps peut-on obtenir un permis C ?

Après 5 ans de séjour légal et ininterrompu pour les ressortissants des pays ayant signé un accord d'établissement avec la Suisse, dont la France, l'Allemagne, l'Italie ou l'Espagne. Pour les autres nationalités, le délai est de 10 ans, sous réserve d'une intégration réussie.

Un frontalier doit-il vraiment rentrer chez lui chaque semaine ?

Oui. Le retour hebdomadaire au domicile principal est une condition du permis G. Louer une chambre en Suisse en semaine et ne rentrer que le week-end est permis, tant que le retour a effectivement lieu chaque semaine. Sans ce retour, le statut peut être requalifié en résident.

Peut-on travailler en Suisse sans être ressortissant de l'UE ?

Oui, mais c'est plus encadré. Les ressortissants d'États tiers doivent en général être cadres, spécialistes ou travailleurs qualifiés, le nombre de permis est plafonné par des contingents annuels, et c'est le plus souvent l'employeur qui porte la demande d'autorisation.

Passe à l'action

Ta prochaine candidature, prête en une minute

Un CV et une lettre de motivation adaptés aux codes suisses et à chaque offre, à partir de ton vrai parcours. Formule gratuite, sans carte bancaire.