Úvod
Od dubna 2026 vzniká zaměstnavatelům povinnost podávat Jednotné měsíční hlášení zaměstnavatelů (JMHZ), a to elektronicky ve formátu XML.
Hlášení se odesílá:
prostřednictvím ePortálu ČSSZ, nebo
datovou schránkou na k tomu určené ID datové schránky.
⚠️ Důležité upozornění
Specifikace JMHZ se stále vyvíjí a informace od tvůrců přicházejí postupně a často se zpožděním. Z tohoto důvodu nelze v tuto chvíli garantovat 100% funkčnost všech výstupů. Očekáváme z naší strany další dílčí aktualizace, které budou reagovat na upřesnění ze strany ČSSZ.
Co se v článku dozvíte
Článek vás provede celým procesem – od registrace zaměstnanců až po samotné vygenerování podání měsíčního hlášení na ČSSZ.
Dozvíte se:
kdy je nutné provést registraci (REGZAM, REGZEC)
jak probíhá generování XML souborů (REGZEC, měsíční hlášení)
jak hlášení odeslat (ePortál, datová schránka)
jak ověřit stav podání, řešit opravy a následná podání
Checklist - co potřebujete k úspěšnému podání JMHZ
Před prvním podáním měsíčního hlášení musí splněny všechny následující kroky:
máte provedenou registraci zaměstnavatele (REGZAM) na ČSSZ
máte registrované zaměstnance (REGZEC) nebo provedenu jejich doregistraci
máte u zaměstnanců doplněné všechny povinné údaje pro JMHZ
máte správně nastavené pracovní poměry (včetně označení hlavního pracovního poměru)
máte vygenerovaný XML soubor (REGZEC / měsíční hlášení) v ABRA Flexi
víte, jakým způsobem budete podání odesílat (ePortál ČSSZ / datová schránka)
víte, jak ověřit výsledek podání (dotaz na stav podání)
Níže si jednotlivé kroky podrobně popíšeme a podíváme se na to, jak JMHZ úspěšně podat.
Přehled důležitých termínů
Datum / období | Co se děje | Co to znamená pro zaměstnavatele |
1. 1. 2026 | Účinnost zákona č. 323/2025 Sb. | JMHZ začíná platit legislativně – je potřeba evidovat všechny požadované údaje (včetně nových). (jmhz.mpsv.cz) |
1. 1. – 31. 3. 2026 | Přechodné období | Nezasílají se přehledy o výši pojistného ani výkazy DPP; platby pojistného a ostatní procesy běží jako doposud. (jmhz.mpsv.cz) |
1. 3. – 31. 3. 2026 | Kontrola evidence zaměstnanců | Stáhnout soubor zaměstnanců z portálu ČSSZ a doplnit interní evidenci (OIČ, ID PPV). (jmhz.mpsv.cz) |
1. 4. – 30. 4. 2026 | Dohlášení údajů zaměstnavatele | V tomto období doplníte údaje o zaměstnavateli do systému JMHZ. (jmhz.mpsv.cz) |
1. 4. – 30. 4. 2026 | Dohlášení údajů zaměstnanců | V tomto období doplníte údaje o zaměstnancích do systému JMHZ. (jmhz.mpsv.cz) |
1. 4. – 30. 6. 2026 | Hlášení za 1. čtvrtletí | Musí být podáno JMHZ za leden–březen 2026, ale až po doplnění registrace zaměstnavatele i zaměstnanců. (jmhz.mpsv.cz) |
1. 4. 2026 | Přihlašování zaměstnanců | Registrace nových zaměstnanců už jen v JMHZ; končí stávající oznámení o nástupu do zaměstnání. (jmhz.mpsv.cz) |
1. 5. – 20. 5. 2026 | Termín 1. JMHZ | V této lhůtě musíte podat JMHZ za duben 2026. (jmhz.mpsv.cz) |
Každý další měsíc | Pravidelné podání | JMHZ se podává vždy do 20. dne následujícího měsíce. (jmhz.mpsv.cz) |
Od 1. 7. 2026 | Změna registrace | Začíná povinnost přihlašovat nové české zaměstnance před nástupem k výkonu práce. (jmhz.mpsv.cz) |
Registrace zaměstnavatele (REGZAM)
Registrace zaměstnavatele (REGZAM) není součástí ABRA Flexi. Tento krok je nutné provést mimo systém, stejně jako doposud, prostřednictvím ePortálu ČSSZ, přes službu Registrace zaměstnavatele.
Jak registrace probíhá
Registraci provedete pomocí služby:
👉 Registrace zaměstnavatele (REGZAM) na ePortálu ČSSZ
Tato registrace slouží k tomu, aby byl zaměstnavatel zaevidován v systému ČSSZ a mohl následně podávat:
registrace zaměstnanců (REGZEC)
měsíční hlášení (MH)
Bez provedené registrace není možné JMHZ podávat.
Kdy je potřeba registraci provést
Registraci je nutné provést zejména v těchto případech:
jste nový zaměstnavatel
dosud jste nebyli evidováni u ČSSZ
dochází ke změnám, které vyžadují novou registraci dle pravidel ČSSZ
Pokud jste již jako zaměstnavatel u ČSSZ registrováni, není obvykle potřeba registraci opakovat.
Co budete potřebovat
Při registraci budete vyplňovat základní údaje o zaměstnavateli, např.:
identifikační údaje (IČ, název)
sídlo společnosti
kontaktní údaje
další údaje dle požadavků ČSSZ
Detailní pokyny k vyplnění formuláře naleznete na webu MPSV.
Registrace zaměstnance (REGZEC)
Před podáním měsíčního hlášení je nutné provést registraci zaměstnanců (REGZEC), případně doplnění jejich údajů.
1. Příprava dat zaměstnanců
V první řadě je potřeba mít u zaměstnanců vyplněné všechny údaje, které jsou pro REGZEC povinné.
👉 Seznam požadovaných údajů naleznete na webu ČSSZ.
Pro usnadnění sběru dat doporučujeme využít:
Osobní kartu zaměstnance (externí doplněk)
zaměstnanec vyplní údaje sám a předá vám XML soubor
data následně snadno porovnáte a doplníte do ABRA Flexi
2. Kde nalézt REGZEC v ABRA Flexi
Pro JMHZ je v ABRA Flexi nově dostupná nabídka:
Zaměstnanci → Tiskové výstupy → JMHZ
Zde naleznete možnosti pro:
REGZEC – Registr zaměstnanců
MH – Měsíční hlášení
3. Spuštění průvodce
Po výběru možnosti REGZEC se spustí průvodce pro vytvoření XML souboru, ve kterém zvolíte typ akce.
Pro první naplnění údajů doporučujeme:
👉 A3 – Doregistrace údajů
jedná se o akci A3 – Změna údajů dle pokynů ČSSZ, kdy navíc:
obsahuje přísnější kontroly vyplnění údajů
zaměřuje se na data, která je potřeba doplnit pro JMHZ
V případě potřeby můžete zvolit i jiný typ akce podle toho, jakou chcete podat.
4. Výběr pracovních poměrů
V dalším kroku vyberete:
jeden nebo více pracovních poměrů, které chcete odeslat
5. Vygenerování XML souboru
V posledním kroku dojde k:
vygenerování
a uložení XML souboru REGZEC
Tento soubor následně slouží pro odeslání na ČSSZ.
Zkontrolujte si před odesláním vygenerovaný XML soubor. Připravili jsme pro vás doplněk, do kterého XML jednoduše nahrajete a on za vás kontrolu provede. Více informací naleznete v našem návodu.
Měsíční hlášení
Po dokončení registrace zaměstnanců (REGZEC) následuje podání měsíčního hlášení (MH).
⚙️ Doporučení před podáním
Podávání měsíčního hlášení výrazně usnadní správné nastavení:
👉 označení hlavního pracovního poměru, pokud má zaměstnanec více pracovních poměrů u jednoho zaměstnavatele
👉 správné vyplnění pole Sjednaný fond
Tato hodnota se používá pro naplnění atributu měsíčního hlášení Pracovní doba stanovena pro danou profesi (v hodinách měsíčně).
Pole Sjednaný fond lze nastavit:
na pracovním poměru
na skupině osob
v nastavení firmy
Pro hromadné doplnění na pracovních poměrech můžete využít hromadné změny. U existujících pracovních poměrů je výchozí hodnota 0, proto doporučujeme toto nastavení před podáním zkontrolovat.
Typy měsíčního hlášení
Měsíční hlášení se podává ve třech variantách:
Řádné
Opravné
Storno
Každý typ slouží pro jinou situaci.
Řádné měsíční hlášení
Řádné měsíční hlášení použijete v případě, že:
za daný měsíc ještě nebylo podáno žádné měsíční hlášení
nebo bylo předchozí hlášení zamítnuto
nebo bylo předchozí hlášení stornováno
👉 Informaci o výsledku podání zjistíte pomocí dotazu na stav podání.
Postup v ABRA Flexi
Otevřete:
Zaměstnanci → Tiskové výstupy → JMHZ → MH – Měsíční hlášení
Spustí se průvodce pro vytvoření XML
V prvním kroku zvolte:
👉 Řádné měsíční hlášení
V dalším kroku zvolte pracovní poměry, pro které podání zpracováváte
Vygenerujte XML soubor
Po dokončení průvodce budete dotázáni, zda bylo hlášení odesláno.
Pokud zvolíte Ano, ABRA Flexi si uloží identifikátory vygenerované pro hlášení a pro jednotlivé Formuláře pracovních poměrů. Ty jsou poté využity při podávání navazujících podání (opravné, storno).
Zároveň proběhne kontrola, jestli je XML soubor způsobilý pro podání.
Opravné měsíční hlášení
Opravné měsíční hlášení slouží k úpravě již podaného měsíčního hlášení.
Použijete ho v těchto situacích:
podání bylo označeno jako s propustnými chybami a tyto chyby opravujete
potřebujete doplnit zaměstnance, kteří nebyli v původním podání
některý formulář pracovních poměrů byl zamítnut a je nutné jej podat znovu
Jak opravné hlášení funguje
Opravné měsíční hlášení je složené z jednotlivých formulářů pracovních poměrů, které mohou mít různé typy:
Řádné
Buďto je tak označen pracovní poměr, který kontrola zamítla, nebo tak může být označen pracovní poměr, který ještě nebyl podán.
Opravné
Buďto se tak označí pracovní poměr, ve kterém kontrola našla propustné chyby, nebo se tak označí pracovní poměr, který byl dříve podán, prošel kontrolou bez chyb, ale má být zahrnut ve výsledném hlášení.
Storno
Pokud nechceme stornovat celé Měsíční hlášení, ale jen jeden z podaných pracovních poměrů.
Po výběru typu pokračujeme na výběr pracovních poměrů k podání.
Opravné měsíční hlášení musí obsahovat všechny pracovní poměry, které byly v původním řádném měsíčním hlášení. Nejde tedy poslat jen „změnu“, ale vždy kompletní stav za daný měsíc. ČSSZ připouští i variantu, kdy se v opravném hlášení uvádí pouze vybrané (opravované) položky z původního podání. Ve Flexi jsme se ale rozhodli využít druhou podporovanou možnost a v opravném hlášení vždy odesílat kompletní obsah původního hlášení (tj. všechny pracovní poměry za daný měsíc), aby byl postup jednotný a minimalizovalo se riziko neúplného podání.
Jednotlivé typy Formuláře pracovních poměrů vybíráte při zpracování Opravného měsíčního hlášení v průvodci.
Krok č. 1 - výběr pracovních poměrů (řádné)
V prvním kroku vybíráte pracovní poměry, které budou v rámci opravného podání odeslány jako řádné formuláře pracovních poměrů.
V seznamu se zobrazují všechny pracovní poměry aktivní v daném měsíci:
Sloupec Podáno označuje pracovní poměry, které již byly součástí předchozího podání
Jak s výběrem pracovat
Nové (dosud nepodané) pracovní poměry:
můžete vybrat libovolné (od jednoho až po všechny)
budou odeslány jako nové řádné formuláře
Dříve podané pracovní poměry:
✔️ vyberete → chcete je znovu podat jako řádné
(např. pokud byly v minulém podání zamítnuty)❌ nevyberete → nebudou zahrnuty jako řádné
(v dalších krocích je můžete označit jako opravné nebo storno)
💡 Tip:
Pokud si nejste jistí, co vybrat, řiďte se výsledkem předchozího podání (stav na ČSSZ). Zamítnuté pracovní poměry je obvykle potřeba znovu podat jako řádné.
Krok č. 2 - rekapitulace pracovních poměrů (řádné)
Ve výběru naleznete ty pracovní poměry, které jste v kroku č. 1 zvolili jako řádné.
Krok č. 3 – výběr pracovních poměrů (opravné)
V tomto kroku vybíráte pracovní poměry, které budou odeslány jako opravné formuláře pracovních poměrů.
Zobrazí se zde pouze ty pracovní poměry:
které byly součástí původního (opravovaného) měsíčního hlášení
a zároveň jste je nevybrali v kroku č. 1
Jak s výběrem pracovat
✔️ označíte pracovní poměr → bude podán jako opravný
❌ neoznačíte pracovní poměr → přesune se do dalšího kroku (storno)
Krok č. 4 – výběr pracovních poměrů (storno)
V tomto kroku vybíráte pracovní poměry, které budou odeslány jako storno formuláře pracovních poměrů.
Zobrazí se zde pracovní poměry:
které byly součástí původního (opravovaného) měsíčního hlášení
a nebyly vybrány ani v kroku č. 1 (řádné), ani v kroku č. 3 (opravné)
Jak s výběrem pracovat
✔️ označíte pracovní poměr → bude podán jako storno (zrušení)
❌ neoznačíte pracovní poměr → nebude zahrnut do výsledného hlášení
💡 Důležité pravidlo pro opravné měsíční hlášení
V rámci opravného podání platí:
Každý pracovní poměr z původního (opravovaného) podání musí být zahrnut právě jednou:
jako řádný, nebo
jako opravný, nebo
jako storno
➡️ Jinými slovy: žádný z původně podaných pracovních poměrů nesmí „vypadnout“. Pokud některý pracovní poměr v průvodci nikde neoznačíte, znamená to chybu v postupu – každý původní pracovní poměr musí být zařazen do jednoho z kroků.
Následně budete opět vyzváni k určení místa pro uložení vytvořeného XML souboru. Zrovna tak budete dotázáni, zda bylo hlášení odesláno.
Storno měsíčního hlášení
Storno měsíčního hlášení slouží ke zrušení již podaného řádného měsíčního hlášení.
Kdy storno použít
Storno využijete v případě, že:
bylo podáno chybné řádné měsíční hlášení
a potřebujete jej kompletně zrušit a podat znovu
Typický postup je:
podáte storno původního řádného měsíčního hlášení
následně podáte nové řádné měsíční hlášení
⏱️ Časové omezení
Storno lze podat pouze:
👉 do 20. dne v měsíci, ve kterém bylo řádné měsíční hlášení podáno
Po tomto termínu již není možné storno použít a je nutné řešit situaci pomocí opravného měsíčního hlášení.
Postup v ABRA Flexi
Otevřete:
Zaměstnanci → Tiskové výstupy → JMHZ → MH – Měsíční hlášení
Spusťte průvodce
V prvním kroku zvolte: Storno
Vyberte příslušné JMHZ podání, které chcete stornovat
Dokončete průvodce a vygenerujte XML soubor
Podání hlášení na portále ČSSZ
Po vygenerování XML souboru v ABRA Flexi je potřeba hlášení odeslat na ČSSZ.
Samotné odeslání probíhá mimo ABRA Flexi, nejčastěji přes ePortál ČSSZ.
Pokud podávané měsíční hlášení (MH) obsahuje do 300 pracovních poměrů, je odpověď dostupná hned, při více (max 1500) pak do druhého dne (program sám rozdělí do balíků po 1500).
Jak podání probíhá
Na ePortálu ČSSZ:
otevřete příslušnou službu pro JMHZ
nahrajete XML soubor vygenerovaný z ABRA Flexi
provedete kontrolu dat
odešlete podání
Po odeslání obdržíte potvrzení o přijetí a identifikaci podání.
Datovou schránkou:
Hlášení lze odeslat také pomocí datové schránky na určené ID ČSSZ.
Pro podání jednotného měsíčního hlášení (včetně opravných hlášení) prostřednictvím informačního systému datových schránek byla zřízena samostatná datová schránka:
ID datové schránky: Iie254d
Postup je obdobný – jako přílohu odešlete XML soubor.
Konkrétní ukázku podání naleznete ve videonávodu ČSSZ.
Dotaz na stav podání
Po odeslání hlášení na ČSSZ je potřeba ověřit, jak dopadlo jeho zpracování. Podrobné informace naleznete v dokumentu pro JMHZ vydaném ČSSZ.
Kde stav podání zjistíte
Stav podání zjistíte na ePortálu ČSSZ, kde máte k dispozici přehled všech podání.
👉 Na ePortálu:
uvidíte seznam svých podání
u každého podání je zobrazen jeho aktuální stav
stav je přebírán ze zpracování ČSSZ a MPSV
Jaké stavy může podání mít
Po odeslání může být podání ve stavu:
přijato → podání je v pořádku
zpracovává se → výsledek ještě není k dispozici
obsahuje chyby → podání je potřeba upravit
zamítnuto → podání nebylo přijato
👉 Výsledek zpracování může být dostupný:
ihned (menší podání)
nebo až do druhého dne (větší objem dat)
Co dělat, když podání obsahuje chyby
Pokud podání obsahuje technické nebo formální chyby:
ČSSZ vás na ně upozorní
případně vás po uplynutí zákonné lhůty vyzve k nápravě
👉 V takovém případě je potřeba:
opravit data v ABRA Flexi
znovu vygenerovat XML
podat opravné měsíční hlášení
Na opravu máte obvykle lhůtu 8 dnů.













