We help you start your business successfully with expert guidance. Trust us and take the leap.
We help you start your business successfully with expert guidance. Trust us and take the leap.
We simplify company formation, helping start-ups and established businesses thrive.
A step-by-step guide with 8 simple stages to launch your business.
Book a free consultation with our experts to get complete guidance every step of the way.
The two types of companies that we form in Geneva—Switzerland—are S.A. (Société Anonyme) and S.A.R.L. (Société A Responsabilité Limitée). The Canton’s Register acts as a monitoring body.
These two types of companies are called in the French language S.A. (Société anonyme) and S.A.R.L. (Société à responsabilité Limitée). They are equivalent to a Public Limited Company (PLC) and a Limited Liability Company (LLC).
● Mainly used for small to medium-sized businesses
● Minimum share capital is 20,000 Swiss Francs (€12,320)
● No restrictions on foreign ownership
● Minimum of two people required to establish the company
● One of the directors must be a Swiss resident
● Swiss director required by Swiss laws (We can arrange a Nominee for you)
● Preparation of memorandum and articles
● Opening a Swiss bank account
● File with the Registrar of Companies
Company formation in Switzerland usually takes between 2 to 4 weeks, depending on the company type, document preparation, and cantonal registration process. The timeline may vary based on the complexity of the business structure and banking arrangements.
Share your thoughts and help us improve your experience.