Are you thinking of starting a business or becoming self-employed in Switzerland? Besides having a successful business idea, it is crucial you choose the right Swiss business legal structure for it. You can either be a sole proprietor, in a partnership, or established as a legal entity.

A business legal structure can be set-up within a weeks’ time, providing prerequisites are met and the paperwork is done correctly. As a foreigner, you must have at least a B permit (residence permit) in order to open a business in Switzerland.

Our lawyers, based in Basel, can help you to tackle administrative and legal hurdles associated with the formation and registration of a business entity. Additionally, we can advise you on all legal matters regarding employment, the Swiss social security system, taxation and mandatory insurance.