Is it necessary to have an office in UAE if company registered in UAE?
Everything depends on the chosen company. If you register the offshore company, then you have no right to work at the territory of the UAE, respectively you can’t have office in the territory of the Emirates.
What is a difference between offshore and onshore companies?
Free Zone company or onshore company it is the company from 100% participation of the foreign capital. Limited place of conducting business: free zone area and the territory outside the UAE. So, that kind of company can’t conduct activity in the territory of the Emirates, except free zone areas where it registered. Allowed to sign contracts between the companies registered in different zones. If free zone company wishes to sell the product in UAE it has to sign the contract with special distributors.
Offshore company has no right to be engaged in activity in all territory of the UAE. The offshore is forbidden to work with other companies (except offshore) registered in the UAE, but it is authorized to have accounts in banks of the UAE.
If company registered in Dubai, is it allowed to open account in bank of another emirate or other country?
The place of registration of the company doesn’t influence the choice of bank with which you will prefer to work. In the territory of the UAE you can open account in any bank working with legal entities. At the choice of bank which representation isn’t present in the territory of the UAE you will face only one inconvenience it is legalization of documents.
Whether registration of the company requires presence of the owner?
All depends on rules of chosen free zone, where you would like to register the company. Some of those areas doesn’t require presence of the owner, for some it’s necessary. This requirement possible to avoid by issuing the power of attorney and its legalization in the territory of the UAE. Most often presence is required no more, than for an hour for the identity card and assurance of signatures on authorized documents of the company.