top of page

Successfully founding a company in Switzerland: What you should bear in mind

Starting a business is undoubtedly a fascinating and rewarding experience. Switzerland proves to be an ideal backdrop for entrepreneurial ambitions, not only thanks to its stable economy, but also its efficient administration and attractive tax environment. Nevertheless, there are a few key considerations to make sure that your start-up project runs smoothly. In this context, we would like to present some key aspects that deserve your attention.

Choose the legal structure:

Before you start setting up your company, you need to choose the right legal structure for it. There are various options available in Switzerland. The choice depends on various factors, such as the number of people involved, the size of the company, liability and tax aspects.

More on the topic of legal form in our next blog posts:

Create a business plan:

A solid business plan is crucial for the success of the company. It should not only clearly define the business idea and objectives, but also include financial forecasts, marketing strategies and potential risks. This plan not only serves as a guide for the founders, but is also important for financial institutions such as banks and potential investors.

Determine the company name and registered office:

It must be a unique and meaningful name that suits your company. Check the availability of the name at the commercial registery office. The commercial registery office can have an impact on the tax situation, so check carefully where the company should be located.

Entry in the commercial register:

Officially registering the company in the commercial registery is a necessary step for certain legal forms. Make sure you submit all the necessary documents correctly to avoid delays.

Understand taxes:

Find out about the tax regulations of the municipality where your company is based and comply with the regulations. Professional tax advice is often advisable to avoid mistakes.


Social security and other insurances:

Employers must take care of their employees' social insurance. This includes the mandatory AHV (old-age and survivors' insurance) and other insurances (e.g. liability insurance, business interruption insurance and health insurance). Find out about the obligations and deadlines in order to avoid fines.

Follow labour law regulations:

Switzerland has clear labour law regulations. Follow these when hiring employees in order to avoid legal conflicts. These include employment contracts, working hours and notice periods.

Network and seek local support:

Socialise with other entrepreneurs, industry associations and local authorities. This can not only help with customer acquisition, but also provide valuable support and resources.


Setting up a business in Switzerland requires careful planning and implementation. By taking these aspects into account and seeking professional advice, you can set the course for the success of your company in Switzerland. Good luck on your entrepreneurial journey!

Do you have any questions on this topic or would you like to find out more? Contact us for an appointment.



bottom of page