How an EOR works in Croatia: who does what once you hire
One side holds the contract and the filings; the other runs the work. Here is where the line sits in Croatia, and what it costs each month.
Four figures the EOR watches for you
An EOR in Croatia signs the employment contract with your chosen hire, registers them for pension and health insurance, runs payroll and files the monthly JOPPD report. You decide what the person works on and how they are managed. This guide sets out who does what under 2026 rules, and what it costs.
The short version: two employers in one arrangement
An employer of record (EOR) signs the Croatian employment contract with the person you choose, then carries the payroll, insurance and reporting duties that the Labour Act (Zakon o radu) and the tax rules attach to an employer. You keep the part that made you want the hire in the first place: the work itself, the targets, the daily conversation.
Why bother splitting it? Because your business has no company in Croatia, it has no OIB as an employer, no account with the Tax Administration (Porezna uprava) and no file at the Croatian Pension Insurance Institute (HZMO). The EOR, as the legal employer named on the contract, files under its own numbers instead. Once a month it sends you a single invoice: salary, employer contribution, fee.
Think of it as two sets of obligations with a clear seam between them. Croatian law talks to the employer about contracts, insurance, tax and records. Your business talks to the employee about goals, code reviews, client calls and holidays that suit the project. Neither side has to learn the other’s job, and the employee always knows whom to ask about which question: payslip queries go to us, work queries go to you.
For the employee, very little looks unusual. They sign a Croatian contract, receive a payslip in euro, take Croatian public holidays and build up Croatian pension service. Most of their working day is spent with your team, in your tools, on your projects.
What the EOR does from the contract onwards
Everything that the law addresses to “the employer” lands with the EOR. In practice that is a long list of small, dated tasks, and missing one tends to cost more than the task itself. Here is what we take on when we employ someone for a client:
A good test of any EOR is whether it can name the deadline behind each item. Each of ours below comes from the Labour Act, the Contributions Act or the payroll rules of Porezna uprava.
- drafting the written employment contract with the 12 items the Labour Act requires, covering everything from workplace and role through salary, hours, holidays and notice
- putting a countersigned copy in the employee’s hands ahead of their start
- registering the employee with HZMO for pension cover by the morning they start, health cover following from it, and handing over a copy of that registration within the 8 days the Act allows
- calculating gross-to-net pay each month, withholding the employee’s 20% pension contributions and income tax, and paying the 16.5% health contribution on top
- filing the JOPPD report with Porezna uprava through ePorezna and paying tax and contributions with the salary
- transferring the salary to the employee’s bank account, where the Labour Act’s outer limit falls on the 15th once the worked month has closed, plus the written payslip within 15 days of each transfer
- keeping records of working time, annual leave and sick leave, and claiming back from the health fund (HZZO) the sick pay it owes from day 43
The EOR also handles the paperwork when circumstances change: a raise, a move from fixed-term to open-ended, parental leave notices, or the end of the employment. Our guide to onboarding with an EOR in Croatia walks through the first of these steps in order, from signed offer to the first payslip.
The decisions your business keeps
Selection, assignments and judging results all remain yours. The EOR is not a manager and does not try to be one. Most clients find the line easy to hold once they see it written down.
- choosing the candidate and agreeing the salary, start date and job description with them
- setting tasks, priorities and working hours within the limits of the contract and the Labour Act
- giving feedback, running reviews and deciding on raises or bonuses
- supplying laptops, software access and anything else the role needs
- telling us early if you are unhappy with performance, so that any warning or dismissal follows Croatian rules
That last point matters more in Croatia than in many places. A dismissal needs a justified reason in writing, delivered to the employee, and a misconduct dismissal normally needs a written warning first. You can raise the concern; the EOR has to turn it into a step that holds up. Talk to us before you say anything final to the employee.
Pay decisions also have a Croatian shape. Tax-free amounts exist for the Christmas božićnica, the summer regres and similar one-off bonuses (€700 a year between them), for performance rewards (up to €1,200 a year) and for cash meal money (€1,200 a year at most). Whatever you agree with the employee, we apply the limits so nothing slips over into taxable pay by accident.
How the money moves each month
Your monthly invoice has three lines: gross salary, the employer’s 16.5% health contribution, and our fee, which runs from €599 a month for each employee.
Take the salary we use as our reference case: €42,000 a year, or €3,500 a month gross, for someone single, past their thirtieth birthday, living in Zagreb and saving in the second pension pillar. The employer contribution adds €577.50 a month, so the employment cost before the fee is about €4,077.50, or roughly €48,930 across twelve payrolls. The employee keeps about €2,294 a month after the 15% and 5% pension contributions and Zagreb’s 23% lower income tax rate.
The health contribution has no ceiling, so the 16.5% applies at every salary level. The employee’s pension contributions stop once monthly pay passes €11,958 in 2026, a level only very senior people reach. The full breakdown, including what happens to the same salary in other towns, sits in our employer cost breakdown for Croatia.
Because the employer contribution is a flat percentage, budgeting is simple: multiply gross pay by 1.165, then add the fee. Bonuses above the tax-free limits are taxed and carry contributions like salary, so they follow the same rule.
There is one more cost line worth planning for, even though it may never appear. If the employee is off sick, the employer funds the sick pay itself, at a minimum 70% rate on recent average earnings, until the absence reaches day 42, and that comes out of the employment budget rather than the state’s. From day 43 the health fund takes over the cost. A long illness therefore shifts weight away from you over time, while a run of short ones stays on your invoice.
What changes, and what does not, for the employee
The person you hire gets every right the Labour Act gives any employee in Croatia, because their contract is a Croatian employment contract. Nothing about the arrangement reduces those rights, and nothing in the contract can waive them.
That includes at least 4 weeks of paid annual leave, or 20 working days a year on a Monday-to-Friday schedule, 14 paid public holidays in 2026, up to 7 paid days off yearly for weddings, births, bereavements and similar events, and sick pay starting on day one of a doctor’s certificate. Maternity, paternity and parental leave follow the Maternity and Parental Benefits Act, with the state or HZZO paying the benefit rather than you.
Notice periods grow with service, from 2 weeks in the first year to 3 months after 20 years. After 2 years of continuous employment, a dismissal by the employer for reasons other than misconduct also triggers severance (otpremnina) worth no less than one-third of average monthly earnings for every full year served. Your budget should allow for that from year three onwards.
Employees also notice what is absent. Since 1 January 2024 there is no municipal surtax (prirez); instead each town or municipality sets its own income tax rates. A colleague in Rijeka, where the lower rate is 20%, nets about €2,360 on the €3,500 that leaves a Zagreb resident with €2,294. Explain that before the first payslip lands, or expect a puzzled message.
Where an EOR cannot help, or helps less
For a small Croatian team with no company behind it, an EOR does the job well. It is not a fix for every situation, and a few cases need a frank conversation before anyone signs.
Non-EU candidates are the main one. MUP, the interior ministry, issues the combined residence-and-work permit, and on the usual route HZZ first tests the labour market while the employer has to satisfy a list of conditions. Nobody can promise a permit outcome, and the decision can take up to 90 days after a complete application.
Post-employment non-competes are another. In Croatia a clause signed by someone paid under the national average wage is void, and even a valid one binds only while the employer pays the person half or more of their average pay each month of the restriction. If a non-compete is central to your plans, we will price that in with you rather than leave it in the template.
Finally, scale. Once you have a large team in Croatia, or you want to sell there and need a VAT number, owning a Croatian limited company starts to look different. We compare both routes in EOR vs a Croatian d.o.o. and what changes for your staff if you switch later.
Getting started
Start with three facts: the candidate’s name and nationality, your intended gross monthly figure, and a target first day. From those we can tell you the monthly cost, whether anything in the start date looks tight, and which contract terms need a decision from you.
If you want to see how the service is put together before you talk to anyone, the overview at Employer of Record Croatia lists what is included, and our pricing page shows the fee and what sits inside it. Official background on contributions is on the Tax Administration’s employer guide.
Expect a few questions back from us. Will the person work from home, and if so every day or now and then? Home working that is permanent, or runs to more than 7 working days a month, means the contract must say how their costs are reimbursed. Is the role open-ended or tied to a project? Fixed-term contracts need a stated objective reason and cannot run past 3 years in total. Answers to both shape the contract more than the job title does.
If the first hire works out, a second one uses the same contract structure and the same monthly invoice, so you will already know what each line means.
Frequently asked
Q01With an EOR, whose name is on the Croatian contract?
Q02Does my company need an OIB or a Croatian bank account?
Q03Can I still decide on pay rises and bonuses?
Q04What happens if the employee is ill?
Q05Can an EOR hire someone who is not an EU citizen?
Get a costed answer for one hire
A job title, a monthly gross figure and a hoped-for first day are enough. Our reply sets out the invoice line by line and flags any contract clause you need to settle.