Company Formation in Switzerland
Incorporate in Europe’s premier hub for finance, innovation, and stability. UCI simplifies Swiss company setup for global entrepreneurs.

Why Choose Switzerland Company Formation?
Launch your business globally fast, simple, and hassle-free!
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 (Private Limited Company) / AG (Public Limited Company)
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.
Frequently Asked Questions
Can a foreigner open a company in Switzerland?
Yes, but one Swiss-resident director or manager is required.
Do I need to visit Switzerland to incorporate?
No, incorporation can be completed remotely via power of attorney.
Which cantons offer the lowest tax rates?
Zug and Lucerne are popular for favorable corporate tax rates and investor-friendly policies.
What is the difference between GmbH and AG?
GmbH is suitable for smaller businesses; AG is better for scaling and public investment.
Is a Swiss bank account required for incorporation?
Yes, share capital must be deposited in a Swiss bank before registration.