3500 + Expert Advisors

3500

Expert Advisors

50 + Branch Offices

50

Branch Offices

Get Free Expert Consultation

Get Update on Get Update on Whatsapp Whatsapp

Company Registration in Switzerland- An Overview

Switzerland, officially known as the Swiss Confederation, is a strategically located country in Western Central Europe, widely recognised for its political neutrality, economic stability, and transparent regulatory environment. The nation is considered home to a strong banking system, world-class infrastructure, and a highly-skilled workforce, making it one of the most attractive destinations for global businesses. Company registration in Switzerland is a stress-free process with our Corpbiz experts for global investors like you seeking a Swiss brand reputation.

With Corpbiz’s professional support, the global investors can effortlessly draft the articles of association, prepare incorporation documents, and apply for company registration in Switzerland. Our experts also provide ongoing legal, accounting, and compliance services to ensure your Swiss company operates smoothly throughout the year. Gear up to dominate the Swiss business ecosystem and build your legacy.

Company Registration in Switzerland
Book Free Consultation Now

What are the Benefits of Company Incorporation in Switzerland?

Have a look at the following benefits of company incorporation in Switzerland, as discussed below:

Company Registration in Switzerland
Political and Economic Stability

Political and Economic Stability

Switzerland is one of the most politically and economically stable countries, which helps you work without worrying about any crises or upheavals. That’s why entrepreneurs go for company registration in Switzerland.

Favourable Tax Environment

Favourable Tax Environment

Switzerland offers a favourable tax environment with remarkably low corporate tax rates, while other countries tighten their belts and many regions within Switzerland subsidise foreign businesses.

Access to Global Markets

Access to Global Markets

Company formation in Switzerland provides businesses with strategic access to the European marketplace. Its central location, efficient transport network, and global trade agreements make cross-border business seamless.

Limited Liability Protection

Limited Liability Protection

Setting up an LLC or a joint-stock company limits shareholders’ liability to the amount of capital invested in the company. It is one of the significant benefits of company incorporation in Switzerland.

Business-Friendly Economy

Business-Friendly Economy

Switzerland, which is one of the most liberal and business-friendly economies in the world, has a government keen on promoting foreign direct investment and research and development.  It is one of the vital benefits of company registration in Switzerland.

Enhances Confidentiality

Enhances Confidentiality

Swiss corporate law maintains strong confidentiality standards to protect sensitive business and financial information, thereby making it a preferred location for international companies.

Full Foreign Ownership

Full Foreign Ownership

Foreign investors are allowed to own 100% of Swiss companies in most sectors, without requiring a local shareholder or partner.

World-Class Infrastructure

World-Class Infrastructure

Switzerland offers world-class infrastructure, including advanced transportation systems, high-quality utilities, and globally recognised financial and communication networks.

Skilled Workforce and Innovation Culture

Skilled Workforce and Innovation Culture

Switzerland, a country with a highly qualified, multilingual workforce, is consistently ranked among the world’s most innovative economies, supported by strong universities and cutting-edge R&D institutions.

Schedule a Call Now

Eligibility Criteria for Switzerland Company Registration

The eligibility criteria for Switzerland company registration are as follows:

  • At least 1 director who is a Swiss resident with a valid work permit
  • Appoint a local representative (for foreign applicants)
  • Secure a physical address for official correspondence
  • Require a minimum capital of CHF 20,000 (for a limited liability company)
  • Require a minimum capital of CHF 50,000 and at least 50% paid up at registration
  • Open a corporate bank account in a Swiss bank
  • Mandatorily appoint a company secretary
  • Have a business plan, especially for visa applications

Which are the Key Sectors to Register Company in Switzerland?

Have a look at the list of important sectors to register company in Switzerland:

  • Finance and Banking Industry
  • Pharmaceuticals and Biotechnology Industry
  • Engineering and Technology Sector
  • Transport and Logistics Sector
  • Hospitality and Tourism Industry
  • Information Technology Sector
Documents Required for MIS Reporting System

What are the Mandatory Documents for Company Formation in Switzerland?

The list of documents needed for company formation in Switzerland is mentioned below-

  • Valid passports and national IDs of all directors and members
  • Proof of registered office or Swiss utility bill
  • Consent letter from directors and shareholders
  • Duly filled commercial registration form (Registre du Commerce)
  • Tax registration documents (if applicable)
  • Articles of Association (AOA-Statuten)
  • Beneficial ownership declaration stating the name and residential address of the beneficial owners
  • Consent form from each director
  • Stampa and Lex Friedrich/Koller declarations
  • List of individuals authorised to sign on behalf of the company
  • Any other additional licenses (if applicable)
Talk to Our Expert

How to Register Company in Switzerland Online?

Given below is the stepwise guide to register company in Switzerland online-

Company Registration in Switzerland Process

Choose an Appropriate Business Structure

The first step requires the applicant to choose an appropriate business structure for company registration in Switzerland.

Reserve a Unique Business Name

The next step requires the applicant to select and reserve a unique business name that complies with Swiss naming rules.

Prepare & Notarise Incorporation Documents

The next step in the journey of company registration in Switzerland requires the applicant to prepare and have a Swiss notary notarise incorporation documents, including shareholders' and directors' details.

Deposit Minimum Share Capital

Next, the applicants must deposit a minimum share capital in a temporary capital deposit account with a Swiss bank.

Register with the Commercial Registry

Next, the applicants must submit all notarised documents and proof of capital deposit to the Cantonal Commercial Registry for formal incorporation.

Obtain Company Registration Certificate

Once approved, the registry issues an official certificate of incorporation, thereby confirming the company’s legal existence.

Apply for a Tax Identification Number

Next, the applicants must apply for a tax identification number (UID) and register for VAT if their annual turnover exceeds the threshold.

Adhere to Ongoing Compliance Requirements

The applicants must ensure compliance with all Swiss accounting standards, annual filings, tax obligations, and social security requirements.

Incorporate in Switzerland without residency. Let Corpbiz handle everything end-to-end.

Request Your Expert Call

Business Structures for Company Registration in Switzerland

The different types of business structures for company registration in Switzerland are discussed below:

Private Limited Liability Company (GmbH/ Sarl)

Private Limited Liability Company (GmbH/ Sarl)

A private limited company, commonly known as a Gesellschaft mit beschränkter Haftung/ Société à responsabilité limitée (GmbH/SARL), is one of the most popular business structures and requires a minimum share capital of CHF 20,000. It is one of the structures for company registration in Switzerland for non-residents.

Public Limited Company (AG)

Public Limited Company (AG)

A public limited company, commonly known as an Aktiengesellschaft/ Société Anonyme (AG/ SG), is one of the gold-standard business structures for larger firms and companies planning to raise capital.

Branch Office

Branch Office

A branch office is an extension of a foreign company operating on Swiss soil to carry out commercial activities, sign contracts, and hire staff without forming a new entity.

Sole Proprietorship (Einzelfirma)

Sole Proprietorship (Einzelfirma)

A sole proprietorship, commonly known as Einzelfirma, is one of the simplest forms for individuals conducting small-scale business activities in Switzerland.

General Partnership (Kollektivgesellschaft)

General Partnership (Kollektivgesellschaft)

A general partnership, commonly known as a Kollektivgesellschaft, is a business structure in which two or more individuals have joint and unlimited liability.

Limited Partnership (Kommanditgesellschaft)

Limited Partnership (Kommanditgesellschaft)

A limited partnership, commonly known as Kommanditgesellschaft, is a business structure that combines active and silent partners, registered in the Commercial Registry.

Partnership Limited by Shares (Kommanditaktiengesellschaft)

Partnership Limited by Shares (Kommanditaktiengesellschaft)

A partnership limited by shares, commonly known as Kommanditaktiengesellschaft, is a hybrid business structure that combines elements of both a limited partnership and a public limited company.

Cooperative Society (Genossenschaft)

Cooperative Society (Genossenschaft)

A cooperative society, commonly known as a Genossenschaft, is a democratic structure built to support common economic interests in sectors such as housing, agriculture, retail, and banking.

Representative Office

Representative Office

A representative office is a non-commercial extension of a foreign company, formed to explore, conduct market research, provide liaison services, or engage in promotional activities.

Connect With Our Consultant Now

Post-SwitzerlandCompany Formation Compliance

Some of the post-Switzerland company formation compliances are as discussed below:

Accounting and Auditing

Accounting and Auditing

The registered applicants must maintain accurate accounting and auditing records in compliance with the Swiss GAAP and IFRS regulations.

Accounting and Auditing

The registered applicants must maintain accurate accounting and auditing records in compliance with the Swiss GAAP and IFRS regulations.

Taxation and VAT Registration

Taxation and VAT Registration

The registered companies must apply for corporate tax and VAT registration if their annual turnover exceeds CHD 100,000.

Taxation and VAT Registration

The registered companies must apply for corporate tax and VAT registration if their annual turnover exceeds CHD 100,000.

Social Security and Payroll

Social Security and Payroll

The entities must register their employees for social security contributions, including AHV/AVS (old-age and survivors), IV/AI (disability), and pension schemes.

Social Security and Payroll

The entities must register their employees for social security contributions, including AHV/AVS (old-age and survivors), IV/AI (disability), and pension schemes.

Additional Licenses & Permits

Additional Licenses & Permits

The entities must obtain additional industrial licenses and permits for the health, construction, food, and hospitality sectors.

Additional Licenses & Permits

The entities must obtain additional industrial licenses and permits for the health, construction, food, and hospitality sectors.

Conduct Annual General Meeting

Conduct Annual General Meeting

Swiss-registered companies must hold an annual general meeting each year to approve financial statements, appoint auditors, and pass key corporate resolutions.

Conduct Annual General Meeting

Swiss-registered companies must hold an annual general meeting each year to approve financial statements, appoint auditors, and pass key corporate resolutions.

Commercial Registry Updates

Commercial Registry Updates

Any changes or updates relevant to the directors' appointment, share transfers, or address updates must be reported directly to the Commercial Registry.

Commercial Registry Updates

Any changes or updates relevant to the directors' appointment, share transfers, or address updates must be reported directly to the Commercial Registry.

Insurance Compliance

Insurance Compliance

Companies registered in Switzerland must comply with mandatory business insurance requirements, including loss-of-earnings, professional liability, and business liability insurance.

Insurance Compliance

Companies registered in Switzerland must comply with mandatory business insurance requirements, including loss-of-earnings, professional liability, and business liability insurance.

Corpbiz Services to Register Business in Switzerland

  • Pre-Registration Consultation – Our experts guide you in selecting the most suitable business structures, understanding foreign ownership requirements, and meeting registration requirements under Swiss business law.
  • Access to Automated Compliance Tools – We provide access to automated compliance tools used to monitor deadlines for tax filings, statutory reports, and other obligations.
  • End-to-End Incorporation Services – We provide end-to-end incorporation services from name reservation and notarization to registration with the Swiss Commercial Registry.
  • Expansion and Advisory Services – Corpbiz offers strategic business advisory and expansion services to help you scale operations, explore new markets, and take advantage of Switzerland’s double taxation treaties.
  • Accounting and Bookkeeping Solutions – Connect Corpbiz to get accounting, bookkeeping, and financial reporting services in compliance with Swiss GAAP or IFRS standards.
  • Corporate Bank Account Services – Our corporate bank account and virtual office setup services help you stay compliant with Swiss Commercial Registry requirements.
  • Post-Incorporation Compliance Management – Our experts ensure your company complies with ongoing obligations, including annual AGM meetings, financial statements, VAT registration, and tax filings.

Why Partner with Corpbiz for Company Registration in Switzerland

Proven Expertise in Swiss Company Formation

Proven Expertise in Swiss Company Formation

With our proven expertise, we have successfully assisted 10,000+ local and foreign investors with company registrations across Europe and the GCC, including Switzerland.

Affordable Swiss Incorporation Packages

Affordable Swiss Incorporation Packages

Get access to an affordable and transparent Swiss incorporation package that includes legal, regulatory, and compliance support for your company formation in Switzerland.

End-to-End Business Setup

End-to-End Business Setup

From company name reservation to business license, tax registration, and corporate bank account opening, we provide end-to-end business setup services in Switzerland.

Professional and Legal Advisory

Professional and Legal Advisory

Our 250+ experienced local swiss consultants guide you through Swiss legal, accounting, and tax requirements to ensure a smooth business registration.

Free Business Consultation

Free Business Consultation

Talk to our experts to better understand the ownership structure, legal obligations, and tax implications for your company registration in Switzerland.

 24/7 Support for Effortless Registration

24/7 Support for Effortless Registration

We provide 24/7 support to guarantee a smooth process at every stage of your company registration in Switzerland.

 Dedicated Client Support

Dedicated Client Support

Our team provides end-to-end client support and regular assistance throughout the process of company registration in Switzerland.

Start Free Consultation Today

FAQs on Company Registration in Switzerland for Non-residents

The cost to register a company in Switzerland ranges from CHF 160 for a general partnership to CHF 420 for a limited liability company, depending on the basic commercial register fees. However, the total cost also includes additional expenses such as notary fees, share capital, professional services charges, and miscellaneous charges, which are mandatory for company registration in Switzerland.

Have a look at the process required for Switzerland company registration for non-residents:
  • Step 1: Choose an Appropriate Business Structure
  • Step 2: Reserve a Unique Business Name
  • Step 3: Appoint a Local Representative
  • Step 4: Prepare & Notarise Incorporation Documents
  • Step 5: Deposit Minimum Share Capital
  • Step 6: Register with the Commercial Registry
  • Step 7: Obtain Company Registration Certificate
  • Step 8: Apply for a Tax Identification Number
  • Step 9: Adhere to Ongoing Compliance Requirements

To check whether your company is registered in Switzerland, applicants must search the Central Business Name Index, an official online portal for obtaining company information.

Yes, a foreign applicant is eligible to start a company in Switzerland, varying based on their nationality and residency status.

Yes, Indian applicants are eligible to conduct business operations in Switzerland only if they meet specific legal and visa requirements.

It takes about 2 to 4 weeks to register a company in Switzerland. However, the process of company registration can be shorter or longer, depending on the complexity of the case and the workload at the commercial registry office.

The Golden visa in Switzerland is a residency-by-investment program for non-EU citizens that allows them to live in Switzerland in exchange for a significant financial contribution.

Yes, the Swiss-registered companies do pay taxes at the federal, cantonal, and municipal levels. However, the total corporate tax rate varies significantly depending on the company’s location, business structure, and other factors, as specified from time to time.

Some of the major benefits of company registration in Switzerland are as follows:
  • Offers a favourable tax environment with remarkably low corporate tax rates
  • Provides businesses with strategic access to the European marketplace
  • Limits shareholders’ liability to the amount of capital invested in the company
  • Helps maintain strong confidentiality standards to protect sensitive business information
  • Allowed 100% foreign ownership of Swiss companies in most sectors
  • Offers world-class infrastructure and transportation systems

The most profitable business structures in Switzerland are pharmaceuticals, biotech, luxury goods, fintech, and e-commerce businesses.

The minimum capital required to start a business in Switzerland varies significantly depending on the business structure and location.

Companies in Switzerland pay an effective corporate tax rate of 11.9% to 20%.5%, varying significantly by the specific Canton and municipality where the company is located.

About the Author


NE
Neha Dawra

Legal Researcher

Written by Neha Dawra. Last updated on Jun 6 2026, 11:19 AM

Neha Dawra has 4+ years of experience in legal research and intellectual property advisory. Her expertise lies in analyzing IP laws, drafting structured legal content, and simplifying complex registration procedures into clear, simple insights.

 

Testimonials

Updated testimonials from our customers

Trusted by thousands of businesses across India for seamless compliance, registrations, and advisory services.

100% Verified Reviews
Confidential & Secure
ISO 9001:2015 Certified
100000+
Happy Customers
4.9 / 5
Average Rating
98%
Satisfaction Rate
6+ Yrs
Industry Experience

Other similar services

Request a call back