UAE Immigration System Explained: GDRFA, ICA, Establishment Card and E-Channel
UAE companies need two prerequisites before any visa application: the establishment card, issued within 1 to 5 business days at AED 800 to 2,000, and for non-Dubai companies, E-Channel registration, completed in 2 to 5 business days. Which system applies, GDRFA or ICA, depends entirely on the company licence location, not the visa holder’s residence. Both must be renewed annually.