• [En]
  • [Fr]
  • [Es]

  +248 4321018


+248 4321018
Company Formation Seychelles



Open a Special License Company (CSL) in Seychelles

Updated on Friday 10th January 2020

Rate this article
5 5 1
based on 4 reviews

Open-CSL-Company-in-SeychellesForeign investors can set up local or offshore companies in Seychelles, according to their needs. While the offshore company is cheaper and attractive option, enterprisers can also choose to create a domestic company under the form of a special license company, shortly known as the Seychelles CSL.

The CSL was acknowledged in 2003 when the new Company Law was issued and offers many advantages which can be explained by our company registration consultants in Seychelles.

Requirements to open a special license company in Seychelles

Opening a CSL company in Seychelles is subject to simple requirements, just like the IBC company, the only difference being the special license which is issued by the Business Authority in the country, hence its name.

Foreign enterprisers who want to open a Seychelles special license company must comply with the following requirements:

  • -          the company must have at least two shareholders;
  • -          it must have at least two directors;
  • -          a company secretary is required;
  • -          the company must have a Seychelles registered address;
  • -           the minimum share capital is 1 US dollar and at least 10% of the capital must be deposited upon registration.

Also, the registration of the CSL company requires preparation of incorporation documents and takes a little longer than the formation of a Seychelles offshore company.

Registration steps for a CSL company in Seychelles

The registration process of a Seychelles CSL implies filing the required documentation with the Trade Register, however it should be noted that the special license company can also be used for investment purposes, case in which a special license from the Central Bank is required.

Also, the CSL must register with the Financial Services Authority in the country.

Our company formation agents in Seychelles can assist with the incorporation of a CSL company. We can also assist in VAT registration in Seychelles.

Taxation of CSL companies in Seychelles

The CSL will be subject to the corporate income tax of 1.5% in Seychelles. Even so, the special license company can benefit from double taxation agreements signed by the countries of origin of foreign investors with the Republic of Seychelles which is one of the greatest advantage of this type of structure.

For full information on why you should open a special license company in Seychelles, please contact us. We can also assist those interested in company incorporation in Seychelles.



There are no comments

Comments & Requests

Please note that client queries should NOT be posted here but sent through our Contact page.

Meet us in Victoria

Call us now at +248 4321018 to set up an appointment with our business consultants in Victoria, Seychelles. Alternatively you can incorporate your company without traveling to Seychelles.

As a Valsen Fiduciaries client, you will benefit from the joint expertize of local lawyers and international consultants. Together we will be able to offer you the specialized help you require for your business start-up in Seychelles.

Contact us

Would you like to open an offshore company?

Contact our partners who are
experts in offshore company formation matters!