There are many reasons why someone may want to incorporate an offshore company. These include business purposes such as business, ecommerce, cross-border expansions, consultancy and similar. They can also be used for establishing new businesses in a variety of sectors that may benefit from conditions in offshore jurisdictions as opposed to onshore.