Geneva is home to over 140 multinational companies, 36 international organizations and over 300 and 200 NGOs, and international missions respectively. This is owing to the fact that Switzerland is a highly sought after investment destination and Geneva happens to be one of the prime locations for international companies. With its multicultural traditions emanating from its international nature, this multicultural city boasts of a foreign population of up to 40%.

Geneva ranks high among business locations in the world. Most notably, Geneva offers a very attractive tax regime. Furthermore, the country has an accessible location right in the heart of Europe, provides various services to support businesses from several industries, has a highly skilled and multilingual workforce, a business-friendly environment and great quality of life.

Taxation in Geneva

Foreign companies may be granted a specific status or some kind of tax break if they meet a certain set of requirements.

Companies established in Geneva

Multinational companies have their headquarters based in Geneva, due to the very convenient European location, as well as the proximity to Africa and the Middle East region. In addition, the stable and secure surroundings, high quality of life and highly skilled workforce are important advantages for companies and entrepreneurs willing to do business in Switzerland.

The companies that are already established in Geneva are activating in different industries, varying from international banks, high-tech and biotech companies, or trading companies. Most companies that decide to choose Geneva as a business location are active in high value-added industry sectors and business relationships with partners and businesses from all over the world.

Companies that want to relocate to Geneva can benefit from the support of local authorities which consists of simplified administrative procedures, a quick procedure of obtaining work permits for qualified workers (as little as 5 days for EU citizens), networking opportunities and personalized solutions for a wide range of demands.

Company registration in Geneva

The first step for any type of newly-formed company is to choose the most suitable business structure. Under the Swiss legislation, a business entity can be established using several business structures: public limited company, limited liability company, partnerships, foundations and non-profit association.

The main difference between the several types of companies that can be established in Geneva lies between the liabilities of the founding partners. In the case of incorporated companies, the liability is limited to the capital invested in the respective company, while in the case of partnerships; the partners are personally liable for the company’s debts.

Depending on the type of business structure, there are certain conditions that apply for companies, such as the obligation of having a registered office in Switzerland, to have a company representative that is a Swiss resident or to deposit the necessary paid-in capital in a Swiss bank.

The most common business structures used by foreign entrepreneurs interested in company formation in Geneva are the limited corporation (AG) and the limited liability company (GmbH). Foreign companies may also open Swiss subsidiaries or company branches.

The name under which a company conducts its business activities can be freely chosen, with the exception of company branches or regional offices which must include the name of the head office. The name must also indicate the legal status of the company and it must be different from any other existing company names. Name availability can be checked through the Central Business Names Index or the Federal Commercial Registry Office.

Any company that conducts trading or manufacturing activities, or operates any other commercial activities must be entered into the Commercial Registry. This procedure is usually handles by notaries as it is a requirement necessary to form a GmbH or an AG.

Companies dealing with intellectual property rights can benefit from the excellent intellectual property protection measures established by the Swiss authorities. Patents, trademarks, copyrights and designs are registered through the Federal Institute of Intellectual Property. Switzerland is a member of the World Intellectual Property Organization, which has its headquarters located in Geneva.

Other authorization and business permits are not required for company formation in Geneva, with the exception of certain business activities. Therefore, it is necessary to apply for business permits and authorizations in the case of hotels, restaurant, professionals from the health sector, notaries, lawyers and certain commercial activities (wine merchants, employment agencies, temping agencies etc.)

Authorizations and registrations are also mandatory for the import and commercialization of pharmaceuticals, cosmetics, cleaning products, electrical devices and heating systems.

As a business location, Geneva is preferred by companies that activate in the banking and financial sector, in commodity trading, life sciences, information and communication technologies, watchmaking and the luxury goods sector. For more details and assistance regarding company formation in Switzerland, feel free to reach out to our expert consultants. Our highly experienced and well-informed team is ready to answer all your questions and give you all the help you might need.


Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
Enter the characters shown in the image.