У зв'язку з тим, що Латвія входить до складу ЄС, вимоги до прийому на роботу іноземців з третіх країн, в тому числі СНД, мало чим відрізняються від інших європейський держав. Тобто для законного працевлаштування на латвійській території громадянам, наприклад, України, необхідно заздалегідь визначити роботодавця, отримати дозвіл на роботу, потім в Консульстві Латвії відкрити робочу візу і оформити посвідку на проживання з правом професійної зайнятості.
Обов'язковою вимогою до латвійської компанії при прийнятті співробітника з-за кордону є інформування про це Державного агентства зайнятості Латвії (далі - ДАЗ). Таким чином місцева влада перевіряє, що протягом місяця на вакансію не претендують місцеві жителі або громадяни однієї з країн ЄС. Для деяких категорій іноземних фахівців таке підтвердження не потрібно, наприклад:
спортсмени, тренери, представники творчих професій: актори, художники, композитори, режисери, танцюристи і так далі;
власники Блакитної карти ЄС;
іноземні викладачі в акредитованих латвійських вузах;
технічний персонал, задіяний в організації культурних або спортивних заходів;
посадові особи, експерти та консультанти, які здійснюють в Латвії професійну діяльність на основі міжнародних договорів;
бізнесмени, що працюють у власній латвійській компанії, при дотриманні певних умов.
Якщо співробітниками ДАЗ Латвії заявка на наймання іноземного фахівця схвалена, латвійський роботодавець висилає претендентові запрошення на роботу, попередньо зареєстроване в Управлінні у справах іноземців при місцевому МВС. Після цього можна звертатися в Консульство Латвії в своїй країні за робочою візою.
Зазвичай перший вид на проживання видається на термін до одного року, з правом продовження до 5 років, після чого з'являється можливість оформити постійне проживання, а в подальшому і громадянство Латвії. Протягом першого року зміна роботодавця не дозволяється. Для цього буде потрібно пройти всю процедуру заново.