Company Formation in Switzerland
Why Choose Switzerland Company Formation?
Financial and Political Stability
Strategic Central European Location
Low Corporate Tax Rates
Highly Skilled Multilingual Workforce
Innovation and IP Friendly
Business Structures available in Switzerland
GmbH (Sàrl)
o Private limited company; ideal for small and medium-sized businesses
AG (SA)
o Public limited company; suitable for larger corporations or fundraising
Branch Office
o Extension of a foreign parent company; not a separate legal entity
What’s Included in UCI’s Switzerland Formation Package?
Included in package
- Company name search and reservation
- Drafting of Articles of Association
- Notary authentication and public deed
- Commercial Registry filing (Handelsregister)
- VAT registration (if applicable)
- Assistance with opening a Swiss bank account
- Provision of registered office address
- Post-setup support: accounting, nominee, legal & tax advisory
Switzerland Incorporation Timeline & Requirements
Company Type
- GmbH (Gesellschaft mit beschränkter Haftung / Sàrl in French regions)
Incorporation Time
- 10–15 working days
Minimum Share Capital
- CHF 20,000 (GmbH) / CHF 100,000 (AG; CHF 50,000 must be paid up)
Foreign Ownership
- 100% foreign ownership allowed
Local Director Requirement
- At least one Swiss-resident director required
Bank Account Required
- Yes – corporate bank account is mandatory
Accounting/Reporting
- Annual financial statements and tax returns required
Incorporation Process in Switzerland
Launch your business globally fast, simple, and hassle-free!

Initial Consultation & Strategy
Launch your business globally fast,
simple, and hassle-free!

Document Drafting & Public Notary Deed
Launch your business globally fast, simple, and hassle-free!

Capital Deposit into Swiss Bank
Launch your business globally fast, simple, and hassle-free!

Registration with the Commercial Registry
Launch your business globally fast,
simple, and hassle-free!

VAT/Tax ID Registration
Launch your business globally fast,
simple, and hassle-free!

Compliance, Payroll, and Ongoing Management
Launch your business globally fast,
simple, and hassle-free!
Why Choose UCI for Switzerland formation?
Our dedication to excellence and tailored solutions has helped us earn the trust of clients across the globe.
- Extensive experience with Swiss GmbH and AG company structures
- Strong relationships with local fiduciaries, notaries, and Swiss banks
- Guidance on meeting local director requirements with Swiss-resident partners
- Full support with business address, mail handling, and compliance
- Expertise in multilingual document preparation (German, French, Italian, English)
- Strategic tax planning for international entrepreneurs and investors
- End-to-end services: from incorporation to VAT, accounting, and payroll
- Trusted by HNWIs, financial firms, and global tech entrepreneurs
Launch Your Swiss Business with Confidence
Switzerland offers a world-class business environment. UCI ensures you meet all legal and tax obligations with expert guidance every step of the way.