Croatia

Income tax in Croatia

Personal income tax15%-33%Local rates vary
Highest bracket tax33%Zagreb maximum
Employee pension20%Usually withheld
Annual returnSome casesEnd of February

How income tax works in Croatia

Croatian income tax is progressive for annual income such as salary and self-employment income. Residents are taxed on worldwide income, while non-residents are taxed on Croatian-source income.

The exact rate depends on the municipality or city. The statutory bands run from 15% to 23% on the lower band and 25% to 33% on the higher band, with local authorities choosing the final rate inside those ranges.

Payroll still matters even in a tax guide. Employees generally pay 20% pension contributions, employers add 16.5% health contributions, and taxpayers generally have a EUR 600 monthly allowance.

Income tax brackets in Croatia

BracketRateNotes
Up to EUR 60,00020%ย Default national calculation; local authorities may set a lower-band rate from 15% to 20%.
Above EUR 60,00030%ย Default national calculation; local authorities may set an upper-band rate from 25% to 30%.

Tax rates at a glance

Personal income tax
15%-33%Progressive
Lower local band
15%-23%
Higher local band
25%-33%
Capital income tax
12%
Employee pension contribution
20%
Employer health contribution
16.5%

Who benefits most

These profiles tend to benefit most when the rules match their real residence, payroll and business setup.

EmployeesContractorsExpatsRemote workersFounders

Watch out for

  • Croatia does not use one single national income tax rate for wages. The municipality or city where you live can change the effective rate.
  • Capital income, including dividends, interest and many gains, is taxed separately at 12% and does not use the same progressive wage bands.
  • Annual tax returns are not universal, but they can be required for self-employment, Croatian resident shipping crew, or when the Tax Administration asks for one.

Frequently asked questions

Do expats pay income tax in Croatia?

Expats pay Croatian income tax on Croatian-source income if they are non-resident, and on worldwide income if they become resident under the 183-day rules or treaty rules.

What is the personal allowance in Croatia?

The standard monthly personal allowance is EUR 600 for tax residents and also applies to non-residents in the relevant cases.

Are capital gains taxed as income in Croatia?

Yes, many capital gains are taxed under the final income rules at 12%, but the treatment depends on the asset and holding period.