Fact Sheet Seychelles 2018-01-25T11:46:50+00:00

Seychelles, officially named as the Republic of Seychelles, is an African country in the Indian Ocean. Victoria is the capital city of Seychelles. The tourism sector remains the major engine of growth, and is benefiting from efforts to diversify source markets to the Middle East and Asia. The GDP value of Seychelles represents less than 0.01 percent of the world economy.

Company Incorporation in Seychelles

In Seychelles, there are two types of entities are International Business Company and Special License Company.

International Business Company needs a minimum of one director and he can also serve as a shareholder.
He should also hold an international business license.

For Special License Company, we require a minimum of two shareholders who can be non-resident and two directors.

Under Seychelles law, foreigners Can Own 100%
Minimum Share Capital SCR 0
Directors Minimum One
Shareholders Minimum One
Expatriate Staff Can Be Hired
Tax Registration Certificate Required
 Audit Required
Timeframe for Bank Account 2-4 weeks
Timeframe for Incorporation 3 weeks
Annual Return Yes
Annual Tax Yes
Access to Seychelles Double Tax Treaties Yes