L'accord sur la libre circulation des personnes (ALCP, en vigueur depuis 2002) régit le séjour et l'activité lucrative des ressortissantes de l'UE/AELE en Suisse. Pour une activité de plus de 90 jours, un permis L (≤ 12 mois) ou B (> 12 mois) est nécessaire ; pour une durée inférieure à 90 jours, la procédure de déclaration en ligne (easyrelease.admin.ch) suffit.
Le travail du sexe est considéré comme une activité lucrative indépendante et est donc couvert par l'ALCP. Les ressortissants de pays tiers ne sont pas couverts par l'ALCP et n'obtiennent pratiquement jamais d'autorisation pour exercer le travail du sexe.