EN

From Streamer to CEO: How Gamers Can Set Up a Legal Business in Switzerland (GmbH vs Sole Proprietorship)

2025-10-03 15:11

Introduction: Leveling Up From Hobby to Business

Streaming and esports have grown beyond entertainment into full-scale careers. As a gamer, your income might come from ads, sponsorships, merchandise, or even coaching services. To manage this professionally in Switzerland, you’ll need a proper legal structure.
The two most common choices are Sole Proprietorship (Einzelfirma) and Limited Liability Company (GmbH). Let’s break down the differences.

Why Gamers Should Formalize Their Business

Typical gaming income includes:
  • Twitch and YouTube revenue
  • Sponsorships and affiliate deals
  • Merch and digital products
  • Tournament prize money
  • Consulting and coaching
A formal company structure not only ensures tax compliance but also boosts your professional credibility.

Sole Proprietorship: The Easy Start

A Sole Proprietorship is the simplest option for independent gamers.

Advantages:

  • No initial share capital required
  • Fast and inexpensive setup
  • Complete control over your business

Disadvantages:

  • Unlimited liability – your personal assets may be at risk
  • Lower credibility with major sponsors or investors
  • Income taxed personally
πŸ’‘ Read more about company creation with our incorporation services.

GmbH: The Professional Structure

A GmbH (Limited Liability Company) offers stronger protection and scalability.

Advantages:

  • Limited liability – protects your personal finances
  • More professional image – trusted by sponsors and partners
  • Ideal for growth – hiring staff, signing contracts, or expanding internationally

Disadvantages:

  • Minimum CHF 20,000 share capital
  • Higher formation costs involving a notary
  • More complex bookkeeping obligations
πŸ‘‰ Learn more about opening a Swiss bank account for your GmbH.

Key Considerations for Gamers

  • Income size – Sole Proprietorship fits smaller operations.
  • Risk management – GmbH is safer for sponsorships and contracts.
  • Future growth – scaling up merchandise or teams is easier with a GmbH.

Step-by-Step: Setting Up Your Business in Switzerland

  1. Define Your Model – Know where your revenue comes from.
  2. Select a Legal Form – Sole Proprietorship or GmbH.
  3. Register – Get listed officially in the Swiss Commercial Register (ZEFIX).
  4. Bank Account – Start with a dedicated Swiss business bank account.
  5. Accounting & Compliance – Ensure professional bookkeeping and annual reporting.
  6. Business Address – Establish credibility with a domicile address or company domicile in Zug.
  7. Expansion Options – Consider a ready-made company or flexible co-working & meeting rooms.

Helpful Resource

Conclusion: From Streamer to CEO

Transforming your passion into a sustainable business is a major career milestone. Whether you start with a Sole Proprietorship or commit to a GmbH, Switzerland offers the legal and financial framework to help you grow.
πŸ‘‰ Ready to take the leap? Let DomizilAdresse support you in turning your gaming success into a professional business.
πŸ“ž +41 (0)41 410 61 61
🏒 Blegistrasse 7, 6340 Baar, Switzerland