Logo
Follow and Share
Home /Our Blogs /What is a Special License Company in Seychelles?

What is a Special License Company in Seychelles?

Special License Company in Seychelles
Published on: 30 October 2020By Mark Gracin

Globalization has made offshore company formation a lucrative option for businesses to prosper. Among the various jurisdictions worldwide, Seychelles tops the list as the ideal destination. It is an archipelago of 115 islands located in the Indian Ocean.  Its proximity to African nations and its central location as a route to various countries boost its popularity. Setting up a special license company in Seychelles ensures access to business opportunities both within and outside the country's geographical boundaries. Let’s understand what a special license company is, its advantages, and how you can set one up.

What is a Special Licence Company (CSL)?

A Seychelles CSL is incorporated under the Companies Act of 1972 with a special license issued under the Special License Act of 2003. An International Business Company (IBC) is one of the most common structures for company setup. It is typically exempt from taxes in Seychelles on foreign-sourced income.

In contrast, a Seychelles Special License Company (CSL) is considered a tax resident of Seychelles and may be subject to local taxation. Moreover, The CSL is a hybrid structure—a domestic company with offshore privileges, including access to Seychelles’ Double Taxation Avoidance Agreements (DTAAs). A Seychelles CSL is authorized to conduct business in the following areas.

  • Offshore banking
  • Offshore insurance and reinsurance
  • Intellectual property holding
  • Franchise
  • Investment services
  • Holding company

In addition to that, you cannot perform offshore banking, offshore insurance, or reinsurance using Seychelles IBC or any other type of offshore company structure. However, you can perform them with a Seychelles Special License Company, which can have a separate banking license.

Ready to take the first step in your business journey?

We'll walk you through every step – no guesswork needed.

Book Free Consultation

Distinctions between the Seychelles Special License Company (CSL) and the Seychelles IBC

These are the differences between Seychelles CSL and IBC:

Differences

Seychelles Special License Company (CSL)

Seychelles IBC

Business activities

Perform banking, insurance, and asset management with a license

 

Can hold assets and real estate, and cannot perform activities such as banking, insurance, and fund management

Legal status

It is incorporated under the Special Licenses Act of 2003

It is established under the International Business Companies Act (IBC Act), 2016

Taxation

Has a low tax rate of 1.5% on global income

Exempt from all local taxes

Confidentiality

Less confidential

High Confidentiality

Essential Requirements to Start a Seychelles Special License Company

There are specific prerequisites for setting up a special license company in Seychelles. Here’s a quick overview:

  • The presence of at least two shareholders
  • The presence of at least two directors
  • One company secretary
  • A registered address
  • The minimum share capital of at least 10% of its authorized capital

How to Start a Seychelles Special License Company?

A business investor must follow these steps to incorporate a CSL in Seychelles.

Navigating the legal framework of Seychelles can be cumbersome for new business owners. It is best to hire a business consultant to assist you with setting up a firm in the Seychelles and ensure complete compliance.

For company incorporation in Seychelles, it is advisable to keep all the documents in one place and submit them when required. For a special license company in Seychelles, the following list of necessary documents is required:

  • Memorandum and Articles of Association duly signed and dated.
  • A certificate signed by the local legal practitioner asserting that the MoA & AoA comply with local laws.
  • Name and address of the shareholders
  • A written declaration containing:
  • Name and address of the directors
  • Name and address of the secretary
  • Address of the registered office of the company
  • Business plan

The Financial Services Authority (FSA), earlier known as the Seychelles International Business Authority (SIBA), will verify the documents. Once the documents are verified, the Registrar of Companies will issue a Seychelles certificate of incorporation. Moreover, FSA will issue respective business licenses under section 9(1) of the Companies (Special Licences) Act, 2003.

Once you set up your company, you can open an international bank account, which will help you carry out business transactions worldwide without the hassle of currency conversion.

Benefits of Seychelles Special License Company

Offshore company formation in Seychelles offers various advantages. Let's take a look:

A special license company in the Seychelles is permitted to have complete foreign ownership. That means there is no requirement for a local partner to start an offshore company in Seychelles.

With a special license company, you can venture into a range of activities related to finance, fisheries, and tourism, which are generally prohibited for generic businesses.

Seychelles is known for its robust privacy laws. It ensures the personal information of the directors and shareholders remains confidential.

You can transfer the assets in the name of the special license company. Once transferred, they cannot be subject to unwarranted claims.

Seychelles enjoys double taxation treaties with various countries. This, in turn, reduces the tax burden on the business owner, thus ensuring profitable business operations.

How Can We Help?

The incorporation of a company involves multiple steps that must be aligned accordingly. It is wise to proceed with certified business experts as they complete the proceedings in an error-free manner. Well, to get better clarity on the benefits that you can avail of, read our latest blog on Reasons to Hire an Offshore Business Consultant.

Since its inception, Business Setup Worldwide has helped numerous business clients establish their firms in multiple offshore jurisdictions. With a team of experts, we look forward to providing simple business incorporation solutions in a hassle-free manner. If you are looking forward to starting your Seychelles Special License Company, feel free to have a word with our business experts. Contact us today - we’d be happy to assist.

Mark Gracin
Mark Gracin|Business Consultant

Mark Gracin is an adept professional with eight years of expertise in writing and researching offshore company formation and banking services. Through his blogs, he shares in-depth insights, helping businesses and individuals make informed decisions in the realm of offshore corporate structures and banking services.

Frequently Asked Questions

1. What is a special license company?

A special license company in Seychelles can conduct business in certain activities such as banking and insurance, which are generally prohibited for other companies.

2. Why should I opt for Seychelles?

The Seychelles is renowned as a tax haven and levies a nominal 1.5% tax on companies holding a special license.

3. What are the benefits of a special license company?

A low tax rate, minimal capital requirement, and the ability to choose from a wide range of business activities are some of the benefits of a special license company.

4. Who can own and manage a CSL?

Individuals, corporations, and other legal entities from any country can own and manage a CSL.