Choosing an EOR in Croatia: seven tests worth running
Every provider says it knows Croatia. Seven short tests, most of them answerable with one email, show which ones do.
Four Croatian figures to test any provider on
Choosing an EOR for Croatia is easier if you test providers rather than read their claims. Ask each one for a worked payslip, then check how it handles municipal income tax rates, tax-free pay elements, permits for non-EU hires and the Labour Act. This guide sets out the questions and the 2026 answers you should expect.
Start with a payslip, not a brochure
When choosing an EOR for Croatia, the quickest test is to hand over one real case and read what comes back. Give each provider the same brief: a €3,500 monthly gross salary, the employee is 31 or older, has a Zagreb address and pays into a second-pillar fund. Ask for the net pay, the employer cost and the invoice total.
A provider that knows Croatian payroll should arrive at about €2,294 net and €4,077.50 in employer cost, before its fee. Those figures come from four inputs: 15% and 5% pension contributions taken from gross, a €600 monthly personal allowance, Zagreb’s 23% lower income tax rate, and the employer’s 16.5% health contribution on top.
If the answer differs, ask why. A different net figure may be honest, for instance if the provider assumed a different town or a younger employee, but you want to hear the assumption spelled out. A provider that adds a long list of extra employer levies is working from out-of-date or foreign rules: for an ordinary employee in 2026 the 16.5% health contribution is the only statutory employer contribution.
Municipal tax rates: the detail that separates providers
Since 1 January 2024 Croatia has had no prirez, the old municipal surtax. In its place, each local government unit picks its own pair of income tax rates inside bands the law allows, and each new decision has to reach Narodne novine before November is out if it is to apply from January. A provider has to track them, because the rates move.
The ranges depend on the type of unit. A municipality may set between 15% and 20% on the lower band and 25% to 30% on the higher; a large town or county seat between 15% and 22% and 25% to 32%; the City of Zagreb up to 23% and 33%. Any unit that adopts no decision defaults to 20% and 30%. Going into 2026, thirteen units out of 556 altered theirs. Rijeka cut to 20% and 25%; Pula went up to 22% and 32%.
Ask a prospective provider three questions here. Which unit’s rates will you apply for this employee, and on what evidence? How will you pick up a change in rates from 1 January? And what happens if the employee moves house mid-year? The answers tell you whether the provider is running Croatian payroll or approximating it. Our guide to income tax rates in Croatia shows how the same salary nets differently in Zagreb, Split and Rijeka, and the Tax Administration’s rates page publishes the full table.
Tax-free pay elements: can they use them properly?
Croatian candidates often expect part of their package to be paid as non-taxable receipts (neoporezivi primici). An EOR that cannot handle these will either leave them out of the offer, which makes you look less generous than local employers, or pay them as salary, which costs you tax and contributions for nothing.
The 2026 limits per employee include:
- occasional bonuses such as božićnica (Christmas) and regres (holiday allowance): up to €700 a year in total
- rewards for results at work: €1,200 a year, tracked apart from the one-off bonuses
- food: €1,200 a year if paid in cash, or €1,800 where the employer settles meal invoices directly
- work from home: €4 per day worked at home, capped at €70 a month
- public transport commuting: the actual ticket price
- a gift for each child under 15: up to €140 a year
Think of the figures as tax thresholds. Payments within them attract nothing; whatever exceeds them is treated as ordinary salary. They add up. Paying the occasional, performance and meal maximums gives an employee €3,100 a year more in their hand at a cost to you of exactly €3,100, with no tax or contributions on top. Ask each provider whether its payroll applies these limits and reports them on the JOPPD, and whether there is any extra charge for doing so.
Permits for non-EU hires: ask before you need the answer
If you may want to hire someone from outside the EU, test this now, not when the candidate is waiting. On the standard route, the single residence and work permit starts with HZZ, the employment service, testing the labour market and then issuing a binding opinion, and the employer has to meet a set of conditions in Article 99 of the Aliens Act.
Those conditions changed with the 2026 amendment (NN 55/26), and some of them exclude newer or smaller employers. The employer must, among other things:
- show a full year in which at least one Croatian, EEA or Swiss national worked for it full-time, on a permanent contract
- for a company, prove that €100,000 or more reached its accounts in the preceding twelve months
- owe nothing in tax or contributions, and have had no account frozen beyond 30 days during the past half-year
- not appear on the public list of employers found using undeclared work
There is a ratio as well: for every five third-country workers, at least one Croatian or EEA employee (20%), or one in ten for shortage occupations. Expect a straight reply on whether the provider can file on the HZZ route and which cases it cannot take. It should never promise a permit. Our article on work permits in Croatia covers the routes, including the exempt categories that skip the labour market test.
Labour Act knowledge you can check in five minutes
A provider that will hold Croatian employment contracts for you should answer basic Labour Act questions without needing to look them up. Pick a few and see what happens:
- How long can a fixed-term contract run, and how many can follow each other? (3 years, and no more than 3 successive contracts within that period, unless an exception applies)
- Someone has worked for the employer for 3 years: what minimum notice applies? (1 month and 2 weeks)
- When is severance owed, and how much? (after 2 years’ continuous service, then for each full year no less than a third of the average monthly salary, usually limited to six months’ worth)
- Who pays sick pay, and from when? (the employer for the first 42 days, from the first day of certified illness; then HZZO)
- Can a post-employment non-compete apply to someone paid below the average wage? (no, it is void)
Also ask how the provider handles a dismissal you request. In Croatia a dismissal must be in writing with written reasons, and an employer with a works council (possible from 20 workers) must consult that council beforehand. Misconduct cases normally need a written warning and a chance for the employee to respond. A provider that says it will “just terminate” is telling you something about how it will treat your employees.
The employee’s side: the calendar a provider must keep
Much of an EOR’s work happens after the contract is signed, in a calendar of notices and deadlines that runs through the year. Ask how a provider tracks it, and who your employee writes to when something comes up. Then check a handful of the dates yourself.
- paternity leave (očinski dopust): 20 working days, paid by the state, with at least 15 days’ notice from the employee
- parental leave (roditeljski dopust): at least 30 days’ written notice, and the employer’s written consent within 8 days
- sick leave: the employee tells the chosen doctor within 3 days, the employer pays from the first day of certified illness, and the health fund refunds from day 43 within 45 days of the claim
- unused annual leave: it carries over and can be taken up to 30 June the following year, with a cash payment allowed only on termination
- the annual income tax assessment: where the year leaves tax to pay or refund, Porezna uprava sends a provisional decision no later than 30 June
None of these is complicated on its own. The risk is in the volume. A provider that misses the 8-day consent window on parental leave, or forgets to claim the HZZO refund for a long illness, creates either an unhappy employee or a cost you did not need to bear. Ask to see how the reminder for each one is set, and who owns it.
Response time matters too, though it is hard to test before you sign. One fair proxy: send a detailed question during the sales process, such as how holiday pay is calculated (at least the average of the previous 3 months’ pay), and note how long the answer takes and whether it cites the rule.
Price, contract terms and how to compare offers
Compare EOR fees on a full-year basis, alongside the employment cost, not as a headline monthly number. Take ours, from €599 a month for each employee. On the reference salary of €42,000 a year, that is €7,188 on top of an employer cost of about €48,930, or 14.7%. Run the same sum for every offer you receive and the comparison becomes concrete.
Read the service agreement for what sits outside the fee. Look for separate charges for onboarding, offboarding, amended contracts, permit applications or payroll corrections; how much notice you must give to end the service; and what deposit, if any, is held against salaries. A low fee with many extras can cost more over two years than a higher fee that includes them.
Exit terms deserve the same attention. Ask what happens to your employees if you later open a d.o.o. and want to employ them directly: will the provider cooperate on the handover, and does its contract contain any fee for releasing staff? A Croatian employee who moves to a new employer signs a new contract, so the transfer itself is ordinary. What you want to rule out is a commercial barrier to it, written into the small print.
Finally, look at the words a provider uses about itself. Sweeping promises about removing all of your risk deserve a raised eyebrow; nobody can say in advance how an inspector or a court will view a given case. What you want is a provider that explains Croatian rules clearly and applies them carefully. Our own replies to these tests are collected under best EOR provider in Croatia; our guide to how an EOR operates in Croatia lays out which side carries which duty, and the pricing page shows what our fee covers. You can also start from the overview at Employer of Record Croatia.
Frequently asked
Q01What should I ask an EOR before choosing it for Croatia?
Q02Why do Croatian net salaries differ by town?
Q03How much of a Christmas bonus is tax-free in Croatia?
Q04Can any EOR sponsor a non-EU worker in Croatia?
Q05What will the EOR fee add to a Croatian salary?
Run the payslip test on us first
Give us the salary, the town and a start date. Back comes a costing (take-home, employer outlay, fee) with each assumption spelled out.