Switzerland: The most popular types of companies for investors
Updated time: Jul 26, 2021, 17:15 (UTC+07:00)
Switzerland is a civilized, modern and highly developed country, which attracts many investors around the world.
One IBC® - With many years of experience in corporate service consultancy, we give you a closer look about the 3 most popular types of companies in Switzerland for setting up offshore companies.

Switzerland is a beautiful country located in the heart of Europe
Swiss Limited Liability Company (GmbH/Sàrl)
Swiss Limited Liability Company (LLC) is one of the most common types of companies for foreign investors when setting up a company in Switzerland.
The abbreviation “GmbH” (Gesellschaft mit beschränkter Haftung) means “Limited Company” in German. Moreover, Swiss LLCs are also known as “Société à Responsabilité Limitée” (Sàrl) in French.
Here are some requirements for setting up a Swiss LLC (GmbH/Sàrl):
- The minimum capital required to form a Swiss LLC is 20,000 CHF and must be paid up at the time of incorporation.
- At least one Director/Shareholder, who is a Swiss resident.
- Par value of shares: minimum of 100 CHF.
- Companies having more than 10 employees are required to carry out annual audits.
- Must have an office in Switzerland and a local registered agent to accept letters, legal documents, etc.
- Swiss LLCs are required to hold shareholder meetings at least once a year.
- Shareholders’ information and amount of their shares must be disclosed.
When establishing a Swiss LLC (GmbH/Sàrl), international investors have many advantages, e.g. 100% foreign-owned company, one shareholder can have full control, shareholders' liability are limited by their share contributions.

One IBC® has many years of experience in business consultancy in Switzerland
Swiss corporation/Joint-stock company (AG/SA)
Besides Swiss LLC (GmbH/Sàrl), Swiss corporation (AG/SA) is also a common business entity in Switzerland. A Swiss corporation is called “Aktiengesellschaft” (abbreviated AG) in German, or Société Anonyme (abbreviated SA) in French.
Below are some features of Swiss corporation:
- A minimum share capital of 100,000 CHF is required for Swiss corporation registration. The amount to be paid is 20% of the nominal capital or 50,000 CHF, whichever amount is greater.
- At least one Director/Shareholder, who is a Swiss resident.
- Par value of shares: minimum of 1 Swiss cent.
- A Swiss corporation normally ought to file financial statements and audits. However, small companies with fewer than 10 employees are not required to undergo audits.
- Must have an office in Switzerland and a local registered agent to accept letters, legal documents, etc.
For a Swiss corporation, shareholders’ information and the number of their shares do not need to be publicly disclosed, thus investors' identities are more secure. Shares in a Swiss corporation can be freely sold or transferred to another person.

One IBC® is the trusted partner on your way of doing business
Swiss sole proprietorship
Starting a Swiss sole proprietorship is probably the fastest and least expensive way of setting up a business in this country. There is no minimum capital, no signing of the articles and no need for a notary.
Following are some features of a Swiss sole proprietorship:
- It is not required to register a Swiss sole proprietorship at the Swiss trade registry unless the company’s annual turnover is more than 100,000 CHF.
- The company name must include the last name of the business owner.
- A non-Swiss resident registering a sole proprietorship in Switzerland must request a work permit (G permit). The filing must include a business plan and the description of the infrastructure to be used.
- If a sole proprietorship has a turnover of less than 100,000 CHF, declaring VAT is not required.
Above is basic information about 3 most common forms of business in Switzerland. Normally, it will take One IBC® at least 12 days to set up a Swiss business with reasonable cost. Please contact One IBC® at Hotline 18006758 or email [email protected] for more advice on setting up an offshore company in Switzerland.
Latest News
Articles
View AllTop FMCG Companies in Vietnam: Market Overview, Leading Brands, and Investment Opportunities
Vietnam has emerged as one of Southeast Asia’s most dynamic consumer markets, driven by rapid urbanization, rising disposable incomes, and a young, digitally savvy population. At the center of this transformation is the fast-moving consumer goods (FMCG) sector.
Mar 21, 2026, 10:53 (UTC+07:00)
Business Culture in Vietnam: Etiquette, Work Culture & Insights
Vietnam has emerged as one of Asia’s most attractive destinations for foreign investment, manufacturing, and regional expansion. With strong economic growth, a young workforce, and increasing integration into global supply chains, the country offers significant opportunities for international businesses.
Mar 21, 2026, 11:41 (UTC+07:00)
Foreign Company in Vietnam: Setup, Ownership & Key Investors
Vietnam has emerged as one of Asia’s most compelling investment destinations. With strong GDP growth, a young and skilled workforce, competitive labor costs, and increasing integration into global trade agreements, the country continues to attract multinational corporations and foreign entrepreneurs alike
Mar 23, 2026, 15:22 (UTC+07:00)