Skip to Content

How to Incorporate a Swiss Company?


How to Incorporate a Swiss Company?

Incorporating a Swiss company is a structured process that ensures compliance with Swiss corporate law. The two most common company types are the Limited Liability Company (GmbH/Sàrl) and the Public Limited Company (AG/SA).

Can Foreigners Start a Company in Switzerland?

Absolutely—foreign nationals are welcome to establish companies in Switzerland. However, a few key requirements apply. If you reside in Switzerland and hold the appropriate residence and work permits, you can set up a business just like a local.

For those living abroad, Swiss law requires that at least one company director be a Swiss resident with individual signing authority. This ensures proper local representation and smooth communication with Swiss authorities. Many international entrepreneurs appoint a trusted Swiss-based director to meet this regulation.

Who is eligible to start a business in Switzerland?

Anyone aged 18 or over can establish a business in Switzerland. While Swiss citizenship is not a prerequisite, non-Swiss nationals must possess the appropriate residence and work permits to legally operate a company.

For those interested in setting up an AG/SA or GmbH/Sàrl while residing outside Switzerland, Swiss regulations require that at least one company director with signing authority lives in Switzerland. Often, businesses meet this condition by appointing a local nominee director.

The Sole Proprietorship: Advantages and Key Requirements

For those looking to go it alone—think freelancers, consultants, architects, doctors, artisans—the sole proprietorship (Einzelunternehmen/Raison individuelle) is a popular Swiss choice. This simple structure is particularly attractive if you’re a one-person business and want to hit the ground running.

Why choose a sole proprietorship?

  • Simplicity reigns: Starting up is refreshingly straightforward. There’s no need for a pile of paperwork—registration in the Commercial Register is only necessary if your annual turnover exceeds CHF 100,000 or if you’re operating in a commercial capacity.
  • No minimum capital: Unlike the GmbH/Sàrl or AG/SA, there’s no requirement to provide start-up capital. This means fewer hurdles to jump if you’re just launching your venture or working solo.
  • Tax efficiency: Sole proprietorships sidestep the dreaded double taxation that plagues corporate structures like AG and GmbH.

What do you need to set one up?

  • Naming conventions: Your surname must feature in the company name, so “Smith Consulting” is fine, but “Alpine Visionaries” (unless your name is Alpine Visionary) won’t fly.
  • Social insurance registration: Enrolling with Switzerland’s social insurance system (OASI/AHV/AVS) is a must.
  • Work authorization: Non-Swiss nationals will need to ensure they hold the appropriate work permit to operate a business in Switzerland.

If you’re ready to start your entrepreneurial adventure with maximum independence and minimal red tape, a Swiss sole proprietorship presents a practical pathway.

Why Should You Start a Business in Switzerland?

Switzerland stands out as a prime destination for entrepreneurs seeking stability, access, and opportunity. With its consistently robust economy and impressive GDP, Switzerland provides a secure foundation for new ventures. Its strategic position at the heart of Europe means your business can tap seamlessly into both EU and global markets, making cross-border growth remarkably straightforward.

Tax advantages are another draw: certain regions and business types may qualify for significant tax breaks—including exemptions that span several years—helping you maximize resources during the critical early stages. Switzerland’s reputation for innovation is no accident; the country boasts world-class IT infrastructure and actively fosters technological advancement, making it an ideal environment for cutting-edge companies.

While Swiss salaries are known to be competitive, businesses may benefit from relatively modest overall labor costs, thanks to streamlined social insurance and lower indirect expenses. The result? Access to highly skilled talent without excessive operational overheads.

From high-performing financial systems to a deeply ingrained culture of precision and reliability, Switzerland offers an ecosystem where business can thrive on both the local and international stage.

The first step is to choose the company structure and define its business purpose. You must also select a company name that complies with Swiss naming rules. Next, prepare the articles of association, which outline the company’s structure, management, and operations.

But don’t stop there—some other essential documents and analyses will help set your business up for success:

Business Plan and Market Analysis: Your Early Roadmaps

Before you get carried away with official paperwork, take the time to craft a thorough business plan and conduct a detailed market analysis. These documents act as your business’s compass and reality check.

  • Market analysis involves gathering and evaluating information about your industry, competitors, target customers, suppliers, and relevant regulations. This helps you:
    • Understand market history and trends
    • Identify key players and their strengths or weaknesses
    • Pinpoint who your customers are and what motivates their purchases
    • Assess supplier options and legal requirements

A strong market analysis lets you position your product or service to meet real needs—while also giving potential investors and partners confidence in your project.

  • Business plan is your blueprint for profitability and growth. It should cover:
    • The nature of your business and what you’ll offer
    • Market and customer insights
    • Marketing and sales strategies
    • Product or service details
    • Competitive landscape
    • Financial projections (expenses, pricing, revenue, funding needs)
    • Distribution channels and operational requirements

These documents aren’t just for show—they’ll help you clarify your vision, anticipate challenges, and make informed decisions as you launch and grow.

A Swiss bank account must be opened to deposit the required share capital. For a GmbH, the minimum is CHF 20,000, while for an AG it is CHF 100,000, with at least CHF 50,000 paid in. Once the capital is deposited, the bank issues a confirmation.

How Much Does It Cost to Set Up a Company in Switzerland?

The total cost of incorporating a company in Switzerland varies based on the company type and services required. For a Limited Liability Company (GmbH/Sàrl), you can generally expect the formation expenses—including legal advice and notarization—to start from around CHF 500. Additional fees apply for official registration with the Swiss Commercial Register and for opening a business bank account.

Bank fees and administrative costs will vary depending on your chosen bank and the complexity of your company structure. You should also budget for any additional notarial charges or government processing fees that may arise during the formation process. All told, most entrepreneurs should plan for several hundred to a few thousand Swiss francs in setup costs, before considering minimum share capital requirements.

What Costs Are Involved in Creating a Business in Switzerland?

Setting up a business in Switzerland comes with several initial expenses, which can vary depending on the legal structure you choose.

For a Limited Liability Company (GmbH/Sàrl) or a Public Limited Company (AG/SA), you should budget for:

  • Legal and Notary Fees: These cover the preparation and notarization of incorporation documents. Packages with professional support often start around CHF 490 but may vary by service provider and complexity.
  • Commercial Register Registration: Official entry into the Swiss Commercial Register typically costs about CHF 520.
  • Bank Fees: Opening a capital deposit account—mandatory before registration—usually brings bank charges of approximately CHF 250.
  • Share Capital Requirements: Beyond service fees, you'll need to provide the minimum share capital—CHF 20,000 for a GmbH or CHF 100,000 (of which at least CHF 50,000 must be paid in) for an AG.

If you are establishing a sole proprietorship, the costs are generally lower:

  • Professional Services: Assistance with setup can start from CHF 190 and up, depending on the complexity of your business.
  • Commercial Register Fee: Registration costs are around CHF 150 for a sole proprietorship.

Keep in mind that sector-specific licenses or permits may incur additional expenses, depending on your field of business.

What Does It Cost to Set Up an LLC in Switzerland?

When planning to establish a Swiss Limited Liability Company (GmbH/Sàrl), it’s important to anticipate several costs beyond the required share capital.

Typical expenses include:

  • Legal and notary fees: These cover the drafting and authentication of incorporation documents.
  • Registration fees: Paid to the relevant authorities for entering your company into the Swiss Commercial Register.
  • Bank fees: Associated with opening a Swiss business account and depositing share capital.

On average, the initial setup fees (excluding share capital) usually start around CHF 500, but can vary based on factors such as the complexity of your business and the services you require. Be sure to also budget for the minimum share capital—CHF 20,000 for a GmbH—which must be deposited in advance.

Once these steps are complete and the capital is confirmed, you’ll be ready to move on to the registration phase.

The incorporation documents are then notarized and submitted to the Swiss Commercial Register. This registration officially establishes the company as a legal entity. Afterward, you must register with the social security system, VAT authorities (if applicable), and obtain any sector-specific permits.

Working with a notary or corporate service provider can streamline the process. With proper preparation, incorporation in Switzerland typically takes 2 to 4 weeks.

Starting a company here is generally straightforward when you have the right guidance. From drafting your articles of association to registering with the commercial register and obtaining your official certificate of incorporation, each step is clearly defined. Having professional support ensures you meet all requirements and avoid common pitfalls, making the journey from idea to legal entity efficient and stress-free.

Company Tax Structure in Switzerland

Swiss company taxation is organized across three layers: federal, cantonal, and municipal. Every company is subject to federal corporate income tax, but the overall rate varies depending on the canton and municipality in which the business is registered. Some regions offer reduced rates or tax incentives to encourage economic development. In specific cases, newly established companies may be eligible for partial or full tax relief for up to 10 years, provided certain conditions are met. This multi-tiered system is a key factor for many international businesses when considering where to establish their Swiss presence.


Our services

At Swiss Incorporated, we offer a comprehensive suite of corporate services designed to support businesses at every stage.



Our services

At Swiss Incorporated, we offer a comprehensive suite of corporate services designed to support businesses at every stage.