Setting up your company off shore has several advantages over other forms of company setup in Dubai. Offshore companies are often preferred because of how discreet they are compared to other forms of companies that are there in Dubai. Locations where you can setup offshore companies are located in three specific areas in Dubai – Jemel Ali (which is in Dubai), Ajman, and Ras Al Khaimah.
the benefits of setting up an off shore company in any of the three locations:
-There is 100 % ownership of your business
-Do not have to divulge any information about shareholders
-It is relatively quick to incorporate
-There exists no public register of the director or the shareholder
-Accounts can be created in different account in UAE
-There is 100 % tax exemption on corporate and income taxes.
Those who chose to setup in Off Shore Locations are usually practicing;
-Investments
-Trading
-International Services
-Professional Services
-Holding Company
-Shipping
-Property Ownership
-Copyright or Patent
-Ship Management
When you want to register the company in Dubai, you will require a registered agent to work with you. This registered agent will help you with registering of the company. The government will levy charges before you can become a registered off shore company in Dubai. But overall those companies which are there off shore can relax because of the level of anonymity that they are able to gain.
http://www.exsolutiongroup.com/blog/pros-and-cons-of-having-an-offshore-company-in-dubai/
That being said, there are certain things that you are not allowed to do when you are operating off shore.
Companies operating in off shore are not able to trade within the United Arab Emirates.
Companies operating off shore are also not able to rent local premises in the UAE.