Dual-side SS, uncapped. New long-term-care levy. Flat OZP. Slovenia payroll, solved.
Slovenia’s payroll is not a configuration exercise. It demands a dual-side contribution engine that splits employee 23.10% and employer 17.10% across pension (ZPIZ), health (ZZZS), unemployment, parental and the new long-term-care fund, adds the flat OZP compulsory health contribution of EUR 39.36/month per insured, runs the five-band progressive dohodnina (16–50%) after the EUR 5,551.93 general allowance, and files REK-O to FURS on the day of payment. Most providers handle two of these. Mercans delivers all of them – on a single proprietary stack with no intermediaries.
native payroll
vs nearest peer
since inception
- Income Tax (dohodnina)
- 16 / 26 / 33 / 39 / 50%
- Top PIT Rate
- 50% above EUR 82,346/yr
- Employee Social Security
- 23.10% (incl. 1% LTC)
- Employer Social Security
- 17.10% (incl. 1% LTC)
- Pension (ZPIZ) Total
- 24.35% (EE 15.5% + ER 8.85%)
- Compulsory Health (OZP)
- EUR 39.36 / month flat
- Long-Term Care Levy
- 1% EE + 1% ER (from 07/25)
- General Tax Allowance
- EUR 5,551.93 / year
- Contribution Base Cap
- None · uncapped
- Minimum Wage 2026
- EUR 1,481.88/month gross
- Working Week
- 40 hours
- Annual Leave
- Min 4 weeks (20 days)
- Notice Period
- 15–80 days by service
- REK-O Filing
- On day of payment
- Corporate Tax
- 22% (2026)





Getting Slovenia payroll “mostly right” is the most expensive mistake
Slovenia’s regulators don’t grade on a curve. FURS reconciles every REK-O against contributions and withheld dohodnina. ZPIZ and ZZZS track pension and health per insured person. The five-band progressive tax means a single wrong allowance mis-states net pay; the flat OZP and the new long-term-care levy are easy to omit because they don’t scale like the other rates. None of these failures announce themselves – they accumulate silently until an inspection makes them very visible.
Long-term-care levy omitted from both sides
From 1 July 2025 a 1% employee + 1% employer long-term-care contribution (ZDOsk-1) applies on gross salary, lifting totals to 23.10% / 17.10%. Engines that still use the old 22.10% / 16.10% rates under-contribute on every run and trigger retroactive FURS/ZPIZ assessments.
Flat OZP health contribution missed
Since 2024 the compulsory health contribution (OZP) replaced voluntary supplemental insurance: a flat EUR 39.36/month (from 1 March 2026) per insured person, not a percentage. It is easy to forget because it doesn’t scale with salary, yet it is mandatory and revised every 1 March.
Wrong dohodnina band or allowance
Dohodnina is a five-band progressive tax (16 / 26 / 33 / 39 / 50%) applied after the general allowance (EUR 5,551.93/year, higher for low earners) and dependant reliefs. Applying a flat rate, the wrong band, or a stale allowance mis-calculates withheld tax and net pay on every payslip.
REK-O filed late or mismatched
The REK-O form must be submitted electronically via eDavki to FURS on the day of salary payment. It reconciles income, dohodnina, and all contributions in one report. Late or inconsistent REK-O filings trigger penalties and block reconciliation with ZPIZ and ZZZS records.
The three types of providers who struggle with Slovenia
Global Aggregator Platforms
Aggregator platforms operate through a partner network in Slovenia – they don’t own the entity, don’t directly file REK-O on eDavki, and don’t control the compliance relationship. When the long-term-care levy lands or the OZP amount is revised on 1 March, the instruction travels: platform → partner → your payroll. Each handoff introduces delay and interpretation risk.
- ×No direct eDavki / REK-O filing – partner bureau handles it
- ×New 1% long-term-care levy slow to reach both sides
- ×Flat OZP per insured often missed or stale
- ×Five-band dohodnina + allowances partner-dependent
Large Global Payroll Incumbents
Incumbents have Slovenia coverage – in name. In practice, their EU coverage is often delivered through regional partners or legacy systems not built for Slovenia’s dual-side 23.10% / 17.10% split, the flat OZP contribution, or the five-band progressive dohodnina with annual allowance indexing.
- ×SS rates hardcoded – LTC levy not dynamically applied
- ×Flat OZP and annual allowance reset handled manually
- ×Progressive band thresholds require manual reconfiguration
- ×Long implementation timelines – Slovenia not a core market
Local Slovenian Firms
Local Slovenian bookkeeping and accounting firms know the market – but they can’t scale with you. No proprietary payroll technology platform, no HRIS integration, no multi-country consolidation, and no data security certifications that multinationals require. Fine for 10 employees. Inadequate at 100.
- ×No proprietary payroll technology – manual spreadsheet-based processing
- ×No HCM connector – Workday, SAP, Oracle feeds require custom work
- ×No data security certifications (SOC 1/2, ISO 27701, BCR)
- ×No EU consolidation – cannot report across Slovenia + other entities
The only provider that closes every gap
Mercans is the only Slovenia payroll provider that combines a proprietary payroll technology stack, full-time in-country compliance teams, direct FURS, ZPIZ and ZZZS relationships, and enterprise-grade data security – simultaneously, on one contract, with no intermediaries.
The only engine built for Slovenia’s actual payroll architecture
G2N Nova™ is the world’s only API-first gross-to-net payroll engine. It natively models Slovenia’s contributions as distinct employee (23.10%) and employer (17.10%) layers – pension (ZPIZ), health (ZZZS), unemployment, parental, and the new 1% long-term-care fund – adds the flat OZP per insured, applies the five-band progressive dohodnina after the EUR 5,551.93 general allowance, and generates the REK-O form for eDavki. This isn’t configuration. It’s engineering.
Full-time Slovenia team – not a partner you phone when things break
Mercans employs full-time payroll and compliance professionals in Slovenia. They maintain active relationships with FURS (Financial Administration), the ZPIZ pension institute, and the ZZZS health institute – not through a contact directory, but through ongoing regulatory engagement. When the long-term-care levy lands, when the OZP amount is revised on 1 March, when the REK-O schema is updated – we know before it reaches your inbox.
The security posture multinationals require – and Slovenia’s GDPR regime mandates
Slovenia applies the EU GDPR alongside its national Personal Data Protection Act (ZVOP-2), supervised by the Information Commissioner (IP RS). Payroll processors handling EMŠO and tax numbers, salary records, and pension data must maintain documented controls. Mercans holds BCR approval, ISO 27701 certification, SOC 1 & 2 certifications, and ISO 27017/27018. Zero security breaches since inception.
Where Mercans wins on every Slovenia-specific capability
Each row is a Slovenia-specific capability. Each cell shows native coverage as a fill bar – full = native in-platform, half = partial / manual workaround, empty = gap.
Slovenia Capability Coverage · 10 dimensions
ZPIZ · ZZZS · unemp · parental
ZDOsk-1 from July 2025
EUR 39.36/mo · 1 Mar reset
16 / 26 / 33 / 39 / 50%
EUR 5,552 + reliefs
no ceiling · min base
on day of payment
annual statutory pay
1/5–1/3 · 15–80 days
IP RS · ZVOP-2 · cross-border
Every rate. Every cap. Every obligation.
Slovenia payroll operates on exact numbers with hard deadlines. Mercans builds every figure below into G2N Nova™ and monitors them proactively – so you’re never discovering a rate change from a penalty notice.
Slovenia · Rate & Compliance Dashboard
Live 2025–26Contributions – Dual-Side, Uncapped
Employee social security is 23.10% (pension 15.50%, health 6.36%, unemployment 0.14%, parental 0.10%, long-term care 1%); employer adds 17.10% (pension 8.85%, health 6.56%, unemployment 0.06%, parental 0.10%, injury 0.53%, long-term care 1%). There is no upper ceiling – all funds apply to full gross. Mercans’ G2N Nova™ computes each fund on both sides as a distinct layer.
→ Employee 23.10% · employer 17.10% · uncappedLong-Term Care Levy + Flat OZP
From 1 July 2025 a 1% employee + 1% employer long-term-care contribution (ZDOsk-1) applies on gross salary. Separately, the compulsory health contribution (OZP) is a flat EUR 39.36/month per insured (from 1 March 2026, re-indexed annually) that replaced voluntary supplemental insurance in 2024. Both are mandatory and easy to omit.
→ LTC 1% + 1% · OZP EUR 39.36/mo flatDohodnina – Five Progressive Bands
Personal income tax runs five bands – 16% to EUR 9,721.43, 26% to 28,592.44, 33% to 57,184.88, 39% to 82,346.23 and 50% above – applied after the general allowance (EUR 5,551.93/year, higher for low earners) plus dependant and disability reliefs. Monthly withholding uses the annualised schedule; flat-rate shortcuts mis-state tax.
→ 16 / 26 / 33 / 39 / 50% · allowance EUR 5,552Severance, Notice & Leave under ZDR-1
On business-reasons termination, severance is 1/5 of the wage base per year (1–10 yrs), 1/4 (10–20 yrs) and 1/3 (over 20 yrs) on the last-three-months average, capped at 10×. Notice runs 15–80 days by service. Annual leave is at least four weeks (20 working days); the standard week is 40 hours and the regres holiday allowance is due by 1 July.
→ Severance 1/5–1/3 · notice 15–80 d · leave 4 wksSee your real Slovenia payroll cost in real time
Switch worker type. Move the slider. Dual-side contributions (employee 23.10% / employer 17.10% including the new 1% long-term-care levy), the flat OZP health contribution, and five-band progressive dohodnina after the EUR 5,551.93 allowance – calculated live on 2025–26 statutory rates.
Slovenia Payroll Cost Calculator · Live
G2N Nova™ engineEight things only Slovenia experts know to handle
These are the compliance details that don’t appear in standard payroll setup guides – but appear in every FURS audit, ZPIZ reconciliation, and labour dispute we’ve encountered in Slovenia.
Contributions Are 23.10% Employee + 17.10% Employer
Employee social security is 23.10% – pension 15.50%, health 6.36%, unemployment 0.14%, parental 0.10%, long-term care 1%. Employer adds 17.10% – pension 8.85%, health 6.56%, unemployment 0.06%, parental 0.10%, injury 0.53%, long-term care 1%. Both must be reported per worker on REK-O – a single combined line is not enough.
New Long-Term-Care Levy From July 2025
The Long-Term Care Act (ZDOsk-1) introduced a 1% employee + 1% employer contribution on gross salary from 1 July 2025, raising totals to 23.10% / 17.10%. Engines still using the old 22.10% / 16.10% rates under-contribute on every run – one of the most common 2025–26 compliance gaps.
Compulsory Health Contribution Is a Flat Amount
Since 2024 the OZP (obvezni zdravstveni prispevek) replaced voluntary supplemental health insurance: a flat EUR 39.36/month per insured (from 1 March 2026), not a percentage of salary. It is revised every 1 March by average-wage growth. Easy to omit because it doesn’t scale – but mandatory for every insured employee.
Dohodnina Is Five Progressive Bands
Personal income tax runs five bands – 16% to EUR 9,721.43, 26% to 28,592.44, 33% to 57,184.88, 39% to 82,346.23, and 50% above. The brackets are annual and indexed each year. Monthly withholding applies the annualised schedule – flat-rate shortcuts mis-state tax for anyone above the lowest band.
General Allowance + Dependant Reliefs
The general allowance (splošna olajšava) is EUR 5,551.93/year, with an additional sliding top-up for lower incomes and further reliefs for dependants and disability. The allowance reduces the dohodnina base before the bands apply. Tracking the correct allowance per employee is required for correct net pay.
No Ceiling on the Contribution Base
Unlike many EU states, Slovenia applies no upper limit to the social security contribution base – all funds are calculated on the full gross salary, however high. There is, however, a minimum contribution base linked to the minimum wage / average salary for low or part-period earners.
Severance Scales With Years of Service
On termination for business reasons severance is 1/5 of the wage base per year for 1–10 years of service, 1/4 for 10–20 years, and 1/3 above 20 years, on the average of the last three months and capped at 10× that average. Notice runs 15–80 days by length of service under ZDR-1.
REK-O Is the Single Unified Filing
The REK-O form reports income, dohodnina, and all contributions in one electronic submission to FURS via eDavki – filed on the day of salary payment. There is no separate contribution return; ZPIZ and ZZZS records reconcile against REK-O. Holiday allowance (regres) is due by 1 July and reported through the same channel.
One workforce. Two entirely different compliance tracks.
Slovenian resident employees on full dual-side contributions and five-band dohodnina vs. posted and foreign workers on Slovenia-source income with treaty and A1 considerations – two distinct compliance tracks that must run simultaneously on every pay cycle.
Parallel Compliance Engines
(Standard Employees)
Employee contributions 23.10% on uncapped gross. Pension 15.50% (ZPIZ), health 6.36% (ZZZS), unemployment 0.14%, parental 0.10% and the new long-term-care 1% – all deducted from gross with no ceiling and reported per worker on REK-O.
Employer contributions 17.10% on top of gross. Pension 8.85%, health 6.56%, unemployment 0.06%, parental 0.10%, work injury 0.53% and long-term care 1% – the true cost of employment above the gross salary.
Dohodnina on the five-band schedule after allowances. 16% to 50% by income after the EUR 5,551.93 general allowance and dependant reliefs. The flat OZP of EUR 39.36/month also applies per insured.
Labour entitlements under ZDR-1. Standard 40-hour week; minimum four weeks’ annual leave; notice 15–80 days; severance 1/5–1/3 of wage base per year; regres holiday allowance due by 1 July.
(Permit & Treaty Holders)
Slovenia-source income tax on the same dohodnina schedule. Same five bands and general allowance where resident. Taxable on Slovenia-source employment income; treaty relief follows the applicable DTA and FURS procedure.
Social security depends on A1 / coordination rules. EU posted workers with a valid A1 certificate remain in their home scheme; without one, ZPIZ pension and ZZZS health apply on Slovenia-source remuneration on the same uncapped base.
Work and residence permits for non-EU nationals. Third-country nationals require a single residence-and-work permit. Standard contribution and dohodnina obligations apply once enrolled.
Long-term-care and OZP coordination. The 1% long-term-care levy and the flat OZP follow the worker’s coordination status; home-scheme membership must be documented and reconciled against Slovenian obligations.
Every obligation. Every authority. Mercans owns the calendar.
Slovenia compliance runs across FURS, ZPIZ, and ZZZS on per-payroll, annual, and event-triggered cadences. Mercans’ managed payroll absorbs every filing as standard scope – you don’t track deadlines. We do.
REK-O Unified Form
Single electronic report of income, withheld dohodnina, and all contributions submitted to FURS via eDavki on the day of salary payment. There is no separate contribution return – ZPIZ and ZZZS reconcile against REK-O. Late filing triggers penalties.
Pension & Health Contributions
Pension to ZPIZ (employee 15.50% + employer 8.85%) and health to ZZZS (employee 6.36% + employer 6.56%), plus unemployment and parental, on the full uncapped gross. Remitted with each payroll alongside REK-O.
Long-Term Care Contribution
From 1 July 2025 a 1% employee + 1% employer long-term-care levy (ZDOsk-1) applies on gross salary, raising totals to 23.10% / 17.10%. Reported and remitted with the regular payroll contributions through REK-O.
Compulsory Health Contribution (OZP)
A flat EUR 39.36/month (from 1 March 2026) per insured person, independent of salary. It replaced voluntary supplemental insurance in 2024 and is re-indexed each 1 March by average-wage growth. Mandatory for every insured employee.
Annual Income Tax Assessment
FURS issues an informative annual dohodnina calculation reconciling each individual’s withheld tax against the annual five-band schedule and reliefs, producing additional assessments or refunds. Employer REK-O data feeds this reconciliation.
Regres Holiday Allowance
Every employee entitled to annual leave must receive the regres holiday allowance, at least the minimum wage, paid by 1 July (or per collective agreement). It is reported through the same payroll channel and is partly contribution-exempt up to the average-wage threshold.
Severance Calculation & Settlement
Final settlement applying severance of 1/5 (1–10 yrs), 1/4 (10–20 yrs) or 1/3 (over 20 yrs) of the last-three-months wage base per year, capped at 10×, plus notice of 15–80 days by length of service under ZDR-1.
Employee Registration / Deregistration
New hires must be registered for pension and health insurance (M-1 via eVEM/ZZZS) before starting work; departures deregistered (M-2). Late or missing registration blocks insurance entitlements and exposes the employer to penalties.
Slovenia is one market.
Mercans covers Europe on one platform.
For companies running payroll across multiple European states, compliance complexity multiplies – not adds. Each country runs its own tax authority, social insurance body, and filing mandate. Mercans covers all major markets on a single platform with country-specific compliance engines running in parallel.
covered
1 contract
consolidation
EU / SEE
Every filing. Every format. Submission-ready.
Mercans generates the exact file types that FURS, ZPIZ, and ZZZS expect to receive – not formatted summaries that need reformatting before you can submit them.