Swiss company setup

Your Guide to Establishing a Business in Switzerland

The Swiss company setup requires careful planning and consideration of certain legal and administrative aspects. Here are some key points to consider when establishing a company in Switzerland:

Choose Legal Form:

In Switzerland, there are various legal forms for companies, including sole proprietorship, LLC (limited liability company), and AG (public limited company). The choice of legal form depends on various factors such as the size of the company, founders’ liability, and other legal aspects.

Company name and commercial register:

Check the availability of the desired company name to ensure it is unique and not already in use by another company. The company name must also comply with legal requirements. After selecting the name, the company must be registered in the commercial register.

Capital and liability:

Depending on the chosen legal form, there are different requirements regarding minimum capital and founders’ liability. For example, public limited companies require a minimum capital.

Create articles of association:

Create the articles of association for your company. These documents establish the internal rules and structures of the company and are required for registration in the commercial register.

Open a bank account:

Open a business bank account for your company. The bank will usually require specific documents, including an extract from the commercial register and the articles of association.

Taxes and value added tax (VAT):

Learn about your company’s tax obligations at the federal, cantonal, and municipal levels. Also, check the need for VAT registration.

Employment contracts and social insurance:

Clarify employment law regulations and ensure you have all necessary employment contracts. Inform yourself about social insurance obligations for employees.

Insurance:

Consider obtaining insurance for your company, including liability insurance and health insurance for employees.

Operating Permits:

Some industries require special operating permits. Ensure that you obtain all necessary approvals and licenses.

Accounting and annual financial statements:

Maintain accurate accounting records and prepare annual financial statements. The accounting must comply with legal requirements.

Swiss Set up supports you in this process to ensure compliance with all legal requirements. Each company establishment may have specific requirements, so it is important to seek individual advice.

 
You’ll find a list of frequently asked questions (FAQ) related to the formation of a company and the election process.

Anyone who wants to become self-employed or set up a company in Switzerland must think carefully about which legal form to choose. GmbH, sole proprietorship, AG or general partnership are the typical business forms chosen by founders. However, a foundation could also be exactly the form that best complements your undertaking. There is no standard procedure to be able to say straight away which legal form is best. We will be happy to help you with the selection, we can set up the correct legal form based on your problem description.

The issuance of a business license in Switzerland is subject to certain requirements, which may include qualifications, inspections and required permits and certifications. One example is that companies in the food sector are required to comply with hygiene and safety regulations and to obtain appropriate certifications. It is of utmost importance to be aware of industry-specific regulations that may be relevant to the company.

Companies that require a license from a regulatory authority, such as securities dealers, insurance brokers or banks, must expect a longer and more extensive incorporation process.

The time required to incorporate a company in Switzerland varies depending on the type of company and the canton in which it is registered. In general, however, it usually takes a few weeks to a few months to compile, submit, and process all of the required documentation. It is critical to start the process early and seek professional assistance to avoid delays. Finanz Konzept AG can also help here to optimize the process and keep the foundation process short through increased efficiency.

Switzerland has one of the most attractive tax systems in Europe and is considered a tax haven. The country has a federal structure and taxes are levied by the federal government, cantons and municipalities. The tax laws of the cantons and municipalities are very different. The cantons of Zug and Geneva, for example, are considered particularly attractive for companies due to their low corporate tax rates.

The tax implications of setting up a business in Switzerland depend on the type of business and the services required. We can provide you with information on the tax implications and help you set up a tax efficient structure.

Regulations for foreign companies operating in Switzerland include obtaining the necessary permits and certifications and complying with Swiss laws and regulations. It is important for a foreign company to be aware of and comply with the regulations applicable to its industry and to seek professional advice to ensure compliance.