The Swiss Federal Government allows anyone, including foreign nationals, to operate a business and form a company in Switzerland. An approval by the authorities is not required. Special rules apply for non EU/EFTA citizens who must be in possession of a work and residence permit in order to run a business on a permanent basis.
We advise you on the various possibilities to set up a business in the German-speaking part of Switzerland. We work closely together with the Swiss authorities and establish the right contacts for you.
Our closest business partner is the Department of Economic and Interior Affairs, Aargau Services, which is the economic promotion agency for the Canton of Aargau. Please contact us for more information.