My Swiss Company SA - Corporate Services Provider

Our high-level skills and cross-border expertise, combined with great availability and rapid response, guarantee perfect execution for the formation and administration of your company in Switzerland. We offer you unprecedented flexibility at an unmatched price-quality ratio.


Years of Experience


Success rate




Companies created

Who are we?

Corporate services in Switzerland:

My Swiss Company SA supports you in the growth and development of your business

My Swiss Company SA is your trusted partner for the formation and administrative, financial, and tax management of your business in Switzerland. We are a Swiss corporate services provider specialized in advisory and administrative services, offering a comprehensive range of solutions tailored to the needs of Swiss companies, foundations, and associations. Our services include company formation and setup, Swiss director services, payroll management, accounting, taxation, as well as company domiciliation and VAT representation. We also provide expertise in work and residence permits, ensuring full compliance with local regulations, thus guaranteeing efficient and optimized management, while allowing you to focus on your core business. Trust our experienced team for impeccable administration and personalized support, essential for your success and sustainable growth in Switzerland.



Close up lawyer businessman working or reading lawbook in office
Company Register under magnifying glass
Intellectual property concept with businessman hold the right properties follow law of inventor for new innovation
Copyright or patent concept, Business team analyzing data and using smart phone and tablet with virtual screen copyright icon trademark license, Creation ownership against piracy.

Contact us

Contact us to start your initial consultation now. We would be delighted to get to know you and define the next steps in your project.


Fill out our contact form or call us at

  • Geneva
    +41 22 566 82 44
  • Lucerne
    +41 41 566 76 46
Contact Form EN