We use cookies to provide the best site experience.
Knowledgebase

Company Formation in Geneva

Alex Buri, Off-Counsel
13 May, 2025

Table of Contents

Company Formation in Geneva: A 2025 Guide for Foreign Entrepreneurs and Investors

Geneva, the second most populous city in Switzerland and one of its most dynamic business centers, continues to attract global entrepreneurs seeking to establish a foothold in the Swiss economy. The city is known not only for its multiculturalism and international institutions (such as the United Nations and the World Trade Organization) but also for its financial, legal, and service-oriented infrastructure. Legal guidance from experienced firms like Goldblum Law can be invaluable for foreign investors navigating Geneva’s corporate landscape.

In 2025, Geneva stands out as one of the top European destinations for company formation. It offers a stable economic environment, access to international markets, and a sophisticated legal and banking system. Whether you are an individual entrepreneur or a multinational enterprise, opening a company in Geneva provides strategic advantages.

Why Start a Business in Geneva?

There are several reasons why Geneva remains one of the most attractive Swiss cities for company formation:
  • Global reputation
    Geneva ranks among the world’s top ten financial centers, hosting numerous banks, insurance firms, and wealth management institutions.
  • International connectivity
    With a multilingual and highly educated workforce, as well as easy access to European and global markets, Geneva is ideal for international business operations.
  • Investment climate
    Political neutrality, legal stability, and a pro-business environment make Geneva a preferred destination for investors.
  • Sector-specific opportunities
    While banking and finance are dominant, Geneva also excels in consulting, IT, commodity trading, and luxury goods.
Additionally, the city is home to many international NGOs, making it an excellent base for non-profit and philanthropic structures as well. However, in cases where a business is no longer viable, the Company Liquidation process can be initiated to formally close the entity and settle liabilities.
Legal Forms of Companies in Geneva

Legal Forms of Companies in Geneva

Foreign investors planning to establish a company in Geneva can choose from several legal forms, each suited to different levels of investment and business objectives. Businesses interested in financial services may need to secure a Financial License to operate legally in Geneva, especially when handling investment assets. The most commonly used structures in 2025 include:
  • Sole Proprietorship
    Ideal for individual entrepreneurs. It is the easiest and most cost-effective option but offers no distinction between personal and business liabilities.
  • General or Limited Partnership
    Suitable for small enterprises operated by multiple partners. A limited partner’s liability is capped at the invested capital, while general partners assume full liability.
  • GmbH (Société à responsabilité limitée / SARL)
    The Swiss limited liability company requires a minimum capital of CHF 20,000. It is favored by SMEs and provides a balance of flexibility, limited liability, and credibility.
  • AG (Société Anonyme / Aktiengesellschaft)
    The Swiss joint-stock company is commonly used by larger enterprises and investors seeking external capital. It requires a minimum capital of CHF 100,000, of which at least CHF 50,000 must be paid up. Shares can be transferred or list
For investment-focused entities, the FinIA Act outlines additional regulatory obligations related to asset management and trustee services.
Each form comes with specific registration, tax, and reporting requirements. Our consultants can provide tailored advice based on the legal structure best suited to your objectives.

Adam Abdellaoui

Off-Counsel
+41 (44) 5152530

Steps to Register a Company in Geneva

  1. Choose a company name: The name must be unique within the Swiss Commercial Register and comply with legal naming rules.
  2. Open a corporate bank account: The initial share capital must be deposited into this account. The bank will issue a capital deposit confirmation, which is required for registration.
  3. Draft and notarize the Articles of Association: This foundational document defines the company’s purpose, capital, governance, and liability structure.
  4. Register with the Commercial Registry of Geneva: The company is officially recognized once it appears in the cantonal register. This process takes between 7–10 business days.
  5. Apply for relevant business licenses: Depending on your sector (e.g., finance, trade, consulting), you may need to secure cantonal or federal authorizations.
  6. Register for tax and social security: All legal entities must register with the cantonal tax office and applicable social insurance funds.
Our team in Geneva can assist you with end-to-end company formation, including banking support, legal paperwork, tax registration, and licensing.
Investors seeking to optimize their capital may explore opportunities in Investing Switzerland, where tax incentives are available for specific sectors and activities.

Corporate Taxation in Geneva

In 2025, companies in Geneva are subject to three levels of taxation:
  • Federal corporate income tax
    Currently fixed at 8.5%
  • Cantonal and municipal tax
    These vary based on the city and business activity
  • Effective combined rate
    Approximately 14%–16%, depending on company profits and deductions
Companies may benefit from tax deductions and preferential regimes depending on their industry, location, and investment profile. Geneva offers incentives for R&D, IP-related income, and sustainable business models.

Conclusion

Establishing a company in Geneva is an opportunity to gain access to one of the world’s most respected business environments. With a transparent legal system, stable governance, and attractive taxation, Geneva continues to serve as a strategic hub for business leaders and investors. If you're considering setting up a business in this Swiss city, partnering with local consultants ensures compliance, speed, and a strong start.

Feel free to reach out to our Geneva-based incorporation specialists for a personalized consultation on starting your Swiss company.

Get in touch

Please contact us directly or via email if you require assistance. We are here to help you move forward.

FAQ – Company Formation in Geneva

The most common types are Sole Proprietorship, General or Limited Partnership, GmbH (SARL), and AG (Société Anonyme). Each offers different liability, capital, and governance structures.