What Croatian payroll actually involves
Croatian payroll runs on one employer contribution, a 20% pension contribution withheld from pay and income tax at rates each city sets for itself. Every salary payment is reported to the Tax Administration on a JOPPD form, and contributions are due when salaries are paid.
Our Partners Globally
Calculate Your Employee Costs in Croatia
Enter a gross annual salary to see the employer cost of a Croatian employee in 2026: the 16.5% health insurance contribution, the only contribution employers pay, on the full salary with no ceiling. Pension contributions and income tax are withheld from the employee’s pay.
Employment Cost Calculator
*Indicative figures only and not definitive legal advice. Local regulations change frequently. Consult an expertCroatia
| British Pound | Croatia | |
|---|---|---|
| Base Salary (per month) | ||
| Employer Contributions | ||
| Total Cost (Annual) | ||
| Total Cost (Monthly) |
Employer Costs in Croatia Explained
A Croatian employee costs 16.5% on top of gross salary in health contributions, at every salary level, because the contribution has no ceiling. Pension contributions of 20% and income tax come out of the employee’s gross pay, so they change net pay, not the employer’s cost. Here’s the breakdown.
Croatian payroll carries one employer contribution: health insurance at 16.5% of gross salary, paid to the Croatian Health Insurance Fund (HZZO) with no ceiling. Employees pay 20% of gross pay into the pension system, 15% to the first pillar and 5% to a second-pillar pension fund. Pension contributions stop at a maximum base of €11,958 a month, or €143,496 a year, in 2026, six times the average salary of €1,993.
Employees earning up to €1,300 a month pay less into the first pillar: the base is reduced by €300 for gross pay up to €700, and by half the difference between €1,300 and gross pay between those amounts. Contributions and tax are due when salaries are paid, and each payment is reported to the Tax Administration on a JOPPD form on the day of payment, or the next working day at the latest.
Income tax is withheld from each salary after pension contributions and a personal allowance of €600 a month, plus allowances for dependent children and other dependants. The rate depends on where the employee lives: each city or municipality sets a lower rate between 15% and 23% and a higher rate between 25% and 33%, with Zagreb at the top of both ranges. The lower rate applies to the first €5,000 a month of taxable income (€60,000 a year), and 20% and 30% apply where no rate has been set.
The local surtax (prirez) was abolished in 2024, so the city’s rate is the whole tax. Christmas bonuses, holiday allowances and similar occasional awards are tax-free up to €700 a year in total; above that they are taxed as salary.
Salaries must be paid by the 15th of the month for the previous month, unless a collective agreement or contract sets an earlier date, and employees receive a written calculation within 15 days of payment. Full-time work is up to 40 hours a week. Overtime is ordered in writing, cannot take the week beyond 50 hours and is limited to 180 hours a year, or 250 under a collective agreement.
Overtime, night work and work on public holidays are paid at an increased rate set by the collective agreement, work rules or contract, and each hour of Sunday work at least 50% more. Employers pay sick leave for the first 42 days of an illness, after which the health insurance fund (HZZO) takes over.
For an employee in Zagreb earning €3,000 gross a month, the employer pays €495 in health contributions, a total cost of €3,495 a month or €41,940 a year, 16.5% on top of salary. The employee pays €600 in pension contributions and €414 in income tax and takes home €1,986. At €15,000 a month the pension base stops at €11,958, and the 33% rate applies to taxable income above €5,000.
The gross minimum wage is €1,050 a month from 1 January 2026, up 8.25% from €970, and collective agreements in some sectors set higher pay. Christmas bonuses and holiday allowances are not required by law; when paid, they are tax-free up to €700 a year.
Employees are entitled to at least four weeks of paid annual leave a year, after six months of continuous employment in a first job. Probation can be agreed for up to six months.
Minimum notice runs from two weeks in the first year of employment to three months after 20 years, when it rises by two weeks for employees aged 50 or over and by a month for those aged 55 or over; it is halved for dismissal due to misconduct. Employees dismissed after two years of continuous service, other than for reasons related to their conduct, receive severance of at least a third of their average monthly pay for each year of service, capped at six months’ pay unless otherwise agreed.
Croatian payroll contributions and taxes, 2026
| Item | Employer | Employee | Applies to |
|---|---|---|---|
| Pension, first pillar | — | 15% | Gross pay up to €11,958 a month |
| Pension, second pillar | — | 5% | Gross pay up to €11,958 a month |
| Health insurance (HZZO) | 16.5% | — | Gross salary, no ceiling |
| Income tax | — | 15% to 33% | Rate set by the employee’s city or municipality |
| Personal allowance | — | €600 a month | Deducted before income tax |
| Christmas bonus, holiday allowance and similar awards | Tax-free up to €700 a year | — | Above that, taxed as salary |
| Minimum wage | €1,050 a month | — | Gross, from 1 January 2026 |
Croatian income tax rates by local authority, 2026
| Local authority | Lower rate, up to €5,000 a month | Higher rate, above €5,000 |
|---|---|---|
| Municipality | 15% to 20% | 25% to 30% |
| City | 15% to 21% | 25% to 31% |
| Large city or county seat | 15% to 22% | 25% to 32% |
| City of Zagreb | 23% | 33% |
| No rate set | 20% | 30% |
Gross to net and employer cost in Zagreb, 2026
| Monthly gross | Employee pension | Income tax | Net pay | Employer health | Total monthly cost |
|---|---|---|---|---|---|
| €1,500 | €300.00 | €138.00 | €1,062.00 | €247.50 | €1,747.50 |
| €3,000 | €600.00 | €414.00 | €1,986.00 | €495.00 | €3,495.00 |
| €6,000 | €1,200.00 | €966.00 | €3,834.00 | €990.00 | €6,990.00 |
| €15,000 | €2,391.60 | €3,462.77 | €9,145.63 | €2,475.00 | €17,475.00 |
The gross-to-net table is for a single employee in Zagreb with no dependants, after the €600 personal allowance; at €15,000 the pension base stops at €11,958. Employees earning up to €1,300 a month pay less into the first pension pillar. These are TopSource calculations from the verified 2026 rates.
Rates, ceilings and amounts shown are for 2026 and were verified on 6 October 2026 against the 2026 contribution base order, the 2026 minimum wage regulation, the Labour Act, Tax Administration guidance, the City of Zagreb tax rate decision and published tax sources. This page is general information, not tax or legal advice.
How our Croatian payroll service works
Why Choose TopSource as Your Payroll Company in Croatia
TopSource for payroll, Employer of Record or any other of our services represents a simpler, more reliable and transparent option.
We don’t hide fees or sneak price increases. We run Croatian payroll in-house and file under your own registrations rather than a bureau’s, so the same team that files your JOPPD reports answers your calls. You get a named account manager, one consolidated monthly invoice covering salaries, contributions, taxes and fees, and one live Portico view of Croatia beside every other country we run for you. Portico syncs with your time-tracking, leave and HR systems via API – set up by our onboarding team, not left to yours. GDPR, SOC 2 and ISO 27001 certified.
Other services
Accelerating your growth in Croatia and beyond
TopSource goes far beyond payroll, acting as your end-to-end partner in global workforce management. From Employer of Record (EOR) services and seamless entity setup to localized accountancy and fractional HR support, we cover every aspect of international employment.
Meet our experts for Croatia
Whether you’re entering the market or scaling operations, our specialists provide the insight and guidance you need to succeed in one of the world’s most dynamic and regulated employment landscapes. With TopSource, you’re backed by real experts, every step of the way.
Beyond a payroll serviceA globalization accelerator
Payroll platform
Global payroll simplified
Your intuitive hub for paying global teams. Simple, powerful, and designed to scale with you — no complexity, just clarity.
Audit
Eliminate barriers to growth
Avoid compliance issues across your global workforce and uncover opportunities to improve profitability. On a quarterly basis we’ll help you audit your global talent strategy to ensure it aligns with your business goals.
Intelligence
Build a data-driven talent strategy
Grow confidently and profitably with access to the latest TopSource insights & data on hiring markets, salary benchmarking & benefits.
Advisory
Expert guidance that turns complexity into clarity.
Whether you’re managing a global acquisition or entering a new market, you get clear guidance to navigate complex decisions, avoid delays, and accelerate your global expansion.
Croatian payroll FAQs
Employers pay one contribution: 16.5% health insurance on gross salary, with no ceiling. Employees pay 20% of gross pay into the pension system, 15% to the first pillar and 5% to the second, on pay up to €11,958 a month.
Pension contributions stop at €11,958 a month, or €143,496 a year, six times the 2026 average salary of €1,993. The employer’s 16.5% health contribution has no ceiling.
Each city or municipality sets a lower rate between 15% and 23% for the first €5,000 a month of taxable income and a higher rate between 25% and 33% above it. Zagreb charges 23% and 33%, and 20% and 30% apply where no rate has been set. A €600 monthly personal allowance comes first.
The employer adds 16.5% to gross salary in health contributions: an employee on €3,000 a month costs €3,495 a month, or €41,940 a year. Tell us the role and salary and we’ll send the full cost within one business day.
The gross minimum wage is €1,050 a month from 1 January 2026, 8.25% more than the €970 of 2025.
By the 15th of each month for the previous month, unless a collective agreement or contract sets an earlier date. Contributions and tax are due when salaries are paid, and the JOPPD report goes to the Tax Administration on payment day.
Christmas bonuses are not required by law. When paid, they are tax-free together with holiday allowances and similar occasional awards up to €700 a year per employee; anything above that is taxed as salary.
At least four weeks a year. Employees in their first job become entitled after six months of continuous employment, and collective agreements or contracts often give more.
Minimum notice runs from two weeks to three months depending on length of service. Employees dismissed after two years of service, other than for reasons related to their conduct, receive severance of at least a third of their average monthly pay per year of service, capped at six months’ pay unless otherwise agreed.
Registering as an employer in Croatia requires a local entity, such as a limited company (d.o.o.) or a registered branch. Without one, the usual route is an Employer of Record. TopSource can run payroll for your Croatian entity or employ your team through our Employer of Record service.
Looking at other markets too?
We help organizations employ and pay teams in 164 countries.