Seychelles Offshore, Seychelles Company Formation


Seychelles International Business Companies (IBCs) are incorporated under the International Business Companies Act 1994. It can do business in any part of the world except the Seychelles and has no access to the network of Double Taxation Agreements of Seychelles.

A Seychelles IBC is allowed to carry out a wide range of business but may not conduct banking, insurance or act as a trustee of a financial services business.

Form your Seychelles offshore company now

The registration process in Seychelles is one of the most flexible and fastest compared to other jurisdictions.

Characteristics of a Seychelles IBC company:


  1. It is exempted from all the taxes and stamp duties
  2. Minimum of one director required. May be a person or a company and there is no nationality restriction
  3. Minimum of one shareholder required. May be a person or a company and there is no nationality restriction
  4. No public access to director/shareholder details
  5. Appointment of company secretary is optional
  6. Registered office and registered agent in Seychelles is mandatory
  7. The resolutions maybe passed by telephone or any other electronic means of communication
  8. Meetings if necessary can be held anywhere in the world
  9. No annual accounts filing or auditing is required
  10. Filing of company annual return is not necessary

We also provide the following services:


We provide a number of other professional services that our clients often find helpful when forming a company offshore.

If you're interested in forming a Seychelles IBC company and would like to discuss how we may be able to assist you please contact us at offshore@cgincorporations.com.

Contact us now for Seychelles IBC Formation


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Client testimonials

Find out what some of our clients have to say about us & our services.

View testimonials
Find out about us

More about CG Incorporations, our founding and our people.

Find out more
Contact us

Contact us now to find out how we can get your company started.

Chat Contact us
Seychelles Offshore | Seychelles Company Formation