A Szabad mozgásról szóló megállapodás (FZA, 2002 óta hatályos) szabályozza az EU/EFTA állampolgárok svájci tartózkodását és foglalkoztatását. Ha 90 napnál tovább dolgozik, L (≤ 12 hónap) vagy B (> 12 hónap) engedély szükséges; < 90 napig elegendő az online bejelentési eljárás (easyrelease.admin.ch).
A szexuális munka az FZA hatálya alá tartozik, mint önálló vállalkozó. A harmadik országok állampolgáraira nem vonatkozik az FZA, és gyakorlatilag nem kapnak engedélyt szexmunkára.