A Business Company (BC) is a company which is not subject to taxes and does not regularly transact business with persons resident in St. Vincent and the Grenadines. BCs are governed by the Business Companies Act and regulated by the Financial Services Authority.
A BC can be used for numerous purposes including provision of professional and consultancy services, establishing holding companies, international trading and investment, and ownership of intellectual property.
We can form an IBC in St. Vincent and the Grenadines within 48 hours. Our team ensures all documentation is accurate and compliant with FSA requirements.