Setting up a Company in Seychelles: A Detailed Guide (2025)




content
- 1. Overview of legal and corporate structure in Seychelles
- 2. 4 benefits not to be missed when establishing an offshore company in Seychelles
- 3. Notes when doing business in Seychelles
- 4. Requirements to know when establishing a company in Seychelles
- 5. Detailed procedures and processes for establishing an offshore company in Seychelles
- 6. Requirements to know when operating an offshore company in Seychelles
- 7. How does GLA support companies opening companies in Seychelles?
- 8. Frequently asked questions about the process and procedures for opening a company in Seychlles.
Seychelles is a country that receives much attention from foreign investors who want to own an offshore company to expand with low investment costs but still bring benefits close to other developed countries.
In the article below, businesses will understand the requirements to comply with and the complete, effective and professional offshore company registration process in Seychelles with GLA.
1. Overview of legal and corporate structure in Seychelles
Seychelles has a modern legal system based on English Common Law. The Seychelles legal system is considered open and friendly to foreign investors and companies.
In addition, Seychelles also has the International Business Companies Act (International Business Companies Act) regulates the establishment of offshore companies in Seychelles.
Therefore, offshore companies established in Seychelles are also known as Seychelles international business companies (IBC Seychelles). The International Business Companies Act regulates the formation, registration and operation of offshore companies in Seychelles.
2. 4 benefits not to be missed when establishing an offshore company in Seychelles
In order to facilitate international companies and foreign investors to invest and establish companies here, the Seychelles government is committed to providing attractive incentives for Individuals/Businesses opening offshore companies in Seychelles in many aspects such as:
2.1. Offshore companies in Seychelles are exempt from 100% Corporate Income Tax
IBC Seychelles will be 100% corporate income tax exemption. The tax exemption when forming an offshore company in Seychelles also applies to dividends, value added tax (VAT), personal income tax, etc. In short, an IBC / offshore company in Seychelles will be exempted from all taxes on income generated.
2.2. Establishing an offshore company in Seychelles provides high information security
All information recorded when registering to establish an offshore company in Seychelles about shareholders and directors will be kept confidential and not made public.
2.3. Requirements for establishing an offshore company in Seychelles are simple and convenient
Enterprises only need to meet very simple requirements when wishing to establish an offshore company in Seychelles. Specifically, opening an IBC Seychelles company requires Enterprises to meet the following conditions:
- Minimum 1 shareholder, 1 director. Shareholders can hold the position of director. Shareholders and directors can be of any nationality.
- There is no minimum capital requirement, minimum capital can be from 1 USD.
- The company name (Trade name) can be in any language. Usually, the English company name will be the most popular.
- Registered address in Seychelles. Global Links Asia will support this service Business.
2.4. Easy management of Seychelles offshore company after establishment
Setting up an offshore company in Seychelles allows businesses to manage the company easily and quickly without having to be present in Seychelles to manage: Businesses can manage the company remotely with electronic signatures, and annual general meetings (AGM) can take place via video call.
In addition, Seychelles companies are not required to undergo annual audits.
However, offshore companies in Seychelles are still required to prepare financial statements, annually. GLA can support businesses with annual financial reporting, tax, and accounting services.
3. Notes when doing business in Seychelles
Companies doing business in Seychelles are restricted in their activities under the IBC Act. Restrictions include:
- Do not conduct business with people residing in Seychelles.
- Not to own interests in real estate located in Seychelles, except property leased for office purposes.
- Not allowed to do banking, insurance or reinsurance business.
- Not allowed to do business providing office space for companies.
- No business authorization.
4. Requirements to know when establishing a company in Seychelles
4.1. Company name
The company name must be unique, not infringing on copyright or containing inappropriate content. The name must be in English and end with the word indicating the legal status of the company.
4.2. Shareholders
At least one shareholder is required, which can be an individual or a corporate entity. Shareholders do not have to reside in Seychelles and can own 100% of the company.
4.3. Director
A minimum of one director is required, which can be an individual or a corporate entity, and there is no limit to the number. Directors do not have to reside in Seychelles, but must be over 18 years of age, have no criminal record and have never been bankrupt.
4.4. Registered address and minimum capital
A registered address in Seychelles is required to ensure legality and professionalism. Minimum capital from only 1 USD, can be increased as the company grows.
4.5. Reputable unit supporting company registration
Establishing an offshore company in Seychelles requires businesses to have a reputable unit to support them and act as a representative to connect with the government. Global Links Asia is proud to be a reputable unit to support businesses in establishing an offshore company in Seychelles in accordance with the law, operating sustainably, and optimizing costs effectively.
5. Detailed procedures and processes for establishing an offshore company in Seychelles
With GLA's expertise, the company will receive comprehensive support in opening an offshore company in Seychelles, ensuring legal compliance, optimizing costs and completing the process quickly and effectively.
In Seychelles, foreign businesses have two popular options for establishing a company in this country: offshore company (International Business Company - IBC) and Seychelles Special License Company - CSL.
Of these, the most popular type is still the IBC company for foreigners because of its 0% tax incentives and low annual compliance requirements.
Business providing information on registering a Seychelles company.
- 3 company names in descending order.
- Authorized capital for Seychelles company.
- Table describing the business activities of Seychelles company.
- Information on directors and executive shareholders (an individual can be both a shareholder and a director of a Seychelles company).
- Copy of Passport of director and shareholder valid for at least 6 months.
- Proof of permanent address (e.g., national ID card, driver's license, bank statement showing address, etc.).
Once all information is available, GLA will assist in registering and filing the company name for IBC incorporation in Seychelles.
GLA will proceed to file the Seychelles company incorporation documents with the Companies Regisgtry. Once completed, Global Links Asia will send all the incorporation documents to the company.
After receiving the above licenses, the Seychelles company was able to start operations.
A team of professional consultants will support businesses in opening corporate bank accounts with reputable partners:
- Open an online bank account with a reputable digital bank, recognized in the US and Singapore: fast, efficient, low cost.
- Opening a physical bank account at a Singapore bank is more complicated, time-consuming, and costly than opening an online bank account.
6. Requirements to know when operating an offshore company in Seychelles
In order to comply with the International Business Company Act and its latest version 2021 (International Business Company Act of Seychelles), companies operating in the following sectors will need to register a business license to operate:
- Banking sector.
- Insurance business field.
- Agency/Registration Office Services.
- Trust business.
- Investment fund management field.
- Collective investment sector.
In addition, Seychelles companies are also required to comply with the requirement to declare the nature of their business activities in Seychelles (Econominc Subtance Report). Companies will be required to register with the Seychelles Tax Department for a tax identification number to avoid penalties and enjoy tax privileges.
In addition, companies in Seychelles must ensure that documents and records are kept for a minimum of five years to meet government requirements. Documents can be kept electronically or physically at the Seychelles office address.
7. How does GLA support companies opening companies in Seychelles?
As a unit with many years of experience in consulting and supporting businesses to register to establish companies in Seychelles, BVI, Belize success, GLA support
- Consulting and support for establishing Seychelles companies.
- Recommend the right company type based on your business model.
- Prepare necessary documents for Seychelles Business.
- Tax advice tailored to your business type in Seychelles.
- Support for registration of all types of business licenses in Seychelles.
- Support for opening physical bank accounts, online banking in Seychelles, etc.
- Prepare financial statements and tax returns in accordance with Seychelles accounting standards.
8. Frequently asked questions about the process and procedures for opening a company in Seychlles.
1. What activities are Seychelles offshore companies not allowed to undertake?
An international business company in Seychelles cannot own any real estate, nor can it carry out any activities in the country.
2. What are the advantages of owning an offshore company in Seychelles?
Key advantages include zero or absolute minimum tax rates on profits and gains, confidentiality, as no sensitive personal information is registered in public records, and low annual company maintenance costs due to the absence of complex registration requirements.
3. Are companies in Seychelles required to have an office?
Offshore companies in Seychelles do not need to rent an office to open and operate the company, businesses can operate the company remotely with the support of GLA experts.
4. Can a company own shares in an offshore company in Seychelles?
Companies and individuals are allowed to own shares in offshore companies in Seychelles. Shareholders must have a clean legal record and no past criminal record.

- The IBC is the most popular type of company for foreign companies because of its tax optimization policy and reasonable annual maintenance requirements.
- Under the IBC Act, the company is not allowed to transact with domestic companies and participate in financial fields such as banking, insurance and loans.
- An offshore company in Seychelles can apply to open a domestic or international bank account in Singapore if eligible.
- Offshore companies in Seychelles need to ensure compliance with annual requirements such as keeping documents for a minimum of 5 years and meeting the Substance Requirements.

This article was published by GLA on 02/12/2024. Copyright and accompanying content are intellectual property of GLA. All rights reserved.
The guidance and content are for general information only and are not intended to provide specific guidance and advice on accounting, tax, legal or other professional advice. Readers should consult professional advisors on specific issues.