Pour pouvoir travailler en Suisse, les citoyens européens membres de l’UE/AELE et ceux des États tiers doivent disposer d’autorisation de travail et de séjour. Pour les personnes voulant résider et travailler en Suisse, ils doivent se munir d’un permis B pour un travail de longue durée et un permis L pour un travail de courte durée. Pour tous les autres types d’autorisations de travail et de séjour, les travailleurs de l’UE doivent se munir des permis G, Ci et C tandis que pour les travailleurs provenant des États tiers, ces permis (G, Ci et C) doivent être additionnés des permis N et F.