We use cookies for analytics.
CompliDoc
HomeBlog

A Guide to Company Formation in Switzerland for Foreigners

By euformations.com Team on 2025-08-31

Launch Your Business in Switzerland: The Gold Standard for Stability

While not a member of the European Union, Switzerland is a top-tier business destination in the heart of Europe. Its reputation for political and economic stability, combined with highly favorable tax policies and a world-class banking system, makes it a magnet for international corporations and startups alike. The country's unique federal structure, with competitive corporate taxes set at the cantonal level, allows for significant flexibility.

This guide provides a practical overview of the Swiss company formation process, demystifying the steps and highlighting the unique advantages for foreign entrepreneurs.


Key Advantages of Doing Business in Switzerland

  • Economic and Political Stability: Switzerland's long-standing neutrality and stable government provide a secure and predictable environment for businesses.
  • Low Corporate Taxes: The corporate tax rate is highly competitive, with rates as low as 12% in some cantons, depending on the canton and municipality.
  • Highly Skilled Workforce: Switzerland boasts a highly educated, multilingual workforce, particularly in finance, technology, and pharmaceuticals.
  • Strong Innovation Ecosystem: The country is a leader in research and development, with a supportive environment for tech, biotech, and fintech startups.
  • Global Reputation: A Swiss-registered company benefits from a high level of international credibility and a strong reputation for quality and reliability.

Common Legal Structures for Foreigners

For foreign entrepreneurs, the two most common legal structures are the GmbH and the AG.

  • GmbH (Gesellschaft mit beschränkter Haftung): The Swiss LLC

    • This is the Swiss equivalent of a Limited Liability Company (LLC) and is the most common form for small and medium-sized enterprises (SMEs).
    • Minimum Capital: Requires a minimum share capital of CHF 20,000, which must be fully paid up.
    • Liability: Shareholders' liability is limited to their capital contribution, protecting personal assets.
    • Structure: It can be formed by one or more founders. At least one director must be a resident of Switzerland.
  • AG (Aktiengesellschaft): The Swiss Corporation

    • This is the Swiss equivalent of a Public Limited Company (PLC) and is the preferred choice for larger businesses.
    • Minimum Capital: Requires a minimum share capital of CHF 100,000, with at least CHF 50,000 paid up at the time of incorporation.
    • Liability: Shareholders are not personally liable for the company's debts.
    • Ideal for: Businesses planning to raise capital from the public or with a large number of shareholders.

The Step-by-Step Company Formation Process

The process is highly structured and typically involves a notary and a public registry.

Step 1: Prepare the Required Documents

You will need to gather the following:

  • Company Name: Choose a unique company name and check its availability with the Swiss Federal Commercial Registry Office (FCR).
  • Articles of Association (Statuten): This document defines the company's purpose, share capital, governance, and registered address.
  • Incorporation Deed: A public notarial deed confirming the incorporation of the company.
  • Director Requirements: At least one director with sole signing authority or two with collective signing authority must be a resident of Switzerland.

Step 2: Open a Swiss Business Bank Account and Deposit Capital

The minimum share capital must be deposited into a blocked capital deposit account in a Swiss bank. The bank will issue a confirmation document, which is required for the notarization of the incorporation deed.

Step 3: Notarization of the Incorporation Deed

All founders must appear before a notary public to sign the deed of incorporation. If founders are not in Switzerland, they can grant a Power of Attorney to a local representative.

Step 4: Registration with the Commercial Register

The notary will submit the application to the cantonal Commercial Register. Once approved, the company is officially registered and receives its Commercial Register number (UID). This also serves as the VAT number.

Step 5: Register for VAT and Social Security

  • VAT: The company must register for VAT if its annual taxable turnover exceeds CHF 100,000.
  • Social Security: The company must register its employees with the Swiss social security system (AHV/IV/EO/ALV).

Post-Registration Compliance in Switzerland

Ongoing compliance is vital for maintaining a Swiss business. Key obligations include:

  • Corporate Income Tax (CIT): The effective corporate tax rate varies by canton and municipality, generally ranging from 12% to 22%.
  • VAT: You must file regular VAT returns, typically quarterly.
  • Annual Audit: All GmbHs and AGs must conduct an annual audit, though small companies may opt for a simplified "limited audit."
  • Beneficial Ownership Register: Switzerland has a requirement to identify and register the ultimate beneficial owners of companies.

The Value of Professional Assistance

Due to the complex legal framework and the cantonal variations in tax and regulatory requirements, professional assistance is highly recommended for company formation in Switzerland. A specialist can handle all legal, administrative, and notarial procedures, ensuring a seamless and fully compliant process from start to finish.


Ready to launch in the EU? Join our waitlist for early access and a guide that simplifies the entire process.

© 2025 CompliDoc. All rights reserved.