Company Formation in Switzerland – A Guide for Foreign Entrepreneurs

Louis Mummenthaler
6. Mai, 2025

Introduction

Switzerland continues to attract entrepreneurs from around the world thanks to its economic stability, modern infrastructure, and favorable legal and tax systems. Its central location in Europe and a reliable reputation make it an ideal base for cross-border business operations, particularly for German entrepreneurs.

Essentials in Brief

  • Strategic location: Access to EU and global markets.
  • Stable legal system: Transparent rules and strong contract enforcement.
  • Flexible corporate structures: Ideal for startups and international expansion.
  • Attractive tax rates: Especially in cantons like Zug and Schwyz.
This guide provides a comprehensive overview of why and how to set up a business in Switzerland, with a focus on practical steps, legal structures, and cross-border opportunities.

Why Start a Company in Switzerland?

Switzerland offers a unique mix of legal certainty, economic freedom, and international accessibility that makes it particularly attractive for company founders. Its political neutrality, efficient public administration, and strong protection of property rights give entrepreneurs confidence when entering the market.

For German entrepreneurs, Switzerland’s geographic and cultural proximity simplifies cross-border cooperation. The country’s multilingual population and highly developed infrastructure support both local and international business operations.

Switzerland is also home to world-class financial institutions, making it easier to access capital and banking services. In addition, the streamlined regulatory environment minimizes bureaucratic delays, allowing companies to be formed and operational within weeks.

Compared to many EU countries, Swiss taxation and compliance processes are more straightforward, with less red tape. These features combine to create a stable and agile platform for launching or relocating a business, whether in manufacturing, finance, IT, or consulting.

In summary, Switzerland presents a compelling value proposition: low risk, high efficiency, and access to global markets from the heart of Europe.

Legal Forms: GmbH vs. AG

When founding a company in Switzerland, choosing the right legal form is essential. The most common structures for foreign entrepreneurs are the GmbH (Gesellschaft mit beschränkter Haftung) and the AG (Aktiengesellschaft). Both offer limited liability but differ in flexibility, capital requirements, and public perception.

A GmbH is ideal for small and medium-sized enterprises. It requires a minimum capital of CHF 20,000 and allows for close shareholder involvement in management. Shareholders are publicly listed in the commercial register, which enhances transparency but may reduce anonymity.

An AG, on the other hand, is better suited for larger companies or those seeking investor participation. It requires CHF 100,000 in share capital (of which at least CHF 50,000 must be paid in) and offers higher privacy since shareholders are not publicly listed. It also enjoys greater credibility with banks, partners, and authorities.

The decision between GmbH and AG depends on factors like growth plans, financing strategy, management structure, and brand positioning. Legal advice can help entrepreneurs select the optimal form for their specific business model.
Error get alias

Requirements for Founding

To establish a company in Switzerland, several legal and administrative conditions must be fulfilled. First, founders must choose a company name and check its availability in the Swiss commercial register. Then, they must draft the articles of association, which outline the purpose, capital structure, governance, and rules of operation.

Capital requirements differ based on the legal form. A GmbH requires CHF 20,000 in fully paid-in capital, while an AG needs CHF 100,000, with at least CHF 50,000 paid in at registration. This capital must be deposited in a blocked account prior to notarization.

The next step involves notarizing the incorporation documents, including the articles of association and the public deed of incorporation. At least one director with Swiss residence is required for legal representation. Foreign founders typically use a local trustee or fiduciary service to meet this requirement.

Finally, all documents are submitted to the relevant cantonal commercial register. Once accepted, the company receives a registration number and business ID, making it legally operational.

Step-by-Step Guide to Starting a Business

Setting up a company in Switzerland involves a series of well-defined steps. The process is transparent and typically takes two to four weeks when supported by professional advisors.

Step 1: Planning and Preparation
Entrepreneurs begin by selecting the legal form (GmbH or AG), choosing a company name, and defining the business purpose. Legal consultation is strongly recommended at this stage.
Step 2: Drafting the Articles of Association
These documents outline the structure and governance of the company and must comply with the Swiss Code of Obligations. Capital requirements must also be defined here.
Step 3: Opening a Capital Deposit Account
The required capital must be deposited in a blocked account at a Swiss bank. The bank will issue a confirmation for use in the incorporation process.
Step 4: Notarization
All core documents must be notarized by a Swiss public notary. This includes the public deed of incorporation and declarations from shareholders and directors.
Step 5: Registration
The notarized documents and capital confirmation are submitted to the cantonal commercial registry. Upon approval, the company is officially registered and operational.
Step 6: Post-Registration Formalities
Companies must register for VAT (if applicable), open an operating bank account, and enroll with social insurance institutions. Business licenses may also be required depending on the industry.

Each step should be carefully documented to avoid delays. With proper guidance, setting up a Swiss company is straightforward and efficient. Establishing a branch office in Switzerland can be a viable alternative for businesses aiming to maintain operational continuity under the same legal identity.
Error get alias

Operating in Germany with a Swiss Company

Swiss companies can legally operate in Germany, but they must comply with local regulations. If a Swiss company provides services or sells goods in Germany, it may need to register for VAT and fulfill reporting obligations to the German tax authorities.

In some cases, establishing a permanent establishment in Germany may trigger corporate tax liability there. Swiss businesses must also adhere to German labor laws if hiring employees locally. Understanding the structural and fiscal implications outlined in this Switzerland vs Germany company formation guide is essential when evaluating cross-border strategies.

Thanks to close economic ties and mutual agreements, cross-border business is well supported. However, professional legal and tax advice is essential to avoid double taxation and ensure full compliance.

With proper structuring, Swiss companies can access the German market efficiently while benefiting from Switzerland’s business-friendly environment.

Conclusion

Switzerland remains a prime destination for company formation, especially for German entrepreneurs seeking a stable, efficient, and internationally respected environment. With its clear legal framework, attractive tax conditions, and easy access to EU markets, Switzerland offers the infrastructure and flexibility needed for sustainable business growth. Those entering the blockchain and crypto industries can benefit from specific legal and financial advantages, particularly in areas such as tax treatment, regulatory clarity, and investor protections. related to crypto company formation in Switzerland.

From choosing the right legal form to managing cross-border operations with Germany, foreign founders benefit from a transparent setup process and strong institutional support. Professional advice is key to ensuring compliance and optimizing operations. Opting for a registered office in Zug or Zurich can strengthen market perception and meet formal establishment requirements.

By establishing a company in Switzerland, founders gain not only legal and financial advantages but also access to a vibrant, innovation-driven economy at the heart of Europe. When considering minimal infrastructure, this resource outlines the distinctions between a virtual office and letterbox company to support operational decisions.

FAQ – about Starting a Company in Switzerland

Yes, German residents can start a Swiss company. However, at least one director must reside in Switzerland.