Three central questions about starting a business in Switzerland.
A shortcut to starting your business in Switzerland.
Doing business in Switzerland
The Basel Area is Switzerland’s most innovative economic region, with the ideal mix of hard and soft location factors for global, European and Swiss headquarters.
Commercial real estate
You’ll find a wide choice of real estate options in the Basel Area – from large development plots to production and warehousing facilities, right through to office space, technology/innovation parks and co-working spaces, as well as units suitable for light industrial and laboratory purposes.
Sitting on the borders with France and Germany will make it easy for your business to attract talent from all three countries as well as across Europe.
Once you’re settled in, you’ll find it easy to grow your network and expand your business connections through the many events we offer. Our unique event platform promotes regular exchanges of experiences and knowledge across firms and disciplines in the Basel Area.
Talk to us
”We’re the go-to agency for every question or request about launching in or relocating to the Basel Area. Either we know the answer, or we know the people who do. We help you solve questions about real estate but also about hiring or collaboration opportunities with universities.Fabio MarelliManager Business Affairs at Basel Area Business & Innovation
Six steps to start your business in Switzerland (LLC, stock corporation and branch office)
Step 3: Public notarization (LLC and stock corporation only).
The formation requires public notarization. It’s best to get in touch with a notary to ensure you have taken all the necessary steps until here.
These steps include:
- Have legal documents drawn up by a fiduciary or lawyer.
- Deposit capital in a Swiss-based bank.
- Review and sign documents and have signatures authenticated by a notary public.
Your notary will forward the documents to the commercial register. As soon as your company shows up in the registry search, you can start operating.
Step 5: Take out insurance.
There are various business insurances that can be broken down into two types: social security schemes and company insurance.
Social security schemes are mandatory. They protect all employees in case of illness, accident or unemployment and also fund the Swiss pension system.
Company insurance comes in many ways and is optional. You choose what risks you want to cover.
Here’s an overview of the mandatory and optional insurancess available to companies in Switzerland.
”"We all feel very comfortable when we come here, you have a beautiful relaxing river that runs through the city, and that's how it felt for our organization as we set up here. At every moment, we felt very comfortable and like we were flowing with a stream of things to get our organization going, and it's been a pleasure, delight, and refreshing."John V. OylerCo-Founder, Chairman and CEO of BeiGene