Build Slovak Health-Insurance Premium Advance Statement (Výkaz preddavkov, Form 514, XML)
Skill: Convert monthly payroll into a health-insurer premium advance statement
Region: Slovakia (Slovensko) Category: Health care Does: Takes a month's payroll and assembles the Výkaz preddavkov na poistné (statement of premium advances, dávka 514) XML — the monthly employer health-insurance premium statement — for electronic submission to each relevant health insurer (VšZP / Dôvera / Union) via its electronic branch (ePobočka / elektronická pobočka). Spec: Health insurers (VšZP, Dôvera, Union) — Výkaz preddavkov Form 514 XML + XSD (current version)
The Výkaz preddavkov is the recurring monthly statement of public health-insurance premium advances paid by an employer for its employees, reported separately to each health insurer at which the employees are insured. A separate statement (dávka 514) is generated per insurer; the totals must reconcile with payroll and with the social-insurance (MVP) base where applicable. Element names below follow the Form 514 structure, not a verbatim XSD.
When this applies
- An employer files a Výkaz preddavkov monthly per health insurer by the statutory deadline (the premium and statement are due on the employer's payday-linked due date, generally with payment by the regular monthly due date — confirm).
- Each employee insured at that insurer is reported with their assessment base and the employee/employer premium split.
- An additional/correction statement (e.g. dávka 514 with the corresponding type) is filed to fix a submitted period.
Structure (FORM → XML)
Hlavička / header employer IČO, employer's insurer-assigned number, period (mesiac + rok),
statement type (riadny / opravný)
Per insured (poistenec) — repeating:
identification (rodné číslo), name
vymeriavací základ assessment base for the month
sadzba premium rate
preddavok zamestnanec employee premium advance
preddavok zamestnávateľ employer premium advance
počet dní insured days / coverage flag where relevant
Súčet / totals Σ employee + employer advances → amount payable to that insurer
Data rules
- Premium advance = assessment base × the health-insurance rate; the standard rate splits into an employee share and a larger employer share (a reduced rate applies for persons with a disability) — verify the current rates and any minimum/maximum assessment base.
- One statement per insurer: an employee appears only on the statement of the insurer they are registered with for the period.
- Per-insured detail must sum to the statement total, which equals the amount payable to that insurer.
- Employees must already be notified to the insurer (Oznámenie zamestnávateľa) before appearing on the statement.
- Amounts in EUR to cent precision.
Worked example (outline)
Hlavička: IČO=12345678, insurer=VšZP, employer no.=…, period 2025-05, type=riadny
Insured: rodné číslo …, base 1,000.00 EUR
employee advance (employee rate × base)
employer advance (employer rate × base)
Totals: Σ employee + employer → amount payable to VšZP
(separate dávka 514 produced for Dôvera / Union employees)
Emitted as the Form 514 XML and submitted via the insurer's ePobočka; totals reconcile with payroll.
Validation checklist
- Current Form 514 (dávka 514) XSD used; statement type (riadny/opravný) correct
- Employer IČO + insurer-assigned number and period correct; one statement per insurer
- Each insured notified to the insurer beforehand; identification valid
- Base × rate correct; employee vs employer split right; reduced rate / base limits applied where relevant
- Per-insured detail sums to the statement total = amount payable to that insurer
- EUR amounts; submitted via ePobočka by the monthly deadline
Last updated: 2026-06-04 — confirm the current Form 514 schema/version, premium rates, assessment-base limits, identifiers, rounding, and deadline against current health-insurer (vszp.sk / dovera.sk / union.sk) guidance before use.