Croatia Net Salary & Income Tax (Porez & HZMO) Calculator
Calculate monthly net take-home salary (Neto plaća), employee pension contributions (HZMO I & II), reformed city income tax rates (Zagreb, Split, Rijeka, Osijek), and total employer labor cost (Bruto 2) under the Croatian Income Tax Act.
Contract Gross & Municipal Tax Parameters
Net Pay & Payroll Cost Breakdown
Statutory Executive Summary: Croatian Payroll Mechanics (Post-2024 Reform)
Under the updated Zakon o porezu na dohodak and Zakon o doprinosima, every Croatian employee's gross pay (Bruto 1) undergoes three consecutive statutory deductions:
- Mandatory Pension Contributions (20% Total): Split into 15% for Pillar I (intergenerational solidarity via HZMO) and 5% for Pillar II (individual mandatory capitalized pension fund - OMF).
- Basic Personal Deduction (€560.00/month): Subtracted directly from the income after pensions (Dohodak) to establish the taxable base. Increases with dependent children (€280 for 1st child, €392 for 2nd, €560 for 3rd).
- Autonomous Municipal Income Tax: Surtax (prirez) has been abolished. Tax is levied at the employee's municipal rate up to the monthly threshold of €4,200.00 (€50,400.00 annually) at the lower bracket (e.g., 23.6% in Zagreb, 20% in Osijek) and at the higher rate (e.g., 35.4% in Zagreb) for taxable income exceeding €4,200.00/month.
- Employer Health Insurance (16.5%): Paid directly by the employer over and above Bruto 1 to HZZO, constituting total labor cost (Bruto 2 = Bruto 1 × 1.165).
Comparative Matrix: Municipal Income Tax Rates & Salary Tiers Across Major Croatian Cities
Following the abolition of the municipal surtax (prirez), each Croatian municipality autonomously sets lower (≤ €4,200/mo) and higher (> €4,200/mo) income tax brackets.
| Municipality / City | Former Prirez | Lower Tax Rate (≤ €4,200/mo) | Higher Tax Rate (> €4,200/mo) | Net on €2,000 Bruto (Single, No Kids) | Total Employer Bruto 2 |
|---|---|---|---|---|---|
| City of Zagreb | 18.0% | 23.60% | 35.40% | €1,354.56 | €2,330.00 |
| Split | 15.0% | 21.50% | 32.25% | €1,376.40 | €2,330.00 |
| Rijeka | 14.0% | 22.00% | 33.00% | €1,371.20 | €2,330.00 |
| Osijek | 13.0% | 20.00% | 30.00% | €1,392.00 | €2,330.00 |
| Zadar / Dubrovnik | 10-12% | 20.00% | 30.00% | €1,392.00 | €2,330.00 |
| Pula | 12.0% | 22.00% | 33.00% | €1,371.20 | €2,330.00 |
Step-by-Step Payroll Formula (Zakon o porezu na dohodak)
1. Employee Deductions from Bruto 1
Pillar I Pension: Bruto 1 × 15%
Pillar II Pension: Bruto 1 × 5%
Total Pension (MIO): Bruto 1 × 20%
Income (Dohodak): Bruto 1 - MIO (20%)
2. Taxable Base & Net Take-Home
Personal Allowance (Osobni odbitak): €560 + Dependents
Tax Base: Dohodak - Personal Allowance
Income Tax: Base (≤ €4,200) × Lower Rate + Base (> €4,200) × Higher Rate
Net Take-Home: Dohodak - Income Tax
Employer Cost (Bruto 2): Bruto 1 × 1.165
Frequently Asked Questions: Croatian Payroll & Personal Income Tax
How does the abolition of municipal surtax (prirez) affect Croatian salary calculations?
Effective January 1, 2024, the local surtax (prirez) was eliminated nationwide. In its place, cities and municipalities set their own autonomous lower income tax rate (between 15% and 23.6%) and higher income tax rate (between 25% and 35.4%). For instance, the City of Zagreb implemented 23.6% (lower) and 35.4% (higher).
What are the employee pension contribution rates for Pillar I and Pillar II?
Croatian employees contribute 20% of their gross salary (Bruto 1) to mandatory pensions: 15% to Pillar I (HZMO intergenerational solidarity) and 5% to Pillar II (individual mandatory private pension fund - OMF). If an employee is only in Pillar I, the full 20% goes to HZMO.
What is the standard basic personal deduction (osobni odbitak)?
The statutory basic personal allowance is €560.00 per month (€6,720 per year). Additional allowances are granted for dependents: +€280 for the first child, +€392 for the second child, +€560 for the third child, and +€280 for a dependent spouse.
What tax relief applies to young employees under 30 in Croatia?
Workers under 25 years of age receive a 100% reduction in annual income tax liability on the lower tax bracket. Workers between 25 and 30 years of age receive a 50% reduction in income tax on the lower bracket, resulting in significantly higher take-home pay.
What is the difference between Bruto 1 and Bruto 2?
Bruto 1 is the contractual gross wage agreed in the employment contract from which employee pension (20%) and income tax are deducted. Bruto 2 is the total cost of labor incurred by the employer, which equals Bruto 1 plus the mandatory employer health insurance contribution of 16.5% (HZZO).
Engr. Muhammad Shahzad
Verified Compliance AuthorLead Compliance Engineer & European Social Security Specialist
Specializing in statutory tax law, payroll architecture, and cross-border labor compliance across the European Union and Western Balkans. Formatted to official Croatian Porezna uprava regulations under the Income Tax Act (Zakon o porezu na dohodak) and Contributions Act (Zakon o doprinosima).
📊 Croatian Porezna Uprava & MIO Statutory Deductions Matrix
| Statutory Component / Legal Deduction Item | Calculated Amount (EUR) |
|---|---|
| Primary Net / Statutory Payable Amount | 0.00 € |
Engr. Muhammad Shahzad
Principal Financial Systems Architect & Croatian & European Union Fiscal Integration Specialist
Lead software and systems architect specializing in high-performance browser computing, algorithmic validation, financial models, and zero-telemetry client-side privacy architecture.