Nova Centaura LogoNova Centaura
Saint Lucia flag

Company Formation in Saint Lucia

Americas

Overview

Saint Lucia is an island nation in the Caribbean, recognized for its political stability and efforts to enhance its financial sector, making it attractive for international investment. It offers a tax-friendly framework for non-resident entities, particularly in areas like insurance and financial services, with a simplified registration process and strong confidentiality.

Our Process

1

Step 1: Business Plan Submission

Prepare and submit a business plan to the Ministry of Commerce, including a project description and a request for tax benefits.

2

Step 2: Name Verification

Verify that your chosen company name is unique and not already in use.

3

Step 3: Document Preparation

Prepare all constitutive documents, such as the charter, agreements, and founders' affidavits.

4

Step 4: Fee Payment & Filing

Pay the required fees and submit the complete package of documents to the registration authority.

5

Step 5: Certificate Issuance

Receive the certificate of registration, typically within five or six days after submission.

6

Step 6: Licensing (if required)

Obtain any additional licenses and permits necessary for your specific business activities.

Key Requirements

  • Unique company name including legal form (e.g., IBC)
  • Minimum 1 shareholder (for International Business Companies)
  • Registered local address

Frequently Asked Questions

WhatsApp Email