When planning to
open a business in Switzerland(for example,
opening an e-commerce business) there is number of factors to take into account, with the main one being where the business should be located. This is particularly important as depending on the location, there a number of tax savings and benefits. Other important things to decide is the company's size, its initial investment requirements, the business operation and development plans and other legal requirements.
Of all of the above factors, the first detail that should be decided is the type of business form the company will use. From this, there are further requirements placed on the business owners to draft legal forms, such as the articles of association. These are the most important documents and must be drafted and signed with a Swiss public notary present. We have a number of consultants based in Switzerland who is able to assist in the drafting of these documents as well as the registration process.
More Swiss requirements for business developers and entrepreneurs include the need for a Swiss bank account to be opened for the business. Along with this, there are also requirements, depending on the business form, to deposit a minimum share capital amount. The deposit amount requirements depend on a few things, which include the number of shareholders.
Upon successful lodgement of the articles of association to the
Swiss Commercial Register, the business will then be recognised as a legal entity in Switzerland. There are also tax requirements depending on the type of business. There will be a requirement for
VAT registration and other taxation registrations. Finally, there will be a step that must be taken to register each employee on the social insurance administration.