favicon
a m b a c i a

EOR or your own d.o.o. in Serbia

  • Home
  • EOR or your own d.o.o. in Serbia
eor serbia

Discover why registering your own d.o.o. in Serbia is only the first and cheapest step, while payroll, e-invoicing, and labour law compliance carry the real long-term cost. Learn when an Employer of Record still wins, and when it makes sense to switch to your own local entity.

Registration Is the Low-Cost Part; Compliance Is Where It Counts

eor or your own doo in serbia

The question almost never arrives as "What is an Employer of Record". It arrives as a spreadsheet.
Most of the companies that contact us about hiring possibilities Serbia fall into two groups. Either they have found one specific engineer in Belgrade or Novi Sad and need to employ that person legally within a few weeks, or they have been paying two or three people in Serbia as contractors for a year and someone in legal has started asking uncomfortable questions. In both cases, someone in finance eventually pulls up the cost of opening a d.o.o., divides it by the number of planned hires, and asks whether we can beat it.
It is a fair question, and Serbia makes it a sharper one than most European markets, because a Serbian company is genuinely cheap to register. The honest answer for the companies we talk to is usually that an EOR wins for the first year or two and stops winning after that. But the reason has very little to do with the monthly fee, which is the part everyone compares first.

What registration actually costs and how long it takes

Minimum share capital for a Serbian d.o.o. is RSD 100. The APR registration fee has been RSD 8,000 since 1 January 2026, following the fee decision published in Sl. glasnik RS 94/2025. A complete electronic filing is normally decided within five working days, and the registration act delivers the company number and the PIB at the same time. There is no separate trip to the tax authority for a tax number, which is one of the genuinely good things about the Serbian system.
Then the timeline stops being about the APR. Some founding documents may require notarisation or electronic signing, while foreign corporate documents may need legalisation or an apostille, along with a certified Serbian translation. Additionally, a local bank account must be opened before you can run a single payroll. Serbian banks onboarding a company with a foreign parent will ask for the ownership chain, beneficial owner declarations and source of funds. From the decision to hire to the first payroll on your own entity, plan for two to three weeks if everything is clean, and understand that the bank, not the registry, sets the pace.

THE STEP THAT BREAKS TIMELINES

Your company needs a registered legal representative. If a foreign national holds this role and works in Serbia beyond the 90-day short-stay exemption, obtaining a residence and work permit becomes mandatory. This is usually what turns a three week plan into a two month one.

So far, all of this reads as an argument for the entity. Registration in Serbia really is cheap. The cost sits somewhere else entirely.

What the formation quote does not include

A company is not a one off transaction. It is a monthly obligation that starts the day it exists and does not pause when hiring does.
Payroll first. The PPP-PD return must be submitted before the salary is paid, and the salary tax and social contributions must be paid on the date of payment. There is no grace period, and there is no version of this where you run payroll on the 5th and sort out the filing later in the week.
Invoicing next. Electronic invoicing through SEF has been mandatory for private sector B2B transactions since 1 January 2023, and electronic VAT recording in the system is due by the 12th of the following month. A PDF sent by email is not an e-invoice, regardless of how complete it looks. Depending on the violation, fines for a legal entity under the Law on Electronic Invoicing can range from RSD 200,000 to RSD 2,000,000. Through 2026 the e-Otpremnica system for electronic delivery notes is being phased in, starting with public sector dealings and excise goods, which matters if you will move physical stock.
Then the annual rhythm. Regular annual financial statements go to APR by 31 March. The corporate income tax return and tax balance sheet go to the Tax Administration within 180 days of the year end, so 30 June for calendar year companies, with monthly advance payments due by the 15th. Corporate income tax is 15%. VAT registration becomes mandatory above RSD 8,000,000 of turnover in the previous twelve months, and the EPPDV form is due within five days.
None of this is difficult. It is simply permanent, and it needs a local accountant who owns it and answers when the Tax Administration writes.

The budgeting mistake we see most often

The most common error in a first Serbian budget is modelling the net salary. In Serbia, net is the least useful of the three numbers on a payslip.
The employer adds 15.15% on top of gross, being 10% pension and disability and 5.15% health. There is no employer unemployment contribution. The employee side is 19.9%, plus a flat 10% salary tax on the portion above the non taxable monthly amount, which rose to RSD 34,221 in January 2026. Contributions are calculated on a base with a floor of RSD 51,297 and a ceiling of RSD 732,820 per month for 2026.

SERBIA, 2026 FIGURES

Employer contributions: 15.15% of gross (pension 10%, health 5.15%)

Employee contributions: 19.9% (pension 14%, health 5.15%, unemployment 0.75%)

Salary tax: flat 10%, after employee contributions and the non taxable amount

Monthly non taxable amount: RSD 34,221 from 1 January 2026

Contribution base: minimum RSD 51,297, ceiling RSD 732,820 per month

Corporate income tax: 15% | APR company registration: RSD 8,000

That ceiling deserves more attention than it usually gets. Once the contribution base reaches RSD 732,820 gross per month, roughly EUR 6,250, income tax does not stop, because the 10% applies to the full base. For a senior engineering hire this changes the total cost curve in a way no headline rate captures, and it is one of the reasons Serbia stays competitive at the top of the salary range.

Three local details that foreign employers get wrong more often than anything else

Meal allowance and holiday allowance are salary, not perks

Under Article 105 of the Labour Law, topli obrok and regres form part of zarada. They are fully subject to tax and to the whole contribution set. There is no non taxable threshold for either. Companies arriving from markets where a meal benefit is tax advantaged budget these as cheap extras, then discover they cost the same as any other dinar of salary.

Seniority pay raises the gross line without anyone negotiating a raise

The past service supplement is at least 0.4% of base salary for each full year of service with the same employer, and it accrues automatically. Over a multi year engagement it is a small but real drift that never appears in a first year budget.

Transport reimbursement is the one that does have a threshold

For the period from 1 February 2026 to 31 January 2027 it is non taxable up to RSD 5,782 per month against documented costs. Anything above that is taxed as salary.

Worth adding to the cash flow model: the employer pays the first 30 days of sick leave, and the health fund takes over from day 31.

Termination is where the entity risk actually lives

Serbian labour law works from a closed list of grounds for dismissal. An employer cannot terminate for reasons outside that list, and for disciplinary grounds it must first deliver a written warning setting out the facts and the evidence, giving the employee at least eight days to respond in writing. Terminating an employee during sick leave, pregnancy, parental leave, or annual leave is generally legally void or severely restricted.
For redundancy, severance is at least one third of the employee's average gross salary over the preceding three months for each full year of service with that employer. If a suitable vacant position exists that matches the employee's qualifications, the role cannot be treated as redundant at all.

WHY THIS BELONGS IN A COST COMPARISON

Serbian courts scrutinise the warning stage closely, and a defective warning is a common reason for a dismissal to be annulled, which can mean reinstatement and back pay. Whoever is the legal employer carries that exposure. With your own d.o.o., that is you.

So where does the switch happen?

There is no headcount at which the model flips, and anyone publishing a specific number is selling something. What we see in practice, across direct clients and through partner channels:

  • One to three people. The EOR wins on every axis, not only cost. Your entity has nobody to amortise its overhead against, and you are committing management attention to filings and a bank onboarding before you know whether the Serbian market works for you.
  • Around five to ten, with a multi year plan. Cost starts to favour your own company. Read carefully what you are buying, though. You are not swapping a monthly fee for a smaller monthly fee. You are taking on an accountant, a payroll provider, a legal representative, a SEF setup, and someone internally who answers when an employee asks why their net changed in January.
  • Above that, with real local operations. Your own entity is the right structure, and we say so when a client gets there.

A TYPICAL SITUATION, NOT A NAMED CLIENT

A German or Nordic software company wants three developers in Belgrade, the finance lead already has a formation quote in hand, and the first candidate has a competing offer with a start date three weeks out.

The quote is not wrong. It just does not contain the three weeks, the bank onboarding, the work permit for the appointed director, the SEF setup, or the person who will file PPP-PD on the day of the first payment.

One asymmetry is worth naming before you decide. Registering in Serbia is fast. Closing is not. A voluntary liquidation runs through a registered notice period for creditors and takes months, with a liquidation balance sheet at the end of it. Leaving an EOR arrangement takes a notice period and a final payroll run. If the Serbian market is still unproven for you, that asymmetry is most of the argument.

When your own entity is right regardless of headcount

Some triggers override the arithmetic completely.

  • You need to contract locally. Public procurement and parts of enterprise purchasing in Serbia require a locally registered counterparty. An EOR employs your people, it does not sign your commercial contracts.
  • Your people are closing deals. If someone in Belgrade negotiates and concludes contracts on the parent's behalf, a permanent establishment may already exist in substance, and Serbia's treaty network means the answer depends on which country you are in. That is a tax question rather than an HR one, and it is far cheaper to answer before the hire than during an audit.
  • Equity is part of the package for a senior hire. An EOR cannot issue your shares.
  • You need physical operations. A warehouse, stock movement under the e-Otpremnica regime, a licence, or vehicles.

One point that comes up often and usually turns out not to be decisive: the employment tax reliefs. Serbia extended the existing refund scheme to 31 December 2026, returning between 65% and 75% of tax and contributions paid on newly employed persons, depending on how many you hire. The condition is that the person was registered as unemployed with the National Employment Service for at least six months before the contract, and that the hire genuinely increases the employer's headcount against the reference baseline. Most experienced developers recruited out of another job do not meet that test, whoever employs them. It is worth checking, and it is rarely the thing that decides the structure.

What changes when you work with us

We hold our own entity in Serbia. That matters more than it sounds. When a large global platform quotes you a price for Serbia, ask one question: who is the legal employer named on the employment contract? In this region the answer is frequently a local company contracted by the platform, with an additional margin layered on top of the same underlying cost.

What that means in practice:

  • An employment contract drafted under the Serbian Labour Law rather than translated from a global template, in Serbian with an English version alongside.
  • Employer costs itemised, so you can see the 15.15% line separately from our fee.
  • Registration with the Central Registry before the start date rather than in the same week as it.
  • A named person who answers, in your time zone, who has run a Serbian payroll before.

When the numbers start pointing towards your own d.o.o., we tell you, and we help with the handover rather than defending the invoice.

Three questions we ask on a first call

  1. How many people, over what period, and how firm is that number?
  2. Will anyone you hire in Serbia sign contracts, hold budget authority or negotiate on the parent's behalf?
  3. Is there a deadline, a local counterparty or an equity commitment that requires a registered company?

If the answers are two people, no and no, you do not need your own entity yet. If they are eight people over three years and yes to either of the last two, start the formation now and keep the EOR running in parallel until the first payroll clears on your own company. Those two things are not in competition. Running them in sequence is what costs money.

TALK TO US

If you want this with your actual salary bands and headcount plan in it, send them over and we will run both structures for you.
eorserbia.eu

About Our Blog

Whether you're planning to hire your first employee in Serbia or scale an existing team, our insights help you navigate local employment regulations, payroll, compliance, and workforce trends. Discover how Employer of Record services make international hiring faster, safer, and more efficient.