Seychelles is mostly known as a tax haven, however, the offshore or the international business company (IBC) is not the only business form available here. Foreign investors can also set up limited liability companies or special license companies in Seychelles.
Those interested in setting up a company in Seychelles must comply with the regulations imposed by the International Business Companies Law of 1994 and the Companies Special License Law of 2003. Our company formation consultants in Seychelles can offer information on the legislation related to registering a company here.
Foreign enterprisers interested in company registration in Seychelles can choose between the following business forms:
You can count on us if you want to open one of the types of companies mentioned above.
We have also prepared a video on the main steps for company incorporation in Seychelles:
Before choosing the type of company, it should be noted that the company formation requirements in Seychelles are the same in terms of share capital. However, the minimum number of shareholders are two in the case of the limited liability company and one when it comes to the IBC. The company must also have a secretary and at least two directors who must be natural persons, no matter the type of company.
With respect to the registration of the Seychelles business, the company must file the incorporation documents with one of the following authorities:
Our company registration consultants can assist with the incorporation process of a Seychelles company.
The following documents must be drafted and filed with the authorities upon the incorporation of a company in Seychelles:
We can assist with the preparation of the incorporation documents of the Seychelles company.
The following steps must be completed when setting up a company in Seychelles:
Special licenses could be required in certain cases. For assistance in starting a business in Seychelles, please contact our local company formation advisors.