
Starting a business in Switzerland: LLC, limited company or sole proprietorship
A video guide to legal structures, procedures and decisions to make before starting.
Company formation, sole proprietorships, tax, salaries and accounting: find practical explanations of Swiss rules to help you take action. The videos are in French.
LLC, limited company or sole proprietorship: the main steps and decisions to understand before starting.
Start with the topics most often relevant to Swiss entrepreneurs.

A video guide to legal structures, procedures and decisions to make before starting.

Explore how it works, its benefits and points to consider before structuring a group of companies.

Compare the tax and social security effects of both forms of remuneration for an LLC or limited company director.
Browse our selections by project and the questions you face.
Understand legal structures, capital and the main formation steps.
Prepare your activity, AHV/AVS application and sole proprietorship procedures.
Understand your business’s taxes, professional expenses and financial mechanisms.
Anticipate legal and administrative obligations that arise during a company’s life.
Explore the latest videos published by Entreprendre.ch, ordered from newest to oldest.
Start your business online or spend 30 minutes with a Swiss certified public accountant to clarify your situation.