EU-28/EFTA citizens who are coming to Switzerland to open a business and be self-employed are subject to the same type of permits than employed applicants. Once in Switzerland, they must announced themselves to the authorities online.
After three months, a B permit must be obtained.
The same process applies to EU citizens planning to work or be self-employed in Switzerland (L and B permits).
A permit application form must be filled up and can be downloaded from the website www.ge.ch/etrangers-confederes.
Additionally, applicants must provide a cover letter detailing the nature of the business, a business plan, a proof of the professional address, the inscription to the “registre du commerce” and all necessary information about the business and its employees.
All the relevant information is provided on the SECO (Secrétariat d’Etat à l’économie) website (https://www.seco.admin.ch/).