Choosing a business form is one of the first steps when planning on opening a business of any kind in Switzerland, as this will outline all the requirements for the new business, such as its initial capital deposit and types of regulations. Following the decision of which business formation to choose, there is also the requirement of drafting up statutory documents such as the memorandum and articles of association, both of which will need to be signed with a Swiss pubic notary present.
From a legal standpoint, the signatures found on these documents are now the official company representatives. These documents (the articles of association and memorandums) are required to be safely filed and stored, as well as being lodged with the Swiss Commercial Registry
Along with the above documentation, a Swiss bank account
should also be opened. This bank account is where local and foreign shareholders will deport the required share capital which is dependant on the business form.
We have a team of consultants who are able to assist with more in-depth information regarding the taxation of these businesses as well as permits, licenses and regulations.