EN

How Online Company Formation Works in Switzerland

2025-07-11 11:13

Why More Founders Choose Online Formation

Switzerland is one of Europe’s most efficient and business-friendly locations. As of 2025, you can start a Swiss company completely online, saving time, travel, and paperwork. Whether you're a Swiss resident or an international founder, online formation is a legal and practical way to incorporate.
At DeinDomizil.ch, we guide entrepreneurs through this fully remote process and offer packages that include everything from domicile addresses to nominee directors.

What Do You Need to Form a Company?

To start a Swiss GmbH or AG online, you'll need:
  • A valid passport or ID
  • A notarized power of attorney (we assist with this)
  • Chosen company name and purpose
  • Initial share capital (CHF 20,000 for GmbH; CHF 100,000 for AG)
With us, you can also appoint a Swiss nominee director to fulfill legal board representation requirements.

The Online Process: Step by Step

Initial Consultation
We assess your goals and recommend the best legal structure.

Document Preparation
We handle statutes, applications, and arrange digital or proxy signatures.

Notarization & Commercial Register
Once your documents are signed, we file them with the Swiss Commercial Register.

Banking & Tax Registration
We assist with corporate bank setup, virtual office services, and tax/VAT registration.

Accounting
We can connect you to accounting partners for bookkeeping and annual closings.

Benefits of Going Digital

  • Fast setup (as little as 5–10 days)
  • No need to travel to Switzerland
  • Access to professional infrastructure in Zug
  • Clear, transparent flat-rate pricing

Build Your Swiss Company With Us

DeinDomizil is a trusted partner for international entrepreneurs and SMEs. We combine expertise, transparency, and compliance—all digitally.

✅ Contact Block

DeinDomizil.ch
📞 Telephone: +41 (0)41 410 61 61
📧 Email: info@deindomizil.ch
🏢 Address: Blegistrasse 7, 6340 Baar, Switzerland