Před odesláním si můžete XML zkontrolovat v online náhledu na adrese https://jmhz.idea.cz/ – nahrajete XML a okamžitě uvidíte data v přehledné formě, včetně možnosti validace proti službě ČSSZ.
Většinu údajů potřebných pro JMHZ již v systému máte. Nejlepší způsob, jak zjistit, co chybí, je spustit libovolnou sestavu z menu tisky / JMHZ. Program u každého zaměstnance vypíše, co přesně chybí a kde to doplnit:
Není třeba měnit nic jiného, než na co program sám upozorní.
| Údaj | Matriční údaj | Kde doplnit | Poznámka |
|---|---|---|---|
| Kalendář (pracovní režim) | M152 | matrice / mzdové údaje | Povinný; z něj se přebírá týdenní pracovní doba a fond PD |
| Kód obce (LAU2) u pracoviště | M128 | číselníky / pracoviště | 6místný kód obce; pokud chybí, program hlásí chybu |
| Profese (CZ-ISCO) | M151 | matrice / obecné údaje | Kód profese musí mít platný CZ-ISCO v číselníku |
| Vzdělání | M154 | matrice / osobní údaje | Dříve nebylo pro všechny povinné, nyní se hlásí do JMHZ |
| Riziková kategorie | M133SR | matrice / daně a základny | A = bez rizika (výchozí), B = záchranáři, C = rizikové činnosti |
| Zkrácená pracovní doba | M130 | matrice / obecné údaje | Vyplňuje se pouze při zkráceném úvazku; týdenní pracovní doba se přebírá z přiděleného kalendáře (M152) |
| Datum nástupu | M123A | matrice / obecné údaje | Datum skutečného nástupu do zaměstnání |
| Zdravotní pojišťovna | M174 | matrice / daně a základny | 3místný kód (100–999) |
REGZEC/JMHZ vyžaduje u důchodců nejen druh důchodu, ale i datum přiznání. Starší údaj M119A datum přiznání neobsahuje a pro REGZEC nestačí.
Nový způsob (povinný pro REGZEC): - Zadejte důchod na obrazovce matrice / důchody: - M711 – druh důchodu (číselník 119A) - M712 – datum přiznání důchodu
Starý způsob (M119A): - Údaj M119A na obrazovce matrice / obecné údaje zůstává zachován pro zpětnou kompatibilitu (ELDP, stávající sestavy), ale pro REGZEC se nepoužívá. - Pokud máte vyplněný M119A bez záznamu v matrice / důchody, program vás upozorní na nutnost přesunu.
V menu tisky / statistika Trexima / konfigurace jsou dvě pole potřebná pro JMHZ:
OIČ (osobní identifikační číslo) a ID PPV (identifikátor pojistného vztahu) přiděluje ČSSZ. Nelze je zadat ručně – vždy se importují ze souboru CSV staženého z ePortálu ČSSZ.
cssz-seznam-zamestnancu.csv)Program po importu zobrazí přehled: kolik záznamů bylo nastaveno, kolik přeskočeno, a u každého řádku důvod (např. “nenalezen”, “duplicitní RČ+druh činnosti”, “beze změny”). Pokud se příjmení nebo jméno liší od matrice, zobrazí se upozornění.
Důležité: Pokaždé, když zaregistrujete nové zaměstnance přes REGZEC a ČSSZ jim přidělí identifikátory, stáhněte z ePortálu čerstvý seznam zaměstnanců a znovu importujte. Jedině tak budou nové OIČ a ID PPV k dispozici pro další podání.
REGZEC od 1. 4. 2026 nahrazuje dřívější oznámení o nástupu/výstupu (ONZ). V menu tisky / JMHZ jsou tři položky:
| Položka v menu | Kdy použít |
|---|---|
| Přihlášky | Nový zaměstnanec – registrace před nástupem do zaměstnání |
| Odhlášky | Ukončení zaměstnání |
| Změny údajů | Doregistrace stávajících zaměstnanců, opravy údajů |
Každá z nich vygeneruje XML soubor REGZEC, který odešlete přes ePortál ČSSZ. Program u každého zaměstnance vypíše, co chybí [!] a co doporučuje zkontrolovat [?], seskupené podle obrazovek, kde se údaje nachází.
V přechodném období bylo nutné doregistrovat všechny stávající zaměstnance pomocí položky změny údajů. Po doregistraci a přidělení identifikátorů ze strany ČSSZ nezapomeňte importovat čerstvý CSV.
Program od verze 2026.6 podporuje registraci cizinců:
Omezení: Aktuálně je podporován pouze pas (typ dokladu “P”). Cizinci identifikovaní pouze občanským průkazem EU (bez pasu) zatím nejsou podporováni.
Pokud má zaměstnanec zdravotní omezení (invalidita, OZZ), vyplňte:
Tyto údaje se hlásí v REGZEC (sekce healtrest). Jsou volitelné – pokud nejsou vyplněny, sekce se nevygeneruje.
Upozornění: Program nijak nesleduje (a technicky nemůže), zda bylo JMHZ podáno a zda případné dodatečné změny ve mzdových datech mají na odeslané hlášení vliv. Pokud po odeslání provedete změny, které ovlivňují odeslaná data, je třeba podat opravné hlášení.
Tato kapitola popisuje, jak se konkrétní mzdové údaje (řádky mzdového listu, srážky, údaje z matrice) promítají do struktury JMHZ XML zasílaného na ČSSZ. Slouží jako referenční mapování – pokud operátor v hlášení něco nenajde nebo se ho na to ptá zaměstnanec, zde je vysvětlení, kam to v XML patří.
V XML jsou ve formuláři uvnitř bloku <form:prijmy>:
| Položka v JMHZ | Zdroj v IDEA-mzdy | Význam |
|---|---|---|
zuctovanoCelkem (10286) |
mzd.ř. 320 (hrubá mzda) | Zúčtovaný příjem za měsíc |
osvobozenoCelkem (10289) |
mzd.ř. 387 + 341 + 354 | Osvobozené příjmy ze zúčtovaných příjmů |
odmenyNerezident (10416) |
mzd.ř. 320 (jen u nerezidentů na cinnostKS) | Odměny členů orgánů PO – nerezidentů |
Do souhrnu osvobozenoCelkem se sčítají tyto řádky mzdového listu:
| mzd.ř. | Název na mzdovém listě |
|---|---|
| 387 | Částky osvobozené od daně |
| 341 | Mimomzdové zaměstnanecké benefity |
| 354 | Příspěvek zaměstnavatele |
Pokud osvobozenoCelkem > zuctovanoCelkem, program omezí
hodnotu na zúčtovanou a v reportu zobrazí varování
“osvobozené příjmy > zúčtované, omezeno na zúčtované”. Je to
kontrola podle pravidla ČSSZ 20097.
V XML uvnitř <form:prijmy> jako podblok
<form:prispevekZamestnavatele> (atribut 10417,
prispevekZelSporeniOsvob). Vykazuje se pouze celková souhrnná
částka – původní rozpad do šesti dílčích kategorií (atributy
10292-10296) MPSV zrušilo, viz oficiální vyjádření v MPSVCR/JMHZ
discussion #51.
Souhrn se načte z těchto řádků mzdového listu:
| mzd.ř. | Název na mzdovém listě |
|---|---|
| 137 | Příspěvek na životní pojištění |
| 139 | Příspěvek penzijní připojištění 3. stran |
| 161 | Příspěvek penzijní připojištění podnik |
| 163 | Příspěvek na životní pojištění (smlouvy podle zák. 324/2025) |
| 189 | Příspěvek spoření na stáří (zák. 324/2025) |
Pro tyto agregáty není třeba nic dělat ručně, načtou se automaticky.
V náhledu na https://jmhz.idea.cz/ se ještě mohou zobrazovat prázdná pole pro jednotlivé kategorie penzijního/životního pojištění. To už nejsou požadované údaje – ČSSZ od dílčího rozpadu ustoupila.
Pokud zaměstnanec uplatňuje slevu na děti (atribut 10303), ČSSZ
požaduje informaci, zda vyživuje děti i jiná osoba (typicky druhý
rodič). V XML se generuje atribut vyzivujeJinaOsoba (10453) a při
hodnotě true se připojí blok <form:jineOsoby> s identifikací
partnera (jméno, příjmení, rodné číslo).
Údaje o partnerovi se evidují na obrazovce matrice / děti (společně s údaji o dětech, kvůli daňovým slevám):
Logika v JMHZ:
vyzivujeJinaOsoba = true, blok <form:jineOsoby> se vygenerujevyzivujeJinaOsoba = false,
v reportu se zobrazí varování “manžel/manželka bez platného RČ
– vyzivujeJinaOsoba=false”. XML projde validací, údaj o partnerovi
se ale do JMHZ nedostane.vyzivujeJinaOsoba = false (zaměstnanec vyživuje děti sám)Údaj se v JMHZ projeví pouze pokud zaměstnanec uplatňuje daňové zvýhodnění na děti. Bez uplatnění slevy se údaje o partnerovi a dětech v JMHZ vůbec nepřenáší.
V praxi: pokud má zaměstnanec aspoň jedno dítě s pořadím 1/2/3 v aktivním období, vyplňte i údaje o manželovi/manželce. Pokud má pouze děti s pořadím N (nebo žádné evidované děti), sekce o partnerovi a dětech se do JMHZ vůbec nepřenáší – v takovém případě je jedno, zda jsou údaje o manželovi vyplněné, nebo ne.
Srážky se evidují na obrazovce Srážky zaměstnance (matrice zaměstnance, blok Srážky). U každé srážky se vybírá druh srážky z číselníku.
Druh srážky určuje:
ČSSZ rozlišuje pouze čtyři typy srážek v JMHZ XML. Všechny srážky stejného typu se v XML sečtou do jediné položky – ČSSZ nezajímá rozpis po jednotlivých srážkách.
Sloupec mzd.ř. níže uvádí standardní řádek mzdového listu, na který srážka přispívá při standardní konfiguraci. Pokud máte u sebe upravené přiřazení (např. od konzultanta IDEA), mohou být čísla řádků jiná – v takovém případě se na nás obraťte.
Tabulka pokrývá všechny kódy z dodávaného číselníku druhů srážek (číselník 301). Tučně je u vybraných případů zvýrazněno “neuvádí se”, protože jde o situace, kdy operátor přítomnost srážky v JMHZ očekává, ale ze správných důvodů tam nepatří (a často je třeba to vysvětlit zaměstnancům, kteří se po hlášení ptají).
| Druh srážky | Popis | mzd.ř. (standard) | Položka v JMHZ |
|---|---|---|---|
| 1 | trest nápravného opatření v % | 423 | srazkaZavazkyZec |
| 3 | exekuce ve prospěch právnické osoby | 421 | srazkaZavazkyZec |
| 4 | exekuce ve prospěch fyzické osoby | 422 | srazkaZavazkyZec |
| 11 | půjčky spořitelny | 443 | srazkaZavazkyZec |
| 18 | ostatní půjčky od právnických osob | 425 | srazkaZavazkyZec |
| 19 | ostatní půjčky od fyzických osob | 426 | srazkaZavazkyZec |
| 21 | spoření u spořitelny | 444 | srazkaZavazkyZec |
| 22 | sporožiro | 445 | neuvádí se – výplata mzdy, není srážka |
| 23 | běžný účet | 446 | neuvádí se – výplata mzdy, není srážka |
| 24 | podnikové spoření | 447 | srazkaZavazkyZec |
| 25 | postžiro a spoření ostatní | 448 | neuvádí se – výplata mzdy, není srážka |
| 31 | pojištění | 449 | srazkaZavazkyZec |
| 33 | penzijní připojištění | 450 | srazkaZavazkyZec |
| 42 | náhrady škod | 456 | srazkaSkodaZec |
| 43 | zmetky | 455 | srazkaSkodaZec |
| 44 | jesle a školka | 460 | srazkaPlneniZel |
| 45 | telefon a poštovné | 464 | srazkaPlneniZel |
| 47 | stravenky | 457 | srazkaStrava |
| 48 | nevyúčtované zálohy | 459 | srazkaPlneniZel |
| 49 | ostatní přeplatky | 492 | srazkaPlneniZel |
| 52 | nájemné ostatní | 439 | srazkaPlneniZel |
| 53 | nájemné podnikové | 458 | srazkaPlneniZel |
| 54 | ubytovna | 461 | srazkaPlneniZel |
| 55 | nájem za garáž 1 | 462 | srazkaPlneniZel |
| 56 | nájem za garáž 2 | 463 | srazkaPlneniZel |
| 57 | dary a charita | 440 | srazkaZavazkyZec |
| 58 | ostatní srážky právnickým osobám | 441 | srazkaZavazkyZec |
| 59 | ostatní srážky fyzickým osobám | 442 | srazkaZavazkyZec |
| 60-70 | srážky ve prospěch právnických osob | 428-438 | srazkaZavazkyZec |
| 71-81 | podnikové pohledávky | 466-476 | srazkaPlneniZel |
| 99 | pevná částka dobírky | – | neuvádí se – režim výplaty, není srážka |
| 2, 5-10, 12-17, 20, 26-30, 32, 34-41, 46, 50-51, 82-98 | volné pozice v dodávaném číselníku 301 – pokud si je zákazník doplnil vlastní kódy, do JMHZ se nepromítnou | (dle konfigurace) | neuvádí se |
Vysvětlivky k položkám JMHZ:
| Položka v JMHZ | Co znamená |
|---|---|
srazkaZavazkyZec |
Závazky zaměstnance – exekuce, půjčky, spoření, pojištění, dary, dohoda o srážkách (atribut 10353) |
srazkaSkodaZec |
Náhrada škody způsobené zaměstnancem (atribut 10351) |
srazkaStrava |
Závodní stravování – stravenky (atribut 10352) |
srazkaPlneniZel |
Plnění zaměstnavatele odečítané ze mzdy – jesle, telefon, ubytovna, nájem, podnikové pohledávky (atribut 10350) |
V číselníku druhů srážek je k dispozici kód 47 “stravenky” pro
srážku za závodní stravování. Závodní stravování v podnikové
kantýně (zaměstnanec si platí svůj podíl) by se mělo vykazovat
také pod kódem 47, aby se v JMHZ promítlo do položky srazkaStrava.
Pokud uvádíte stravování v kantýně pod jiným kódem (typicky 72
“podnikové pohledávky”, mzd.ř. 467), v JMHZ se promítne do položky
srazkaPlneniZel (“plnění zaměstnavatele”) namísto srazkaStrava.
Z hlediska ČSSZ to není chybou (oba bloky se předkládají bez další
specifikace), ale doporučujeme používat kód 47 pro správnou
klasifikaci.
<form:srazky>
uvnitř <form:mzdaCista>. Pokud blok chybí, zaměstnanec nemá
žádné srážky odpovídající typům výše (například má jen převod
mzdy na účet) nebo se jedná o statutára.srazkaZavazkyZec + srazkaSkodaZecsrazkaStrava + srazkaPlneniZel) by se měl rovnat sumě
skutečně sražených částek (sloupec “Skutečně sraženo” na
obrazovce Srážky zaměstnance), bez převodů zbytku mzdy na účet.Některá data jsou v IDEA-mzdy evidována a vykazují se v jiných sestavách (mzdový list, daňové sestavy), ale do JMHZ se neuvádí ze správných důvodů. Toto je častý zdroj otázek:
Převody zbytku mzdy na účet (druhy srážky 22 sporožiro,
23 běžný účet, 25 postžiro) – formálně nejde o srážky, ale o formu
výplaty mzdy zaměstnanci. Tato úprava řeší problém z hlášení v2026.10,
kde se převod mzdy chybně objevoval v srazkaZavazkyZec.
Pevná částka dobírky (druh srážky 99) – to je režim výpočtu výplaty, nikoli srážka. Do JMHZ se neuvádí.
Volné kódy v číselníku 301 (pozice 2, 5-10, 12-17, 20, 26-30, 32, 34-41, 46, 50-51, 82-98) – pokud jste si tam doplnili vlastní druh srážky, do JMHZ XML se nepromítne, protože systém nezná příslušný právní titul podle Zákoníku práce ani odpovídající blok ČSSZ. Pro tyto případy nás prosím kontaktujte (mzdy\@idea.cz) – mapování doplníme do číselníku, nebo doporučíme přesun srážky na existující standardní kód.
Srážky u statutárů a členů orgánů PO – u zaměstnanců
vykazovaných jako cinnostKS (jednatelé, členové představenstva,
členové dozorčí rady apod.) ČSSZ v JMHZ srážky vůbec nepřijímá.
Vyplývá to z XSD schématu ČSSZ – formulář cinnostKS neobsahuje
element srazky. V XML pro tyto zaměstnance proto neuvidíte žádné
srážky bez ohledu na to, jaké srážky jsou u nich evidovány. Srážky
u statutárů samozřejmě dál fungují v ostatních výstupech IDEA-mzdy.
Děti s pořadím N – jsou v JMHZ vykázány v bloku
<form:vyzivovaneDeti> s pořadím N (neuplatňuje nárok), ale slevu
z nich zaměstnanec nečerpá. Hlášení informuje ČSSZ, že dítě
existuje, ale daňové zvýhodnění se na něj v tomto měsíci
neuplatňuje.
ČSSZ vyžaduje deklaraci daňové rezidence zaměstnance jak při přihlášce (AKCE=1), tak při změně údajů (AKCE=3). Pokud se údaj nedeklaruje opakovaně při změně, ČSSZ podání odmítá s hlášením “osoba nemůže být daňovým nerezidentem”.
V XML REGZEC se generuje element taxidrezid s atributy:
stat – ČSSZ kód státu daňové rezidence. Od verze 2026.12 se
odvozuje z údaje stát trvalého pobytu
(M600S),
shodně s ročním zúčtováním, ELDP a atributy nerezidenta v JMHZ.
Dříve REGZEC nesprávně vycházel ze státní příslušnosti
(M604).statchang – datum účinnosti změny (vyžadováno pouze u AKCE=3);
bere se z údaje datum nástupu
(M123A),
případně z prvního dne hlášeného měsíce, není-li
M123A
vyplněno.type="D" + num – daňový identifikátor zaměstnance ve státě
rezidence; vyplňuje se u nerezidentů z údaje daňové
identifikační číslo
(M744).
U nerezidentů je povinný – bez něj REGZEC podání ČSSZ nepřijme.
Kontrolní sestava zaměstnance označí jako blokující chybu a vynechá
ho z podání.Pro běžné české zaměstnance se nic nemění – údaj stát trvalého
pobytu je CZ a taxidrezid se vygeneruje s stat="CZ". U cizinců
musí údaj odpovídat tomu, co zaměstnanec deklaruje jako stát své
daňové rezidence; pokud se rezidence v průběhu zaměstnání mění, je
třeba údaj odpovídajícím způsobem aktualizovat.
Pokud má zaměstnanec stát trvalého pobytu mimo ČR (M600S – rozhoduje tento údaj, nikoli státní příslušnost M604) a současně podepsal Prohlášení poplatníka, program v měsíčním hlášení uplatní pouze základní slevu na poplatníka. Slevy na invaliditu, na ZTP/P, daňové zvýhodnění na děti ani blok zvláštní sazby daně se v takovém případě nevyplňují – ČSSZ jinak podání odmítá s chybou 40243. Pokud zaměstnanec splňuje pravidlo podle § 35ba odst. 2 ZDP (≥ 90 % celosvětového příjmu má z ČR), zbývající slevy si může uplatnit v ročním zúčtování; modul ročního zúčtování za rok 2026 v IDEA-mzdy bude k dispozici v lednu 2027. Pokud je M600S nastaveno nesprávně (zaměstnanec je ve skutečnosti daňový rezident ČR), opravte údaj v matrici a hlášení znovu vygenerujte – omezení se neuplatní. Kontrolní sestava program o omezení informuje varováním u dotčeného pracovního poměru.
Pokud je třeba opravit již odeslané hlášení:
Opravné (O): Opravuje data v dříve odeslaném hlášení. Lze podat kdykoli (i zpětně za starší měsíce). Odesílá se kompletní hlášení — ČSSZ ho spáruje podle variabilního symbolu, měsíce a pořadí balíku.
Storno (S): Zruší v ČSSZ celé dříve odeslané hlášení daného variabilního symbolu a období – viz Co storno podání mění a co ne dále. ČSSZ přijímá storno pouze do 20. dne následujícího měsíce – po tomto termínu storno nebude přijato, použijte opravné podání. Program zobrazí upozornění, pokud termín uplynul, ale XML vygeneruje.
Typ podání zvolíte při spuštění měsíčního hlášení. Pro opravné podání určuje rozsah opravovaných pracovních poměrů výběr (středisko, osobní čísla, Podmínka) v dialogu generování. Pro storno typu “S” se výběr na obsahu XML neprojeví – storno se vždy týká celého původního podání.
Opravné podání mění pouze ty pracovní poměry, které jsou v něm obsaženy. Pracovní poměry, které byly v původním řádném podání, ale v opravném výběrově chybí, zůstávají v ČSSZ beze změny – platí o nich dál data z posledního přijatého podání. Není to chyba – je to princip, jak ČSSZ opravná podání zpracovává.
Důsledky pro praxi:
ČSSZ rozlišuje dvě podoby storna a každá se zadává jinak:
Tento typ storna program generuje, když v dialogu nastavíte Typ podání = S a vyplníte identifikátor původního řádného (postup z bodu 1 výše). Výběr zaměstnanců se na obsahu XML neprojeví – storno se vždy týká celého původního podání.
Po stornu konkrétního PPV jej už nelze v ČSSZ obnovit dalším opravným podáním – nárok na ten formulář byl zrušen. Pokud potřebujete údaje k tomu pracovnímu poměru znovu vykázat, podejte je v dalším opravném podání jako nový formulář; program mu přidělí nový identifikátor s typem R.
Hlášení odeslaná před verzí 2026.12 nemají v programu uložen identifikátor původního podání, který je k opravnému podání potřeba. Pro tyto případy doporučujeme:
Tento postup se používá jednorázově pro hlášení odeslaná před verzí 2026.12. Od verze 2026.12 jsou nově odeslaná hlášení archivována lokálně a opravná podání generuje program automaticky.
Pokud ČSSZ v minulosti odmítla některá opravná podání (typicky proto, že program ve starší verzi generoval pokaždé nové identifikátory a ČSSZ k nim nenašla původní řádné), záleží na stavu původního řádného podání. Odmítnutá podání ČSSZ neeviduje jako data – zůstávají jen v historii jako neúspěšné pokusy. Datový stav v ČSSZ je tedy takový, jaký byl po posledním přijatém podání.
Lhůta pro opravné podání je v zásadě otevřená – ČSSZ je přijímá i roky zpětně (pokud existuje původní podání, na které se opravné váže). Lhůta pro storno je naopak striktní (do 20. dne následujícího měsíce po rozhodném měsíci) a po jejím uplynutí už storno nelze podat ani u opravného, ani u řádného hlášení.
| Stav původního podání v ČSSZ | Doporučený postup |
|---|---|
| Řádné částečně přijaté, opravné odmítnuté | Vygenerujte z verze 2026.12 nové opravné. Vyplňte identifikátor původního řádného – program automaticky převezme správné identifikátory jednotlivých formulářů z archivu. Odmítnuté opravné ignorujte. |
| Řádné odmítnuté, lhůta pro storno ještě běží | Do 20. dne následujícího měsíce podejte storno původního řádného a poté nové řádné z verze 2026.12. |
| Řádné odmítnuté, lhůta pro storno uplynula | Per doporučení ČSSZ podejte nové řádné hlášení s nulovými hodnotami za dotčené pracovní poměry (analogická korekce, kterou ČSSZ akceptuje, viz dokument Pravidla podání JMHZ str. 118–119). |
| Podáno z verze 2026.11 a starší | Použijte interaktivní formulář na ePortálu ČSSZ (postup výše). |
Důležité: Opravné podání lze podávat zpětně bez časového omezení (v rámci obecné desetileté lhůty daňového řádu). Pokud ČSSZ klientovi v minulosti odmítla opravné podání kvůli chybným identifikátorům, není to dnes překážka – z verze 2026.12 lze kdykoli odeslat nové, správné opravné hlášení.
| Hlášení | Příčina | Řešení |
|---|---|---|
| OIČ (IK MPSV): importujte z CSV | Chybí OIČ u zaměstnance | Zaregistrujte přes REGZEC, stáhněte CSV z ePortálu a importujte |
| ID PPV: importujte z CSV | Chybí ID PPV u zaměstnance | Stejný postup jako u OIČ |
| Místo výkonu: chybí LAU2 kód obce | Pracoviště nemá platný kód obce | V číselníku pracovišť doplňte 6místný LAU2 kód |
| Daňový nerezident: chybí daňové identifikační číslo | M744 nevyplněno u zaměstnance se státem trvalého pobytu mimo ČR | Doplňte daňový identifikátor zaměstnance ve státě jeho rezidence (matrice / osobní údaje, M744) |
| Riziková kategorie: musí být A/B/C | Nevyplněná nebo neplatná kategorie | Nastavte v matrice / sociální zabezpečení |
| Základ daně záporný | Záporný zdanitelný příjem | Ověřte správnost výpočtu; program opraví na 0 |
| Příliš mnoho PPV (max 1 500) | Více než 1 500 zaměstnanců | Kontaktujte dodavatele |
| Storno po 20. | Upozornění: termín pro storno uplynul | ČSSZ přijímá storno pouze do 20. následujícího měsíce; po termínu použijte opravné podání |
| Forma vlastnictví: chybí | Prosincové hlášení bez konfigurace | Nastavte v konfiguraci JMHZ |
| Zdravotní pojišťovna: neplatný kód | Kód pojišťovny mimo rozsah 100–999 | Opravte v matrice / obecné údaje |
| Nenalezen (při importu CSV) | RČ+druh činnosti z CSV neodpovídá žádnému zaměstnanci | Ověřte, zda je zaměstnanec v systému a má správné RČ |
| Duplicitní RČ+druh činnosti | Více zaměstnanců se stejným RČ a druhem činnosti | Ověřte správnost RČ a druhu činnosti |
| Chybný VS (při importu CSV) | CSV obsahuje jiný variabilní symbol | Stáhli jste CSV pro jinou organizaci |
Program automaticky volí správný typ formuláře podle údajů zaměstnance:
Specifické typy (pěstouni, pracující vězni, mezinárodní pronájem pracovní síly, OZP v přípravě, neuvolnění zastupitelé) zatím nejsou podporovány. Pokud máte takové zaměstnance, kontaktujte nás.
| Omezení | Popis |
|---|---|
| Roční zúčtování | Bude k dispozici v lednu 2027 (pro rok 2026) |
| Cizinci – doklad totožnosti | Podporován pouze pas (typ “P”); cizinci bez pasu zatím nejsou podporováni |
| Vyloučené doby par.16 | Atribut 10536 (vyloucenePar16) není v systému evidován |
| Více než 1 500 PPV | Program nepodporuje rozdělení do více balíků – kontaktujte nás |
| Srážky u statutárů | Pro statutáry/členy orgánů PO (formulář cinnostKS) nelze srážky v JMHZ vykázat – ČSSZ XSD blok srazky v tomto formuláři neobsahuje. Srážky se nadále vykazují na mzdovém listu a v ostatních sestavách, pouze se nepromítají do JMHZ. |
Poznámka k penzijním produktům: v dřívějších verzích se očekával rozpad příspěvku zaměstnavatele do 6 dílčích atributů (penzijní připojištění, doplňkové spoření atd.). MPSV tento požadavek zrušilo a od 2026.11 se vykazuje pouze agregátní příspěvek v atributu 10417 (
prispevekZelSporeniOsvob). V náhledu na jmhz.idea.cz se ještě mohou zobrazovat prázdná pole pro dílčí kategorie – to už nejsou požadované údaje.
Tip: Nemusíte vše doplnit naráz. Program vždy aktuálně vypíše, co přesně chybí – opravte vypsané chyby a spusťte znovu.