Swiss Company Formation Specialists You Can Trust

Our team is always ready to help!

Global outreach

Our Location

How we can help you

Our Services

Tax Rates in Switzerland
Swiss Registered Address
Legal Advice Switzerland
Establish Subsidiary Switzerland
Shelf Company Switzerland
Holding Company Switzerland
Nominee Director Switzerland
Compliance Switzerland
Swiss Business Consulting

More about us

Seamless company integration

At Nectar Treuhand AG, we provide you with an easy, hassle-free, and quick way to set up and run a business of your choice seamlessly.

We are a team of professionals with expertise in all aspects of incorporation, registration, and renewal of companies in Switzerland. We help you provide all the necessary documents for incorporation such as Certificate of Incorporation (COI), Articles of Association (AoA), Public Deed and other corporate legal documents and requirements for successful business operation in Switzerland.

We have been offering our suite of company formation and support services since 2002, ensuring our clients receive only the highest quality solutions at an affordable rate. You can count on us when it comes to these aspects of your business!

Nectar Treuhand AG offers you the most knowledgeable Swiss company formation specialists you can trust to successfully launch your business endeavors. 

useful articles


How to Create a Subsidiary in Switzerland
Key Considerations for Foreign Companies Establishing a Presence in Switzerland
Benefits of Using a Swiss Company Formation Company
Proper accounting of Billag credit
How to start a business in Switzerland
AG vs. GmbH in Switzerland – differences and similarities

Get in touch with us now!