Most people with Schengen, UK, or US visas and EU nationals can enter Serbia for a short stay without needing a work visa. However, foreigners from non-European and developing countries require a visa to work in Serbia. While they can stay briefly without a visa, they cannot obtain temporary residence. Additionally, foreigners within Europe also need a long-stay visa for work purposes.
The Serbian government offers several types of visas for foreign nationals:
To obtain a work visa for Serbia, you generally need:
Before hiring a foreign worker, the employer must request the National Employment Service (NES) to conduct a labour market test to ensure no eligible Serbian nationals are available for the position.
Regardless of the employee’s country, processing a work visa in Serbia involves an administration cost. The application fee for a work permit is RSD 12,530, or roughly EUR 100. You should print a copy of the online payment page or receipt. Documentation of administration fee payment is required to process work permits.