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

CHF 100,000 minimum share capital (50% paid upfront)

At least one shareholder

Board of Directors required

Swiss registered address

Ideal for holding structures or larger operations

Main Benefits

Enhanced credibility and reputation

Suitable for attracting investors

Clear separation of ownership and management

Flexible share structure

What’s Included

Company registration

Articles of Association

Notary coordination

Capital deposit account

Commercial register filing

Tax ID registration

Optional business address

Dedicated support from our team

Insurance

Who It’s For

Growth-stage entrepreneurs

International business owners

Investors and holding companies

Founders building long-term structures

Timeline

Typical setup time: 10–15 business days (depending on documentation and banking)