Most refusals we have seen at the residency stage were not about the ground. They were about timing: a 30-day visa, a stay never registered, an application lodged too late. Entering the right way removes all three.
Citizens of the UAE, Pakistan and most other countries can apply online at evisa.gov.az. The single-entry e-visa allows a stay of up to 30 days, is issued within three working days at the standard fee of about USD 20 plus a service charge, or within three hours at the urgent fee. You print it and present it with your passport at the border. Children need their own.
The e-visa is the easy way in for a first visit and for family members who arrive after the sponsor's card has issued. Its weakness is the 30-day stay, which collides with the filing rule below.
A visa issued by an Azerbaijani embassy or consulate can allow up to 90 days. For the principals on the registration trip, who must file their residence applications from inside the country, this removes the need to extend the stay. Apply at the mission nearest you with the invitation or the company's registration plan; processing is a few working days and the fee depends on nationality.
Every foreigner staying more than 15 days must be registered at the place of stay with the State Migration Service. It is free, online, and takes minutes, but it is the document that every later application asks for. Hotels do it automatically. For a flat, the landlord registers you through the portal, or you register yourself with the lease or the owner's consent and ID. Put registration into the lease as a condition; some landlords hesitate because it discloses rental income.
Registration is not residency. It confirms where you live during the visa period. The residence permit is a separate application that needs the registration as an attachment.
Art. 47.1 of the Migration Code requires the application for a temporary residence permit to be lodged at least 30 days before the permitted stay ends. The practical consequences:
Keep the passport pages, the visa, the registration confirmation and every fee receipt together. The migration portal asks for each of them as a separate upload.
We apply for the visas, register the stay and book the medicals around the filing window.
Ask about visa and arrival