Company Formation in Switzerland for foreigners

The Swiss market is attracting an increasing number of foreigners who want to establish a business and take advantage of the welcoming business environment.

You can set up a company without being a resident, but certain requirements must be met. The registration of a company in Switzerland follows a general rule, but there may be differences depending on the state and the type of company formation.

For this reason, it is recommended to work with professional incorporation specialists, if you are planning to start the process of company formation in Switzerland. Swiss Support simplifies the process of setting up a Swiss business and starting your company.

u8273879669_ultra-realistic_cinematic_street-level_shot_of_Sw_e22c4f28-63fb-4e46-bd6c-42dd0f86416c_0

Start a business in Switzerland

Switzerland

is one of the most attractive European countries for starting a business. It is based on a long-term stable economic environment, a strong currency, and a high level of legal certainty. Additionally, it has one of the most developed financial systems in the world, creating predictable and secure conditions for both domestic and foreign entrepreneurs.

Switzerland

thanks to its relatively low and transparent tax system, has become an important center for modern entrepreneurship. The country has long been attractive for establishing new companies and holding structures in various sectors, with a major advantage being the combination of efficient public administration, high-quality infrastructure, and openness to international business activities.

Switzerland

It offers a wide range of opportunities for small, medium, and large enterprises. Establishing a company is therefore a sensible step, especially for foreign firms looking to enter a stable market while simultaneously strengthening their international position. The flexibility of the cantonal system allows for solutions tailored to specific business needs.

Swiss Support

provides foreign clients with professional assistance in establishing and running companies in Switzerland. We offer legal representation during the company formation process, as well as ongoing services such as tax consulting, auditing, company management, and compliance with statutory obligations—regardless of the canton chosen.

Startup
Construction
Craft
Commerce
Services

Procedure for Establishing a Company in Switzerland

The establishment of a company in Switzerland takes place through clearly defined steps that ensure compliance with all legal, administrative, and banking requirements.

Main Types of Companies in Switzerland

Non-Swiss citizens can set up different business forms, each with different advantages and disadvantages. The requirements vary, but all types of company formation in Switzerland require a work permit or a partnership with a Swiss resident.

GmbH (Limited Liability Company)

The most common type of corporation is the limited liability company (GmbH). A foreign founder of a GmbH in Switzerland must be associated with at least one Swiss resident who acts as a manager or the director. Other shareholders can be foreigners and don't have to live in Switzerland. The minimum share capital is CHF 20,000 and the liability of the shareholders is limited to their contribution to the capital. The general meeting of the shareholders has the purpose of establishing the Swiss GmbH.

Aktiengesellschaft AG (Stock Corporation)

In order to establish a stock corporation (Aktiengesellschaft AG) or a Swiss SA as a foreigner, at least one member of the board of directors must be authorized to sign in Switzerland. At least one member must be resident and domiciled in Switzerland. The minimum share capital is CHF 100,000 and the liability of the members is limited to their contribution to the capital of the company. The management of the SA company is determined by a general meeting of the shareholders and a board of directors.

Sole Proprietorship

The sole owner is simultaneously the owner of the company and is subject to labor market regulations. To operate a business in Switzerland, they must hold the appropriate residence and work permit. Cross-border workers apply for a G permit, EU/EFTA citizens (except Croatians) for a B permit, and citizens of other countries for a C permit. This form is chosen by individuals working independently, such as freelancers and craftsmen. They have unlimited liability, no minimum capital is required, and registration in the commercial register is only necessary for commercial activities with an annual turnover exceeding CHF 100,000.

General Partnership

A general partnership in Switzerland has to be set up by a minimum of two members, who join together for a specific business-purpose. There is no capital and no registration in the Swiss Companies Register required, but the liability of the members is unlimited and equally shared. Each member must have a Swiss work permit. Before forming a general partnership, the members sign a partnership agreement setting out the terms and conditions under which the business will be conducted. It's not necessary to deposit a certain amount of share capital.

Limited Partnership

This type of company is also based on at least two members, who can be represented by a legal entity that does not impose residency requirements. Therefore, the company can be established by foreign citizens. But, unlike a general partnership, the limited partners are liable for debts at a different level. It isrequired, that one partner has unlimited liability, while others can register as limited partners. The limited partners are only liable up to a specific amount. This amount must be registered with the Commercial Registry.

Info:

Obtaining a residence permit in Switzerland depends ona number of factors, including nationality and financial circumstances. Swiss Support can advise you on your options.

Contact us for Your Company Formation in Switzerland

With the assistance of Swiss Support, your company formation in Switzerland will be completed in a fast, accurate and secure manner. Our experienced team of lawyers and business consultants is looking forward to assisting you with your company formation in Switzerland. Moreover, we are specialized to accompany you with the subsequent tasks such as legal services, tax advice, accounting, administration, strategic consulting, market research and highly effective online marketing.

Contact us