Salaries in Serbia: average and how much they pay by profession in 2026

One of the main questions before moving is how much people earn here. Below are salary benchmarks in Serbia for 2026 (net, "take-home", in euros for convenience - payments are in dinars at an approximate rate of ~117 RSD/€).

Average and minimum salary

The average salary nationwide is net roughly 900-1000 € per month (higher in Belgrade, lower in small towns). The minimum is about 500 € net. Usually the job posting lists the net amount; taxes and contributions are already included in the gross figure and are paid by the employer. For more details on taxes see the guide Taxes when working.

Salary benchmarks by profession (net/month)

ProfessionSalary range
Waiter, barista, shop assistant450-650 € (+ tips)
General laborer, loader, warehouse450-650 €
Driver, courier500-800 €
Cook600-1000 € (head chef - higher)
Administrator, receptionist, office manager550-800 €
Accountant700-1100 €
Teacher, educator500-750 €
Doctor, nurse600-1300 € (depends on specialization)
Marketing, sales600-1300 €
IT (junior → senior)1000 € → 2500-4000 € and above

These are benchmarks: the actual range depends on the city, experience, language level and the company. Current job listings with salary information can be found in the Jobs section - there are filters for salary, city and category.

What influences salary size

In short

The average salary in Serbia is about 900-1000 € net, the minimum around ~500 €. Linear positions (waiter, driver, warehouse) fall in the 450-800 € range, while qualified specialists and IT professionals earn significantly more. Check specific offers in the jobs section and compare them with expenses in the guide on cost of living.

Remember that the figures provided are approximate; actual salaries may vary depending on the conditions of a particular employer.

Related articles

SerbiaHub tools

Official sources