One of the most important considerations while setting up a new company in Dubai is the cost of setting it up. What attracts most to entrepreneurs in Company setup in Dubai is the direct tax-free nature of its business zones. Proffessional License Commercial License Industrial License Tourism License