Slovensko: sociálne a zdravotné poistenie — MVPP XML pre Sociálnu poisťovňu
Vygenerujte mesačný výkaz poistného a príspevkov (MVPP) ako XML súbor pripravený na odoslanie
Táto aplikácia vytvára MVPP (Mesačný výkaz poistného a príspevkov) —
mesačný výkaz, ktorý každý slovenský zamestnávateľ podáva
Sociálnej poisťovni cez portál eSlužby. Zostaví oficiálny
XML dokument mvpp (verzia schémy 2026, menný priestor
http://socpoist.sk/xsd/mvpp2026), prepočíta súhrnný blok z riadkov
jednotlivých zamestnancov a pred odoslaním overí súbor podľa kontrolných pravidiel
zákona o sociálnom poistení.
Postavené na zverejnených zákonných sadzbách pre rok 2026
Fondy sociálneho poistenia
- Nemocenské poistenie
- Starobné poistenie
- Invalidné poistenie
- Poistenie v nezamestnanosti
- Garančné poistenie
- Úrazové poistenie — bez stropu
- Rezervný fond solidarity
Zdravotné poistenie
- Poistné zamestnanca aj zamestnávateľa na zdravotné poistenie
- Podpora znížených sadzieb pre osoby so zdravotným postihnutím
- Zdravotné poistenie bez maximálneho vymeriavacieho základu
Limity
- Maximálny mesačný vymeriavací základ sociálneho poistenia pre rok 2026 sa uplatňuje na každý fond so stropom
- Nastaviteľný na úrovni spoločnosti, takže nikdy nezávisíte od pevne zakódovaného čísla
Prehľad funkcií
Správny výpočtový engine poistného
Kalkulačka v čistom Pythone odvodí každé poistné zamestnanca aj zamestnávateľa za jednotlivé fondy z mesačného hrubého vymeriavacieho základu, uplatní strop maximálneho základu na fondy so stropom, úrazový fond ponechá bez stropu a každé poistné zaokrúhli nadol na eurocent podľa zákonného pravidla. Riadok zamestnanca vyplníte automaticky z jedinej hrubej sumy.
Validácia rodného čísla
Každé rodné číslo sa pred uložením alebo exportom overí na správnu dátumovú časť a kontrolnú číslicu deliteľnosti 11, aby súbor na portáli neodmietli kvôli preklepu v identifikátore. Príznak platnosti sa uloží a je vyhľadateľný na kontakte.
Kontrola pravidiel pred podaním
Validátor obchodných pravidiel spustí najčastejšie kontroly portálu eSlužby — identitu zamestnávateľa, formát obdobia, prepočet poistného za riadok, strop vymeriavacieho základu a krížový súčet súhrn rovná sa riadkom — a každý nález zobrazí priamo v Odoo, takže údaje opravíte raz.
Sadzby poistného sociálneho poistenia pre rok 2026
| Fond | Zamestnanec | Zamestnávateľ |
|---|---|---|
| Nemocenské (NP) | 1,40 % | 1,40 % |
| Starobné poistenie (SP) | 4,00 % | 14,00 % |
| Invalidné poistenie (IP) | 3,00 % | 3,00 % |
| Poistenie v nezamestnanosti (PvN) | 1,00 % | 1,00 % |
| Garančné poistenie (GP) | — | 0,25 % |
| Úrazové poistenie (ÚP, bez stropu) | — | 0,80 % |
| Rezervný fond solidarity (RFS) | — | 4,75 % |
| Sociálne poistenie spolu | 9,40 % | 25,20 % |
| Zdravotné poistenie (štandardné) | 5,00 % | 11,00 % |
| Zdravotné poistenie (osoba so ZP) | 2,50 % | 5,50 % |
Sadzby platné od 1. januára 2026. Maximálny mesačný vymeriavací základ sociálneho poistenia sa uplatňuje na každý fond okrem úrazového poistenia; zdravotné poistenie nemá maximálny základ. Všetky sadzby aj strop sú nastaviteľné na úrovni spoločnosti.
Ako to funguje
- Nastavte IČO spoločnosti, variabilný symbol zamestnávateľa a voliteľne kontaktný e-mail a IBAN.
- Vytvorte výkaz MVPP pre vykazovaný mesiac; obdobie (MMYYYY) sa odvodí automaticky.
- Pridajte jeden riadok na každú poistenú osobu alebo naplňte riadok z hrubého vymeriavacieho základu a automaticky doplňte každé poistné.
- Spustite validáciu; skontrolujte nálezy a opravte každú blokujúcu chybu.
- Vygenerujte XML
mvppa stiahnite prílohu. - Súbor odošlite cez portál Sociálnej poisťovne eSlužby pomocou vlastných prihlasovacích údajov.
Iba generovanie formátu (s vlastnými prihlasovacími údajmi): tento modul vytvára oficiálne MVPP XML vo vašej databáze, aby ste ho cez eSlužby odoslali sami. Nič neprenáša a nie je certifikovanou prenosovou bránou.
Technické poznámky
- Závislosti iba Community (
base,mail) — žiadne moduly Enterprise nie sú potrebné. - Kompatibilné s Odoo 18.0 a 19.0.
- Jadro v čistom Pythone pokryté automatizovanou testovacou sadou (sadzby, zaokrúhľovanie, kontrola rodného čísla, tvorca XML a validátor pravidiel).
- Podpora viacerých spoločností; sumy vedené v EUR.
Slovakia Social Insurance — MVPP XML (English)
Produce the MVPP (Mesačný výkaz poistného a príspevkov),
the monthly contribution statement every Slovak employer files with the
Sociálna poisťovňa through the eSlužby portal. Builds the official
mvpp XML (schema 2026), recomputes the summary block from the per-employee rows and
validates the file against the Social Insurance Act control rules before upload. A pure-Python
engine derives every per-fund employee and employer premium, applies the 2026 maximum-base cap to
the capped funds, leaves accident insurance uncapped and rounds each premium down to the euro cent;
birth-number (rodné číslo) modulo-11 validation and a pre-submission rule check are
built in. Format generation only (BYOK): you upload through eSlužby yourself; nothing is
transmitted. Community-only dependencies, compatible with Odoo 18 & 19.
Screenshots
Mvpp Declarations
Generate Mvpp
Update date: 2026-07-09