Logo
Home /Sc / Seychelles Offshore Trust Formation

Offshore Trust Formation in Seychelles

Are you looking to protect your assets and manage your wealth through a Seychelles trust? The trust is a suitable entity to safeguard your assets and transfer them as per your will. Begin with Seychelles trust formation now!

Business Setup Worldwide can assist you with Seychelles trust formation. Our experts ensure no compliance is missed and your business entity is set up effortlessly.

What is a Seychelles Trust?

A Seychelles trust refers to an entity created or established under Section 8 of the Trusts Act 2021. It is a legal arrangement between the settlor, trustee, and beneficiary, ensuring smooth asset transfer as per the trust deed.

A Seychelles trust protects assets against personal liability, risk management, or foreign exchange control.

Components of a Seychelles Trust

The different parties involved in the Seychelles trust formation are as follows:

  1. The Settlor: The settlor is an individual or entity that creates the trusts. The settlor's responsibility is to hand over the legal control of the assets to the trustee.
  2. The Trustee: The trustee manages the trust's assets according to the terms and conditions mentioned in the deed.
  3. The Beneficiary: The beneficiary is an individual who will profit from the assets held in the trust. The trust deed can mention more than one beneficiary, and the settlor can also be a beneficiary.
  4. The Protector: The protector supervises the trust company and advises the trustees. The protector's responsibility is to ensure the proper management of assets.

Key Requirements of Seychelles Trust Formation

Some of the key features of forming a trust in Seychelles are as follows:

  • The settlor's and the beneficiaries' names remain confidential unless a court order asks them to be made public.
  • Income generated by the assets of the trust can be administered by the trust for as long as the settlor wants.
  • The settlor can decide the future beneficiaries of the trust in Seychelles.
  • The settlor must not be a resident of Seychelles. Also, they cannot be the sole beneficiary of the trust.
  • There must be at least one trustee in the Seychelles trust.

Steps to Seychelles Trust Formation

Incorporating a Seychelles trust entails several steps, which include:

  1. Select a Certified Business Partner

The primary step for Seychelles trust formation is to choose a business consultant with expertise to guide you through the process. Business Setup Worldwide can assist you with trust and foundation formation.

  1. Completing Your Trust Application Form

Complete your trust application form. This key document outlines the information required to set up your trust. For specific requirements, please consult our business experts.

  1. Provide KYC Documents for all the Parties

After completing the form, provide KYC documents for all parties involved, including the settlor, protector, and beneficiaries.

  1. Drafting a Trust Deed

The trust deed is a legal document outlining the trust's terms and conditions, including the parties' roles and responsibilities. Our experts will help you draft a trust deed to ensure nothing significant is left out.

  1. Submit Your Documents

Once you draft the trust deed, submit your documents to proceed with your Seychelles trust formation.  The documents required include:

  • Identity proof of the settlors and beneficiaries
  • Address proof of the shareholders
  • Copy of trust deed
  • Declaration by trustee
  • Asset details
  1. Transfer of the Initial Trust Fund to the Trustee

Once your Seychelles trust formation is successfully completed, you can transfer the assets.

Benefits of Seychelles Trust Formation

The following are the benefits of offshore trust formation.

  • Asset Protection: A Seychelles trust protects your assets from unwarranted claims, lawsuits, creditors, and so on.
  • Wealth Management: A trust in Seychelles allows you to manage your wealth. You can plan and grow your wealth to pass it on to your future generations according to your wishes.
  • Safeguarding the Family Assets: You can restrict the liquidation of a potential family business with the formation of a Seychelles trust. Keeping all the shares and assets in a trust is a great move for those with family disputes or, in the event of the settlor’s sudden death, to avoid such disputes.
  • High Confidentiality: A Seychelles trust allows you to keep your personal information private. The registered agent or any other person cannot divulge the information related to a trust unless required by a court.

Setting up a Seychelles trust can be tedious. Consultants from Business Setup Worldwide can assist you with Seychelles trust formation and ensure no requirement is missed. We have over 8 years of experience with company formation in more than 30 jurisdictions.  Contact us for further queries.

Frequently Asked Questions

What is a Seychelles trust?

A Seychelles trust is a legal arrangement where a settlor transfers assets to a trustee to manage for the benefit of beneficiaries. It is governed primarily by the Seychelles Trust Act, 2021.

Who can form a trust in Seychelles?

Any individual or corporate entity, regardless of nationality or residence, can establish a trust in Seychelles.

Is the information about a Seychelles trust confidential?

Yes. Seychelles offers a high level of confidentiality and privacy. Details of the settlor, beneficiaries, and trust assets are not publicly accessible. However, the trustee must maintain the records and share them when required.

Are there reporting or filing requirements?

Generally, Seychelles trusts are not required to file accounting records publicly. However, trustees must maintain up-to-date records and comply with AML/CFT.

How long does it take to form a Seychelles trust?

Once all due diligence documents and trust deeds are in place, a Seychelles trust can be established within a few business days.