top of page

Ready to get started?
A Seychelles CSL is a Seychelles domestic business company registered with Seychelles International Business Authority (SIBA) and issued with a Special Licence (CSL).
A CSL is liable to 1.5% tax on its worldwide income and it entitled to enjoy the benefits of the Double Taxation Agreements that Seychelles have established with a number of countries.
bottom of page
