Acordul de liberă circulație (FZA, în vigoare din 2002) reglementează reședința și angajarea cetățenilor UE/AELS în Elveția. Dacă lucrați mai mult de 90 de zile, este necesar un permis L (≤ 12 luni) sau B (> 12 luni); timp de < 90 de zile, procedura de raportare online (easyrelease.admin.ch) este suficientă.
Lucrul sexual este acoperit de FZA ca angajare independentă. Resortisanții țărilor terțe nu sunt acoperiți de FZA și practic nu primesc permise pentru munca sexuală.