Company formation in Switzerland
Company formation in Switzerland is a structured process with clearly defined legal requirements.
For international clients, this process can be implemented efficiently and predictably using established procedures and proven workflows.
Biolley Treuhand supports company formation in Switzerland from the initial structuring phase through to registration in the Swiss Commercial Register.
The objective is to ensure a clear, time-efficient incorporation process without operational burden for our clients — fully digital and handled remotely if required.
Which Swiss company suits your situation?
AG, GmbH or acquisition of a shelf company –
The right choice is a matter of structure, not speed.
Our short check provides an initial assessment based on your starting situation and the applicable Swiss framework conditions.
How do you start a business in Switzerland?
-
Choice of legal form
In practice, the decision is typically made between a public limited company (AG) and a private limited company (GmbH).
This choice affects capital requeiremens, governance, external perception, and overall strucure.
-
Structuring
Definition of the company’s purpose, registered office, corporate bodies and ownership structure.
This determines how the company is positioned legally and organizationally.
-
Fulfillment of legal requirements
Every Swiss company requires a registered office, a Swiss-resident director and a Swiss bank account.
-
Preparation of incorporation documents
Articles of association, incorporation documents, appointments of directors and other required documentation are prepared.
-
Capital contribution
The required share capital is paid into a blocked capital contribution account.
-
Notarial incorporation
The company is formally incorporated in the presence of a notary.
-
Registration in the Commercial Register
The company becomes legally effective upon registration in the Swiss Commercial Register.
-
Operational setup
Establishment of the operational bank account or conversion of the capital contribution account, and commencement of business operations.

What legal requirements apply to companies in Switzerland?
Every Swiss company needs:
-
a registered office in Switzerland
-
a director resident in Switzerland
-
a Swiss bank account for capital deposit and operational payment transactions
Upon request, Biolley Treuhand provides these elements and integrates them into the overall structure.
Support for company formation by Biolley Treuhand
Establishing a company in Switzerland forms the basis for further corporate development. Our support is designed to build a solid corporate structure from the outset. In particular, we handle all organizational and formal steps of the company formation process.
The incorporation process can be carried out entirely digitally and remotely, if desired. Personal presence in Switzerland is not required.
We are happy to make initial contact without obligation.
A short message is all it takes to start the exchange.
Next Steps:
→ Get in touch
→ Learn more about the digital founding process