Establish an AG, GmbH or sole proprietorship in Switzerland
Start successfully with Triana Treuhand – a partner who thinks ahead!

- 10+
Years of experience
- 150+
Companies founded
- 24 h
Response guaranteed
How we can support you
Why professional guidance matters when founding a company
The company formation process in Switzerland is legally precise and involves many formal requirements. Underestimating these requirements can lead to delays, extra costs or legal issues.
An experienced trustee knows every step – from choosing the optimal legal form and preparing the articles correctly to creating a sensible tax structure. This saves time, stress and often money.
Common pitfalls arise when choosing between GmbH and AG, defining the domicile, registering for VAT and setting up social insurance. Triana Treuhand has already mastered these steps for more than 150 clients.




Our 6 recommendations for a successful business start
companies founded
years of experience
response time guaranteed
digital possible
Which legal form suits you?
Sole proprietorship | GmbH | AG | |
|---|---|---|---|
Minimum capital | None | CHF 20,000 | CHF 100,000 |
Liability | Unlimited personal liability | Limited to company assets | Limited to company assets |
Formation effort | Low | Medium | High |
Commercial register obligation | Mandatory from CHF 100,000 turnover | Mandatory | Mandatory |
Ideal for | Freelancers, small businesses | SMEs, startups, service providers | Growth companies, investors |
Tax flexibility | Low | Medium | High |
Your company formation in 6 simple steps – transparent and without surprises
Ready to found your company?
Contact us today.
Arrange a free initial consultation now – we support you from the first idea to the completed company formation.
Our other services
Frequently asked questions about company formation in Switzerland
Questions about our accounting service?
We take the time to understand your situation and develop a solution that fits your company, transparently and without obligation.
