Glossary

Company incorporation

Company incorporation is the establishment of a new company with its own legal identity – it is not the establishment of a business or the headquartering of a business and/or corporation. So when you see a letterbox or a shared address in them being referred to as a business, this is a misunderstanding of what …

Company incorporation Read More »

Corporate service providers

Corporate service providers (CSPs) are the only individuals and companies which have authority from the Financial Services Commission to incorporate new companies. They play a key role in managing or administering Business Companies on behalf of their owners.

Double taxation

Double taxation occurs when the same income earned by a company, institution, or private individual is taxed in two different countries. For example, double taxation would mean that an expat working abroad is taxed on their income by the jurisdiction where they work, as well as by their home jurisdiction. This would seem them paying …

Double taxation Read More »