Create your Swiss LTD with confidence and structure

Incorp helps entrepreneurs set up a Swiss Limited Company (SA/AG) efficiently, offering full support and clear guidance at every step

A Swiss LTD benefits:

The LTD (Société Anonyme / Aktiengesellschaft) is ideal for larger businesses, investors, or founders seeking scalable growth and strong corporate governance

Strong corporate governance

Scalable for growth

International credibility

Perfect for holding structures

Flexible shareholder structure

Starting capital from CHF 100,000 (50% paid upfront)

Main Benefits

Personal asset protection

Suitable for attracting investors

Clear separation of ownership and management

Flexible share structure

What’s Included

A comprehensive service to launch your business with peace of mind

Name availability check

Verification and reservation of your company name

Articles of association

Drafting and validation of legal documents

Notarial deed

Coordination and preparation of the authentic deed

Capital deposit account

Opening of the account for share capital

Commercial registry registration

Finalization of official registration

Commercial registry extract

Official document certifying your company's registration

On Request:

Insurance

Express Service

Who It’s For

Growth-stage entrepreneurs

International business owners

Investors and holding companies

Founders building long-term structures

Timeline

Typical setup time: 3-4 weeks (depending on documentation and banking)

Build your Swiss LTD with structure and speed