Startups.ch Blog

Your company, your path: inspiration, knowledge & success stories for founders in Switzerland. Here you will find tips, tools and insider knowledge to found your company carefree or take it to the next level!

Typical Mistakes When Founding a Company and How to Avoid Them

Many founders make similar mistakes. This text shows the most common stumbling blocks during the formation phase – and how to avoid them from the very beginning.
Read more

Running a startup with OpenClaw AI bots: Building scalable teams

Can you run a startup with just AI bots? Learn how the OpenClaw framework creates autonomous teams, reduces costs, and increases productivity.
Read more

Do You Need a Notary to Form a Company?

Whether a notary is required depends on the legal form. While corporations must undergo mandatory notarisation, sole proprietorships can be founded without a notary.
Read more

Rethinking sustainable advertising media: Cork, bamboo and wheat straw

Advertising materials have to do more than just look good. With sustainable materials such as wheat straw, cork or bamboo, brand messages can be realised effectively and responsibly.
Read more

Newly founded companies in Switzerland (January 2026): slower start after a very strong December

In January 2026, 4,405 new companies were registered in Switzerland. This represents a decrease of 19.0% compared to December 2025 (5,438 foundations), while still being 3.4% higher than January 2025.
Read more

Step-by-Step Guide to Liquidating a Company in Switzerland

This guide clearly explains the entire liquidation process in Switzerland: dissolution, appointment of liquidators, creditor call, blocking period, and final deletion.
Read more

Sole Proprietorship or LLC? – A Comparison Regarding Liability, Taxes, and Administrative Effort

A sole proprietorship is inexpensive and flexible but carries full personal liability, while an LLC offers more protection and credibility but is costlier and more administratively demanding.
Read more

Overview of Mandatory and Voluntary Insurances for New Business Founders

Founding a business requires legally mandated insurances such as OASI/DI, accident insurance, and occupational benefits, as well as voluntary but highly recommended insurances.
Read more

Newly founded companies in Switzerland (December 2025): a strong finish to the year

In December 2025, 5,438 new companies were registered in Switzerland.
Read more