Среди работодателей распространена практика приема на работу иностранных граждан. Иностранец при приеме на работу обязан иметь разрешение на работу. Разрешение на работу выдается на срок в 1 год. По истечении данного срока работа не может быть предоставлена иностранному гражданину до тех пор, пока он не пройдет процедуру снова и не получит новое разрешение на работу. Граждане СНГ из стран с безвизовым режимом могут получить разрешение на работу без участия конкретного работодателя. Им работа может быть предоставлена как частным лицом, так и юридическим лицом, но только если получено разрешение на работу. Работа считается законной, если она осуществляется в рамках специальности, указанной в разрешении и на территории региона, в котором действует полученное разрешение. Разрешение на работу, дающее право осуществлять трудовую деятельность на территории регионов РФ может быть получено после предоставления соответствующего пакета документов в УФМС РФ. Для того, чтобы получить длительное разрешение на работу требуется постоянная работа и ходатайство от работодателя, от которого предоставлена данная работа.
Граждане стран Дальнего Зарубежья могут получить разрешение на работу только в конкретную компанию, желающую принять его на работу. Для этого компания-работодатель должна оформить «Разрешение на привлечение и использование иностранных работников» на организацию и «Разрешение на работу» для иностранного гражданина.