Business creation in Switzerland

Create your business in Switzerland with Karpeo, your partner for establishing an LLC, corporation, or sole proprietorship.

Starting a business in Switzerland is an exciting journey, but it’s essential to have the right support.

Whether you’re looking to establish an LLC, a corporation (SA), or a sole proprietorship, Karpeo guides you through every step of the process.

Our certified public accountants handle all administrative, tax, and legal formalities so you can launch your business with complete peace of mind.

Creating an LLC

The limited liability company (LLC) is a flexible legal structure, ideal for small and medium-sized businesses.

With a minimum capital requirement of CHF 20’000, it offers personal asset protection and can be founded by one or multiple partners.

Why create an LLC with Karpeo?

  • Personalized support
  • Comprehensive management of all formalities
  • Oversight of administrative and notarial procedures
  • Transparent pricing and satisfaction guaranteed

Creating a Corporation (SA)

The corporation (SA) is a legal structure suited for large businesses or high-growth potential projects, requiring a minimum capital of CHF 100’000.

Our certified public accountants in Switzerland guide you through the entire creation process, working alongside our notaries and legal partners.

Why create a corporation with Karpeo?

  • Tailored expertise for large companies
  • Simple and transparent setup process
  • Management of notarial formalities and Commercial Register
  • Transparent pricing and guaranteed confidentiality

Creating a Sole Proprietorship

Become self-employed and launch your sole proprietorship.

The sole proprietorship (SP) is the ideal structure for independent entrepreneurs who want to start on their own, with full control over their business and no minimum capital requirement.

Why choose Karpeo to create your sole proprietorship?

  • Personalized support to help you become self-employed
  • Assistance with AVS status recognition
  • Tax advice and guidance on accounting obligations

FAQ – Starting a business in Switzerland

How long does it take to start a business in Switzerland?

On average, creating your business (LLC or corporation) takes about 30 days, depending on the deposit process and administrative formalities. For a sole proprietorship (SP), the timeline may be longer depending on business development.

What additional fees should be expected?

For an LLC or corporation setup, external fees include the Commercial Register fees (around CHF 600) and signature legalization fees (CHF 30 to CHF 50 per signatory).

For a sole proprietorship, there are no additional fees.

Can you start a business on your own?

Yes, it is possible to create an LLC or corporation with a single shareholder. You can also choose a sole proprietorship if you want to start as a self-employed individual.

How do you choose between an LLC, a corporation, or a sole proprietorship?

It all depends on the nature of your activity, available capital, and your goals. Our experts advise you on the best legal structure for your project through a personalized 30-minute consultation.

Can a business be created remotely?

Yes, all procedures can be completed remotely. We’re also available for in-person appointments at our offices in Geneva.

Our clients share their experience with Karpeo

Find us in French-speaking Switzerland