Obrt (craft business) salary calculator - Croatia 2026
Free Obrt (craft business) salary calculator for Croatia (2026). Estimate gross-to-net take-home pay: income tax, social contributions and net salary. Educational, not tax advice.
by Simon Bodych
Methodology & sources
Methodology - Croatia (2026)
Educational model for calendar year 2026 - not a payroll system, not a tax return, not tax advice. All amounts are EUR. Contribution bases derive from the average gross wage of EUR 1,993.00/month (Jan-Aug 2025; Naredba, NN 150/2025). Croatia has no national income tax brackets: each city and municipality sets its own lower and higher rate within statutory bands, and this calculator uses the Zagreb 2026 rates (23% / 33%) as editable defaults.
Employee (ugovor o radu, employment contract)
- Employee pension contributions: pillar I 15% (generational solidarity) plus pillar II 5% (individual capitalised savings) = 20% of gross pay. The pension contribution base is capped at the highest monthly base of EUR 11,958.00 (6.0 x the average wage). Strictly, the annual cap (EUR 143,496) applies to pillar I while pillar II is capped monthly; with a flat monthly salary both give the same result.
- Employer health insurance: 16.5% of gross pay, no cap. This is the only employer-side contribution (unemployment and accident insurance were folded into health insurance in 2019).
- Income tax base = gross pay minus pension contributions minus the basic personal allowance (osobni odbitak) of EUR 600.00 per month (EUR 7,200 per year, unchanged for 2026; it was raised from 560 to 600 on 1 Jan 2025).
- Income tax rates 2026: set by each city/municipality, with no national brackets since 2024 and the surtax (prirez) abolished. The LOWER rate applies to the annual tax base up to EUR 60,000, the HIGHER rate above. Statutory ranges: municipalities 15-20% / 25-30%, cities under 30,000 inhabitants 15-21% / 25-31%, large cities and county seats 15-22% / 25-32%, Zagreb 15-23% / 25-33%. When a unit sets no rates the statutory default is 20% / 30%. Zagreb 2026: 23% / 33% (Odluka, NN 28/2025, applied from 1 Mar 2025). Both rates are editable parameters in this calculator.
- Young-worker relief: the annual income tax on employment income computed on the part of the base taxed at the lower rate (up to EUR 60,000) is reduced by 100% for workers up to age 25 and by 50% for ages 26 to 30. It is applied automatically by the tax administration in the annual settlement (paid back as a refund); the calculator models it as an optional toggle so the result shows the effective annual position.
- Minimum wage 2026: EUR 1,050.00 gross per month (Uredba, NN 132/2025; up from 970 in 2025).
- Out of scope: allowance increases for dependants and disability, non-taxable receipts (meal allowance, one-off bonuses up to the exempt caps), income from several employers and the annual reconciliation timing, and pillar II opt-out edge cases. The model is annual (flat monthly salary x 12).
Sources: Porezna uprava - income tax rates by city and municipality for 2026, Porezna uprava - personal allowance (osobni odbitak), Decision on the Zagreb income tax rates (NN 28/2025), Order on the 2026 contribution bases (NN 150/2025), Contributions Act (Zakon o doprinosima), Regulation on the 2026 minimum wage (NN 132/2025).
Obrt (craft business / sole trader)
- Flat-rate obrt (pausalni obrt) - the default regime in this calculator. Available when annual business receipts do not exceed EUR 60,000 (aligned with the VAT registration threshold) and the owner is not a VAT payer.
- Flat tax 2026: the receipts band determines an imputed annual flat-rate income equal to 15% of the band's upper limit (85% is recognised as normalised expenses), taxed at 12% and paid quarterly. Bands (receipts -> annual tax): up to 11,300 -> 203.40; to 15,300 -> 275.40; to 19,900 -> 358.20; to 30,600 -> 550.80; to 40,000 -> 720.00; to 50,000 -> 900.00; to 60,000 -> 1,080.00.
- Flat-rate contributions 2026: monthly base EUR 797.20 (0.4 x average wage): pension pillar I 15% = 119.58, pillar II 5% = 39.86, health 16.5% = 131.54; total EUR 290.98 per month (EUR 3,491.76 per year).
- Regular obrt (dohodak regime, business books) - sub-option: profit = receipts minus real expenses. Minimum monthly contribution base EUR 1,295.45 (0.65 x average wage): pension 20% = 259.09, health 16.5% = 213.75; total EUR 472.84 per month (EUR 5,674.08 per year). Income tax: the city two-rate scale (lower rate to EUR 60,000, higher above; Zagreb 23% / 33% defaults) on profit minus contributions minus the EUR 7,200 personal allowance.
- Above EUR 60,000 of receipts the flat-rate regime is not available and the calculator falls back to the dohodak regime.
- In the flat-rate regime the 85% expense recognition is a tax fiction, so the displayed net is receipts minus tax and contributions, before real business costs.
- Out of scope: VAT, the profit-tax (dobit) regime, obrt as a secondary activity (different contribution treatment), a final annual contribution base above the legal minimum for high profits, dependant allowances, and chamber or local fees.
Sources: Porezna uprava - flat-rate craft businesses (obrtnici pausalisti), Porezna uprava - annual flat-rate income bands, Order on the 2026 contribution bases (NN 150/2025), Income Tax Act (Zakon o porezu na dohodak).
Ugovor o djelu (work contract, other income)
- A civil-law work contract is taxed as "other income" (drugi dohodak): the payer withholds a pension contribution of 10% of the gross fee (pillar I 7.5% + pillar II 2.5%) and income tax at the city LOWER rate on the base after the pension contribution. The payer additionally pays health insurance of 7.5% on top of the fee (it is a cost of the payer, not a deduction from the fee).
- The city-set lower rate applies to other income withholding (surtax abolished since 2024); Zagreb 23% is the calculator default and the statutory fallback is 20%.
- Copyright (autorski) contracts: 30% lump normalised expenses are recognised first, so contributions and tax are computed on 70% of the gross fee. For artistic works an additional 25% applies (55% in total) - shown as a note, not modelled.
- No personal allowance is used in the withholding. Other income enters the annual reconciliation, where the personal allowance and the EUR 60,000 threshold can change the final tax (often producing a refund) - noted, not modelled.
- Example (standard contract, EUR 1,000 gross, Zagreb): pension 100, tax 23% x 900 = 207, net 693; payer health 75, total payer cost 1,075.
- Out of scope: pensioners and other groups with special contribution treatment, VAT for registered taxpayers, the annual pension contribution base maximum, and aggregation of several contracts in the annual settlement.
Sources: Income Tax Act - other income and lump expenses (30% / 55%), Contributions Act - other income: pension 10%, health 7.5%, Porezna uprava - 2026 city tax rates, Decision on the Zagreb income tax rates (NN 28/2025).