Op 21 juni 1999 werd een overeenkomst gesloten tussen de Europese Gemeenschap en haar lidstaten (België, Denemarken, Duitsland, Griekenland, Spanje, Frankrijk, Ierland, Italië, Luxemburg, Nederland, Oostenrijk, Portugal, Finland, Zweden, Groot-Brittannië, enerzijds, en Zwitserland, anderzijds, over het vrije verkeer van personen. Deze overeenkomst trad in werking op 1 juni 2002.
Un accord entre la Communauté européenne et ses États membres (Belgique, Danemark, Allemagne, Grèce, Espagne, France, Irlande, Italie, Luxembourg, Pays-Bas, Autriche, Portugal, Finlande, Suède, Royaume-Uni), d'une part, et la Suisse, d'autre part, sur la libre circulation des personnes a été signé le 21 juin 1999 et est entré en vigueur le 1er juin 2002.