Founding Companies in Switzerland – Key Points for Cross-Border Commuters

Louis Mummenthaler
5. Mai, 2025

Introduction

Switzerland remains one of the most attractive countries for entrepreneurs worldwide. With its stable political environment, strong economy, and favorable business conditions, it offers an excellent foundation for successful company formation. Switzerland’s clear VAT regulations and competitive rates add to this appeal. Understanding how VAT in Switzerland works can be key for long-term financial efficiency. For cross-border commuters, setting up a company in Switzerland opens doors to new markets and growth opportunities.

Essentials in Brief

  • Stability and reliability: Political and economic security.
  • Tax advantages: Competitive corporate tax rates.
  • No mandatory residence: Company founders can live abroad.
  • Professional environment: High-quality infrastructure and skilled workforce.

Why start a company in Switzerland?

Switzerland is renowned for its outstanding business environment, making it an ideal location for entrepreneurs and cross-border commuters alike. One of the main advantages is the country’s political stability, which offers companies a predictable framework for long-term planning. Combined with a strong and diversified economy, Switzerland ensures a resilient and supportive marketplace for various industries.

The Swiss tax system is another major draw. Competitive corporate tax rates and extensive double taxation agreements simplify international business operations and reduce the overall tax burden. In addition, Switzerland’s central location in Europe provides excellent access to neighboring markets, making it a strategic hub for expansion.

Switzerland also boasts a high-quality infrastructure, a reliable legal system, and a well-educated, multilingual workforce. Entrepreneurs benefit from streamlined administrative processes, which significantly reduce the time and complexity associated with starting a business.

Whether for manufacturing, consulting, finance, or technology, Switzerland offers a prestigious address and a solid foundation for sustainable business success in Europe and beyond.

Requirements for Cross-border Commuters

Cross-border commuters who wish to establish a company in Switzerland must meet specific requirements. While Swiss residence is not mandatory, it is essential to have a registered office address within Switzerland. This address serves as the official domicile for legal correspondence and must be accessible during normal business hours.

In addition, Swiss company law requires that at least one person with sole signatory rights (or two people with joint signatory rights) resides in Switzerland. This ensures proper representation of the company vis-à-vis Swiss authorities. Cross-border commuters often fulfill this requirement by appointing a Swiss-resident director or using specialized trustee services. Additionally, it's essential to understand employer obligations under the Social security in Switzerland system when hiring staff locally.

Another important aspect is obtaining the necessary permits. While founding a company does not automatically grant work or residency rights, cross-border commuters typically hold a G permit, allowing them to live in a neighboring country while working in Switzerland. Compliance with these formalities ensures smooth operations and full legal recognition for the newly founded company.

Proper planning, supported by expert guidance, simplifies the process and minimizes administrative risks, making Switzerland an accessible and attractive location for cross-border entrepreneurs.
Error get alias

Company Formation Process at a Glance

Setting up a company in Switzerland involves a structured process designed to ensure transparency and legal certainty. The first step is choosing the appropriate legal form, typically a GmbH (limited liability company) or an AG (public limited company). A detailed comparison of the two legal structures, their advantages and suitability for various business models, is available here: GmbH or AG in Switzerland. Entrepreneurs must also determine the company's purpose, draft the articles of association, and appoint the necessary corporate bodies.

Once the foundational documents are prepared, the initial share capital must be deposited into a blocked capital contribution account at a Swiss bank. The minimum capital requirements are CHF 20,000 for a GmbH and CHF 100,000 for an AG, with at least CHF 50,000 to be paid in at the time of formation.

After the capital deposit, a public notary formally certifies the company's founding documents through a notarized deed. Following this certification, the application for registration in the Commercial Register is submitted. The step-by-step registration process, requirements, and tips are outlined in our guide on the Commercial register in Switzerland. Once registered, the company receives full legal personality and can commence its operations.

Throughout the process, compliance with regulatory obligations, such as anti-money laundering checks and shareholder disclosures, is essential. With thorough preparation and professional support, company formation in Switzerland can be completed within a few weeks, enabling entrepreneurs to start their Swiss operations efficiently and securely.

Key Founding Documents

Preparing the correct founding documents is a critical step in establishing a company in Switzerland. These documents form the legal backbone of the enterprise and must meet strict formal requirements.

The primary document is the Articles of Association, which define the company’s name, purpose, registered office, share capital, and internal organization. This document must comply with Swiss corporate law and be presented at the notarization stage.

Another essential document is the Public Deed of Incorporation, created during the public certification before a Swiss notary. This document officially records the company’s formation and includes key decisions such as the appointment of directors and the acceptance of the Articles of Association.

Additional documents may include declarations regarding the beneficial owners, statements concerning the payment of share capital, and, in certain cases, auditor confirmations. These are particularly important when establishing an AG or when special regulations apply.

Accurate preparation of these founding documents ensures a smooth registration process and avoids costly delays. Professional legal assistance is strongly recommended to guarantee full compliance with Swiss legal standards and to facilitate a seamless entry into the Swiss business environment.
Error get alias

Proof of Capital Contribution

An essential step in the Swiss company formation process is providing proof of capital contribution. Before incorporation, the required share capital must be deposited into a blocked capital contribution account with a Swiss bank. For a GmbH, this means at least CHF 20,000; for an AG, a minimum of CHF 50,000 must be paid in.

The bank then issues a capital confirmation certificate stating that the funds have been deposited and are available for the company’s use after registration. This certificate must be presented at the notarization and included in the Commercial Register application.

The deposited capital becomes available to the company immediately after registration is completed. Proper handling of the capital contribution step is critical, as errors can delay the founding process. Ensuring that all transactions are correctly documented and that the capital confirmation is accurately issued facilitates a smooth and compliant incorporation procedure.

Public Certification

Public certification, or notarization, is a mandatory step in the Swiss company formation process. During this stage, a Swiss notary certifies the founding documents, including the Articles of Association and the Public Deed of Incorporation.

The founders, or their authorized representatives, must appear in person before the notary. The notary verifies the identity of the parties involved, confirms that all requirements have been fulfilled, and records the formal establishment of the company.

Only after public certification can the registration with the Commercial Register proceed. This step ensures the company’s legal validity and is crucial for obtaining full legal personality. Alternatively, for businesses not seeking full incorporation, setting up a Branch office in Switzerland can provide legal presence with simplified structure. Meticulous preparation and correct documentation are key to a swift and successful certification process.

Commercial Register Application

After public certification, the final step in the company formation process is registering the business with the Commercial Register. This registration confers legal personality and grants the company the right to operate officially in Switzerland.

The application must include all notarized founding documents, the capital confirmation, and relevant declarations. The competent cantonal Commercial Register Office reviews the documents to ensure compliance with Swiss law.

Upon successful registration, the company’s details are published in the Swiss Official Gazette of Commerce (SOGC). From this point onward, the company can enter into contracts, hire employees, and commence business operations legally. Prompt and accurate registration is vital for a smooth business launch.

Conclusion

Forming a company in Switzerland as a cross-border commuter offers significant opportunities but requires careful attention to legal and procedural details. From selecting the right legal form and preparing founding documents to ensuring proper public certification and registration, each step must be meticulously handled.

Switzerland’s political stability, favorable tax environment, and high-quality infrastructure make it an ideal location for entrepreneurial ventures. By adhering to the formal requirements and seeking professional support where necessary, entrepreneurs can efficiently establish a strong presence in the Swiss market.

Proper preparation not only facilitates a seamless formation process but also lays the groundwork for long-term success. For cross-border commuters ready to expand their horizons, Switzerland offers a stable, prosperous, and strategically positioned business environment.

FAQ – about Company Formation in Switzerland

Yes, but they must have a registered office in Switzerland and appoint at least one Swiss-resident person with signing authority.