Both foreign investors and companies have the possibility of doing business in Seychelles through various business forms. Even if the international business company (IBC) is the most employed type of structure used by foreign investors, companies have several choices. Among these are the branch office, the subsidiary, and the representative office.
Our company registration agents in Seychelles can explain the differences between the types of structures available for foreign companies interested in setting up a presence in this country.
First of all, a subsidiary is one of the best forms of doing business in Seychelles, as it enables a foreign company to have an independent presence on of the islands of this country. Even coordinated by the parent company, the subsidiary is also allowed to conduct other activities apart from those of the foreign business.
The most employed type of structure used for setting up a subsidiary in Seychelles is the limited liability company, also known as the proprietary company. There is no need for a local partner when creating a Seychelles subsidiary company.
Our company formation consultants in Seychelles can assist with the registration of a limited liability company.
Please watch our video on the registration process of a subsidiary company in Seychelles:
The requisites imposed by the local legislation for opening a subsidiary in Seychelles are:
It should be noted that both the director and secretary must be residents. If the director can be an individual, the secretary role can also be assigned to another company.
The foreign company establishing the Seychelles subsidiary must file the following documents with the Companies Registrar:
Subsidiaries can register for VAT purposes in Seychelles.
Among the most common questions related to opening a subsidiary in Seychelles are:
Considering the procedure related to setting up both types of entities is the same, the process of registering a subsidiary is the same as the establishment of an IBC in Seychelles.
The registration process of a subsidiary takes about six weeks to complete.
The licensing requirements of subsidiaries in Seychelles depend on the activities of the company.
No, there are no share capital requirements when setting up a Seychelles subsidiary.
Subsidiaries will be applied the corporate tax which can go up to 33% in Seychelles.
Our company formation advisors can assist with the documents related to setting up a subsidiary in Seychelles. Please feel free to contact us if you need help with the company formation in Seychelles.