people Tři typy účetních firem podle používaného programu
Eva — bez Pamicy
Program: Excel nebo jiný
Vyplní celý formulář. DATA Most připraví soubor ve formátu CSV. Eva podává na ČSSZ sama (přes ePortál nebo datovou schránku).
Jana — Pohoda
Program: Pohoda (mzdový modul)
Vyplní formulář. DATA Most doplní pole, která Pohoda nemá. Výstup se importuje do Pohody.
Tereza — Pohoda + Pamica
Program: Pohoda + Pamica
Klient vyplní, účetní zkontroluje. DATA Most připraví soubor pro Pamicu (DBF nebo XML). Pamica podá hlášení.
public Tři kategorie zaměstnance — tři různé procesy (výběr v Kroku 0)
NOVÉ v v3.0
A — ČR občan
Standardní proces
Běžných 10 kroků formuláře. Bez sekce pro cizince.
Rodné číslo — povinné, systém ho kontroluje
Doklad — občanský průkaz
Zdravotní pojišťovna — česká (VZP, OZP, ČPZP a další)
Přihlášení u ČSSZ — běžná lhůta
Přílohy k nahrání — 2 až 3 dokumenty
B — EU / EHP cizinec
Navíc sekce pro cizince
Volný pohyb osob, pracovní povolení není potřeba. Rodné číslo jen pokud ho přidělila ČSSZ.
Rodné číslo (není-li, číslo pojištěnce od ČSSZ)
Doklad — cestovní pas nebo občanka EU + přechodný pobyt
Zdravotní pojišťovna — EHIC nebo česká
Přihlášení u ČSSZ — jiná lhůta, více polí
Přílohy — 3 až 4 dokumenty
C — Mimo EU (třetí země)
Plná sekce pro cizince
Potřeba pracovní povolení a vízum nebo povolení k pobytu. Účetní ověřuje platnost.
Číslo pasu — povinné. Rodné číslo jen pokud ho přidělila ČSSZ
Doklady — pas, vízum, pracovní povolení
Zdravotní pojišťovna — česká (povinně) + komerční
Přihlášení u ČSSZ — rozšířené (typ dokladu, číslo povolení)
Přílohy — 5 až 7 dokumentů, včetně ověření
Sekce 1
Celý proces: Od nahlášení po registraci v JMHZ
Spolupracují čtyři strany. Klient (HR) nahlásí nového zaměstnance. Účetní firma otevře formulář.
DATA Most údaje zkontroluje a připraví výstupní soubor. Pamica nebo Pohoda ho potom podá na ČSSZ.
Od července 2026 platí, že přihlášení musí být odesláno den před nástupem.
Klient / HRHlásí a vyplňuje
1Nahlásí nového zaměstnance
arrow_forward
4Otevře e-mail, přečte si co si připravit
arrow_forward
5Vyplňuje 10 kroků (průběžné ukládání)
arrow_forward
6Odešle a potvrdí správnost
Účetní firmaKontroluje a schvaluje
2Vytvoří požadavek
arrow_forward
8Kontrola údajů
arrow_forward
9Schválí, nebo vrátí s poznámkou
arrow_forward
11Stáhne soubor DBF / XML
DATA MostOvěřuje a připravuje výstup
3Pošle e-mail a odkaz klientovi
arrow_forward
5bPrůběžné ukládání (každé 2 sekundy)
arrow_forward
7Kontrola nahraných souborů antivirem
arrow_forward
10Připraví soubor DBF / XML / CSV
arrow_forward
12Uloží složku zaměstnance do úložiště
Pamica / ČSSZPodává a registruje
13Pamica načte soubor DBF / XML
arrow_forward
14Pamica odešle přihlášku (REGZEC)
arrow_forward
15ČSSZ zaměstnance registruje a přidělí OIČ / IDPPV
info Kde končí DATA Most a kde začíná ČSSZ (doplněno po připomínkách účetní 21.4.2026):
DATA Most neodesílá údaje přímo na ČSSZ, finanční úřad, úřad práce ani na ČSÚ. Vše podává účetní firma přes Pamicu nebo Pohodu.
Naše práce je zajistit, aby do Pamicy dorazila kompletní a ověřená data.
Sekce 2
Stavy formuláře — od přípravy po archiv
Stavy odpovídají tomu, kdo má zrovna na starosti další krok (viz 14-bezpecnost.md). Při každé změně systém uloží čas, uživatele,
IP adresu a otisk dat. Pokud by se stala kontrola z úřadů, je vždy dohledatelné, kdo co a kdy potvrdil.
PŘÍPRAVA
→
ROZPRACOVÁNO
→ (klient potvrdí)
ODESLÁNO
→
KONTROLA
→ (účetní schválí)
SCHVÁLENO
→
EXPORTOVÁNO
→
ARCHIV
Druhá možnost: KONTROLA → VRÁCENO
→ ROZPRACOVÁNO (klient opraví a znovu potvrdí, systém uloží nový čas a otisk)
Sekce 3
Průvodce krok za krokem — úvodní volba kategorie + 10 kroků
Krok 0.5 (občanství) rozhodne o tom, jaká pole se v dalších krocích zobrazí. První verze (MVP) obsahuje kroky 1 až 6, krok 10 a z kroku 7 alespoň důchody.
Druhá verze doplní zbytek kroku 7 a krok 8. Třetí verze doplní krok 9 (plné JMHZ).
0Co si připravit
0.5Občanství
1Základní údaje
2Bydliště
3Doklady a pojišťovna
4Pozice a mzda
5Vzdělání
6Bankovní účet
7Slevy a důchod
8Předchozí zaměstnání
9JMHZ
10Shrnutí
Krok 0.5 / 10 · Kategorizace
Jaké občanství má zaměstnanec?
NOVÉ (P0 fix 21.4.2026)
Zvolte před vyplňováním. Podle toho se v dalších krocích zobrazí správné pole
(cizinci potřebují jiné doklady a identifikátory než občané ČR).
Občanství zaměstnance určuje proces
3 varianty A / B / C — různé požadované dokumenty, lhůty a povinná pole
MVP · musí být vyplněno před Krokem 1
help Nevíte, do které kategorie zaměstnanec patří?
Zjistěte z jeho dokladu totožnosti. Český OP = A · Průkaz EU občana (modrý) nebo národní ID členského státu EU = B · Cestovní pas jiné země = C.
Co se po výběru stane
Pro vývojáře a účetní: Volba A/B/C ovlivňuje:
• Krok 1: validace RČ (A strict checksum, B/C relaxed warning) · pole "Má zaměstnanec RČ?" toggle
• Krok 3: viditelnost cizinecké sekce (B+C) a sekce Pracovní povolení (jen C)
• Krok 3: `foreign_insurance_number` je required pro B/C pokud chybí RČ
• Krok 5: zobrazí fallback "Vzdělání ze zahraničí" pro B/C
• Krok 8: varianta C + možnost "Zaměstnán v zahraničí"
Data: employees.citizenship (FK ref_country) — auto-derived z Krok 1 + explicitní volba zde.
Krok 0
Co si připravit
Klient na začátku uvidí seznam dokumentů, které bude potřebovat. Seznam se mění podle kategorie zaměstnance.
Tři verze seznamu:A — ČR občanB — EU/EHP cizinecC — Mimo EUNíže je seznam pro variantu A. Co navíc potřebují cizinci (B, C), vidíte v polích pod ním.
Co si připravte A — ČR občan
Formulář se ukládá sám průběžně, takže se k němu můžete kdykoli vrátit. Vyplnění zabere zhruba 15 až 20 minut.
Občanský průkaz
Budeme potřebovat číslo dokladu, datum vydání a kdo ho vydal (například ÚMČ Praha 2)
Kartičku zdravotní pojišťovny
Stačí znát, kde jste pojištěni (VZP, OZP, ČPZP a další)
Číslo bankovního účtu
Kam vám má chodit výplata (například 123456789/0100)
Rodné číslo
Deset čísel, formát 123456/7890
Zápočtový list
Od posledního zaměstnavatele. Pokud jste nepracovali, potvrzení z úřadu práce nebo čestné prohlášení
Rodné listy dětí
Jen pokud chcete uplatnit slevu na dítě
Rozhodnutí o důchodu nebo průkaz ZTP
Pokud pobíráte starobní či invalidní důchod nebo máte průkaz ZTP / ZTP-P
Doklad o nejvyšším dosaženém vzdělání
Vysvědčení ze základní školy, výuční list, maturitní vysvědčení nebo diplom
scheduleVyplnění trvá 15 až 20 minut
saveFormulář se ukládá sám při každé změně
chat_bubble_outlineV každém kroku si můžete nechat poznámku pro účetní
Co navíc potřebuje B — EU/EHP cizinec
Přidává se k seznamu výše
Cestovní pas nebo občanský průkaz EU
Místo českého občanského průkazu. Platný doklad totožnosti ze země EU nebo EHP.
Potvrzení o přechodném pobytu
Vystavuje cizinecká policie (pod Ministerstvem vnitra). Jen pokud už v ČR pobýváte.
Číslo pojištěnce od ČSSZ
Pokud vám ho ČSSZ už přidělila. Nahrazuje české rodné číslo pro přihlášení.
Kartu EHIC nebo českou zdravotní pojišťovnu
Krátkodobě stačí evropský průkaz EHIC. Dlouhodobě je potřeba přihlásit se u české zdravotní pojišťovny.
Daňové ID ve své zemi (DIČ / Steuer-ID / Tax ID)nově 2026
Identifikátor, pod kterým vás vede finanční správa v zemi, kde jste daňovým rezidentem. JMHZ od dubna 2026 povinné.
Adresu bydliště ve své zemi rezidencenově 2026
Ulice, obec, PSČ, stát — i když žijete v ČR. JMHZ atributy 10519-10522.
Potvrzení o uznání vzdělání nepovinné
Pokud máte titul ze zahraničí. Jinak stačí uvést „vzdělání ze zahraničí“.
💡 EU občan s volným přístupem: Pracovní povolení nepotřebujete (volný pohyb osob). Krok 3b (Pracovní povolení) přeskočíte.
Co navíc potřebuje C — Mimo EU
Přidává se k seznamu výše a k tomu, co navíc potřebuje kategorie B
Cestovní pas
Platný cestovní pas ze země, odkud jste. Občanský průkaz EU v tomto případě nestačí.
Zaměstnaneckou nebo modrou kartu
Povolení k pobytu a k práci. Potřeba číslo, datum vydání a platnost.
Pracovní povolení, pokud je potřeba
U některých typů pobytu je nutné samostatné povolení k práci. Ověří vaše účetní.
Doklad o vstupu do ČR
Razítko v pasu, vízum nebo potvrzení od cizinecké policie.
Komerční zdravotní pojištění
Potřebujete ho, dokud vás nezapíšou u české veřejné zdravotní pojišťovny (záleží na typu pobytu).
⚠ Pozor — přihlášení DEN PŘED nástupem: Pro cizince mimo EU je od 1. 10. 2025 povinné, aby vás zaměstnavatel přihlásil na ČSSZ nejpozději den před prvním pracovním dnem. Plánujte formulář předem. Krok 3b (Pracovní povolení) je pro kategorii C povinný.
Krok 1 / 10
Kdo nastupuje (základní údaje)
9 polí. Z rodného čísla systém sám doplní datum narození a pohlaví.
Základní osobní údaje
Stejné pro všechny tři kategorie (A / B / C). Liší se jen způsob kontroly rodného čísla.
MVP
badgeRodné číslo
Vybraná kategorie: A — ČR
info Pro českého občana povinné. Použije se pro přihlášení u ČSSZ a zdravotní pojišťovny. Systém detekuje typické placeholdery (např. xxxxxx/1111, xxxxxx/3337) a upozorní vás.
⚠ Toto RČ vypadá jako placeholder (typický vzor xxxxxx/1111). Prosím ověřte u zaměstnance a nahraďte skutečným před odesláním ČSSZ.
ℹ Zaměstnanec je mladistvý (< 18 let) — ujistěte se, že typ pracovního vztahu je povolen (DPP/DPČ do 300 h/20 h/týden, HPP jen s písemným souhlasem zákonného zástupce, jednatel vyžaduje plnoletost).
Má zaměstnanec přidělené české rodné číslo?
Ukáže se jen u kategorií B a C
info U cizinců ČSSZ přiděluje rodné číslo podle jiných pravidel, proto ho kontrolujeme volněji. Pokud číslice neodpovídají českému vzoru, jen vás upozorníme, nezablokujeme odeslání.
Nahrazuje české rodné číslo u cizinců, kteří ho nemají. Povinné, pokud jste výše zvolili „nemá rodné číslo“.
Ve formátu den / měsíc / rok (rok celý, čtyři čísla). Třeba 15/07/1990. Systém ho obvykle doplní sám z rodného čísla.
Systém obvykle doplní sám z rodného čísla
info JMHZ atribut 10061. Zdroj: ref_country (~250 zemí).
infoOd 17. 4. 2026 povinné i pro české občany. Stát, kde jste daňovým rezidentem (zdaňujete celosvětové příjmy). U většiny CZ občanů = ČR. JMHZ atribut 10068.
Pro stávající zaměstnance = 01/01/2026. Pro nové = datum nástupu. JMHZ atribut 10459.
admin_panel_settings Viditelné jen pro účetní
info Interní identifikátor pro Pamicu. Autocomplete z existujících Z0001..Z0023. Ukládá se do employees.external_identifier.
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 2 / 10
Bydliště a kontakt
Trvalá adresa a případně jiná korespondenční (pokud vám má pošta chodit jinam). 8 polí plus přepínač.
Trvalá adresa
Adresa napsaná v občanském průkazu nebo v cestovním pasu
MVP
⚠ Občanství ≠ stát trvalé adresy
Máte občanství UA a trvalou adresu v CZ. Je to správně?
Pokud ano, zkontrolujte v Kroku 1 pole „Daňová rezidence" (CZ nebo UA?) a v Kroku 3
vyplňte také „Adresa v zemi rezidence" (ukrajinská adresa).
Pošta mi má chodit na jinou adresu než trvalou
info Od dubna 2026 se uvádí do hlášení JMHZ, pokud ji zaměstnanec má
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 3 / 10
Doklady a pojišťovna (podle kategorie)
Rozšířeno 21.4.2026
Tento krok vypadá jinak podle toho, jakou kategorii jste zvolili v Kroku 0.
Zobrazeny obě verze vedle sebe:A — ČR občanB/C — CizinecV samotné aplikaci zaměstnanec vidí jen tu svoji, podle toho, co zvolil v Kroku 0.
Varianta A: Doklady českého občana
A
Stačí občanský průkaz a zdravotní pojišťovna. Rodné číslo jste zadali v Kroku 1.
MVP
credit_cardObčanský průkaz
Devět čísel z občanky
Pokud by občanka během zaměstnání propadla, systém vás na to upozorní
upload_filePřiložte sken občanského průkazu (PDF nebo JPG, do 50 MB) nepovinné Soubor ještě před uložením zkontrolujeme antivirem.
local_hospitalZdravotní pojišťovna
Kód pojišťovny systém doplní sám podle toho, kterou vyberete. Zrušené pojišťovny (217, 222, 227, 228) se nezobrazují.
Pro vývojáře
ref_health_insurance_company (13 záznamů, ale UI filtr WHERE is_active = true → jen 9 aktivních). FK z employee_health_insurances.insurance_company. Preflight WARN #3.
U českého občana je to obvykle rodné číslo (jinak pojišťovna zaměstnance neeviduje)
Varianta B/C: Doklady cizince
B / C
Cizinec vyplňuje navíc typ dokladu a případně náhradní identifikátor místo rodného čísla.
MVP
credit_cardDoklad totožnosti
Vyberte podle toho, co máte k dispozici při nástupu
Pro vývojáře
ref_identity_document_type (4 záznamy). FK z employees.fg_identity_doc_type. Viz 15-ciselniky.md.
Povinné u kategorie C (mimo EU)
upload_filePřiložte sken dokladu (PDF nebo JPG, do 50 MB) Soubor ještě před uložením zkontrolujeme antivirem.
badgeIdentifikace cizince
Na základě připomínek 21.4.2026
Ukáže se jen u kategorií B (EU / EHP) a C (mimo EU). Cizincům ČSSZ někdy místo rodného čísla přidělí číslo pojištěnce.
info ČSSZ ho přiděluje cizincům, kteří nemají české rodné číslo. Potřebujeme ho do měsíčního hlášení JMHZ.
Vyberte podle toho, co zaměstnanec má
Pro vývojáře
ref_tax_identification_type (4 záznamy). FK z employees.fg_ins_tax_id_type.
info Povinné pokud daňová rezidence ≠ CZ. Identifikátor, pod kterým je zaměstnanec veden u finanční správy své rezidence.
home_workAdresa v zemi rezidence
BCJMHZ 10519–10522
Bydliště ve Vaší zemi rezidence (např. Ukrajina, Slovensko). Povinné pro všechny cizince — uloží se jako address_type = 'foreign_residence'.
JMHZ atribut 10519
JMHZ atribut 10520
JMHZ atribut 10521
JMHZ atribut 10522
badge
Pracovní povolení → pokračujte do Krok 3bjen C
Pracovní povolení (zaměstnanecká karta, modrá karta, povolení k zaměstnání) má
samostatný krok s podrobnými poli (volný přístup, druh oprávnění, krajská pobočka
ÚP, identifikátor, platnost, sken). EU cizinci (kategorie B) ho přeskakují.
Kód pojišťovny systém doplní sám podle toho, kterou vyberete
Pro vývojáře
ref_health_insurance_company (13 záznamů). FK z employee_health_insurances.insurance_company.
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 4 / 10
Práce, pozice a hrubá mzda
Mzda přidána 21.4.2026
Typ smlouvy, pracovní pozice, kód CZ-ISCO a mzda. Při hledání pozice napovídá Národní soustava povolání (nsp.cz).
Pracovní poměr a odměna
Šest polí a sekce mzdy
MVP
Bez vyplnění nelze zaměstnance přihlásit u ČSSZ. BEN = rozšířená definice zaměstnance (jednatel se služebním autem, benefitem) dle Metodiky MPSV.
Pro vývojáře
ref_employment_kind (~25 záznamů + BEN). Pamica kódy 1-9/A-J/T-Z/S/Q/BEN. Auto-mapper na NKPZ (ref_nkpz) → employments.nkpz_code. Viz spec 16 M6 decision tree.
infoPer-kategorie validace:
• A CZ občané do 30. 6. 2026: max 8 dní zpětně
• A CZ občané od 1. 7. 2026: nástup dnes nebo později
• B/C Cizinci (už od 1. 10. 2025): nejpozději den PŘED nástupem
search Při psaní systém nabídne pozice z Národní soustavy povolání (nsp.cz) a sám doplní kód CZ-ISCO.
Kód se doplní sám podle vybrané pozice. Jde ho i zadat ručně.
location_onMísto výkonu práce
JMHZ 2026 10527-10529
JMHZ vyžaduje adresu + název obce + kód obce z RÚIAN (6 400 obcí ČR). Okresy už nestačí.
info Jak je uvedeno v pracovní smlouvě. JMHZ atribut 10527.
search Začněte psát — systém nabídne obce s kódem RÚIAN. JMHZ atributy 10528 + 10529.
schedulePracovní režim a postavení
JMHZ 2026
4 nové povinné atributy pro REGZEC XML. NKPZ se doplní automaticky podle typu vztahu.
auto_fix_high Auto-vyplněno: HPP na dobu neurčitou → 1111. JMHZ atribut 10249.
JMHZ atribut 10255. Zdroj: ref_work_regime.
JMHZ atribut 10101. Většinou auto-default.
Vedoucí zaměstnanec
JMHZ 10238. Má podřízené / řídí tým.
Nepřetržitý provoz
JMHZ 10407. Provoz bez přestávky (nemocnice, směny).
paymentsHrubá mzda nebo hodinová sazba
Nová sekce
Jaký typ mzdy se ukáže, záleží na zvoleném typu pracovního vztahu.
Pro vývojáře
ref_wage_type (4 záznamy). FK employment_wage_elements.kind.
U HPP měsíční, u DPP nebo DPČ hodinová
Prémie, bonusy, osobní ohodnocení
💡 Zvolen typ BEN (příjemce nepeněžního benefitu)
Hrubá mzda je 0 Kč. Místo mzdy vyplňte v Kroku 7 typ
benefitu a jeho peněžní hodnotu (např. služební auto k soukromým účelům 8 000 Kč/měsíc,
firemní zdravotní péče). JMHZ atribut 10249 NKPZ = 2210.
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 5 / 10
Vzdělání
Vyplňte v pořadí: typ školy → rok ukončení → název školy → kód OBORVZD (získáte ho na obory-vzdelani.cz).
💡 Máte DPP (Dohodu o provedení práce)?
Pro DPP se vzdělání nevyplňuje — JMHZ atribut 10091 (KKOV) bude automaticky nastaven na
hodnotu „nerelevantní". Krok 5 můžete přeskočit.
U HPP, DPČ a jednatelů je vzdělání povinné (JMHZ blocker).
Nejvyšší dosažené vzdělání
Kód OBORVZD si necháte vytvořit na obory-vzdelani.cz a vložíte ho sem
MVP
Kód klasifikace KKOV systém uloží sám.
Pro vývojáře
Select přímo z `ref_education_level` (14 KKOV: A, B, C, D, E, H, J, K, L, M, N, R, T, V) — UI zobrazuje nejčastějších 7, ostatní pod "více možností". FK employees.ispv_education.
Jak kód získat:
1. Klikněte na „Vygenerovat kód“. Otevře se vám stránka obory-vzdelani.cz
2. Postupně vyberte: místo studia → rok ukončení → typ školy → obor
3. Vygenerovaný kód zkopírujte a vložte sem do pole
info Ukáže se, až zaškrtnete „Škola už neexistuje nebo je zahraniční“
upload_file Přiložte diplom nebo jiný doklad (nepovinné, PDF nebo JPG)
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 6 / 10
Kam posílat výplatu
Bankovní účet nebo výplata v hotovosti.
Způsob výplaty
Vyberte jednu z možností
MVP
info Pole se zobrazí po výběru "Na bankovní účet"
Systém ho vypočte sám z čísla účtu a kódu banky
info Potvrzení se ukáže, až vyberete „V hotovosti“
Souhlasím, aby mi mzda chodila v hotovosti (tento způsob mi vyhovuje)
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 7 / 10
Slevy na dani, důchod, ZTP, manžel nebo manželka na rodičovské
Rozšířeno 21.4.2026
Postupně se ukazuje podle toho, co zaškrtnete. V první verzi (MVP) jsou důchody (ovlivňují odvody). Zbytek přibude ve druhé verzi.
Daňové slevy a zvláštní situace
Každou sekci zapněte, jen pokud slevu opravdu uplatňujete. Většinu z nich zaměstnanec řeší v Prohlášení poplatníka.
Pro vývojáře
ref_tax_premium_type (~40 záznamů). FK employee_tax_items.type.
Část v MVP, zbytek ve verzi 2
child_careA. Děti (sleva na vyživované dítě) Verze 2
Chci uplatnit slevu na dítě, nebo na více dětí
Za každé dítě vyplňte:
upload_file Přiložte rodný list dítěte (PDF nebo JPG)
Dítě má průkaz ZTP nebo ZTP-P (platí vyšší sleva podle §35c zákona o dani z příjmů)
info Slevu na dítě podle §35c zákona o dani z příjmů může uplatnit vždy jen jeden z rodičů.
Samostatná sleva pro samoživitele už v českém daňovém systému není (zrušena).
elderlyB. Starobní důchod MVP · ovlivňuje odvody
Starobní důchodce neplatí sociální pojištění. Mění se mu tak mzda už od prvního měsíce.
Pobírám starobní důchod
Pro vývojáře
ref_pension (6 záznamů). FK employees.ossz_pension.
upload_file Přiložte rozhodnutí o přiznání důchodu
upload_file Přiložte rozhodnutí o přiznání invalidního důchodu
wheelchair_pickupD. Průkaz ZTP nebo ZTP-P Verze 2
Mám průkaz ZTP nebo ZTP-P
upload_file Přiložte kopii průkazu ZTP nebo ZTP-P
family_restroomE. Manžel nebo manželka na rodičovské dovolené Verze 2
Chci uplatnit slevu na manžela nebo manželku na rodičovské
upload_file Přiložte potvrzení o rodičovském příspěvku z ČSSZ
description Čestné prohlášení — systém ho připraví jako PDF, zaměstnanec ho podepíše a naskenuje zpátky
schoolF. Student do 26 let Verze 2
Jsem student do 26 let
upload_file Přiložte potvrzení o studiu
personG. Základní sleva na poplatníka MVP
Uplatňuji slevu u tohoto zaměstnavatele (podepsal jsem takzvané růžové prohlášení poplatníka)
info Co to znamená?
Je to základní daňová sleva. Snižuje vypočtenou daň z příjmů o
2 570 Kč měsíčně, tedy o 30 840 Kč ročně. Zaměstnanci si ji
uplatňují podpisem „růžového prohlášení“ (Prohlášení poplatníka k dani) u zaměstnavatele.
Pozor: V jednom měsíci jde slevu uplatnit jen u jednoho
zaměstnavatele.
Podle §35ba zákona č. 586/1992 Sb.
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 8 / 10
Předchozí zaměstnání
Lze přidat více záznamů (21.4.2026)
Účetní potřebuje vědět, kde zaměstnanec předtím pracoval. Ovlivní to daňové slevy, nevyčerpanou dovolenou i srážky. Zaměstnanec přidá jedno nebo více zaměstnání. Nebo zvolí jednu ze dvou jiných možností (úřad práce, čestné prohlášení).
Co zaměstnanec dělal před nástupem
Vyberte právě jednu možnost
Verze 2
Tři možnosti zobrazené níže:A — Měl zaměstnáníB — Byl evidovaný na úřadu práceC — Nic z tohoZaměstnanec vybere právě jednu.
workVarianta A: Měl jsem předchozí zaměstnání (jedno nebo víc)
Přidejte všechna zaměstnání z posledního období. Ke každému přiložte zápočtový list.
Zaměstnání 1
upload_file Přiložte zápočtový list (PDF nebo JPG). Soubor zkontrolujeme antivirem.
Zaměstnání 2
upload_file Přiložte zápočtový list (PDF nebo JPG). Soubor zkontrolujeme antivirem.
badgeVarianta B: Byl jsem evidovaný na úřadu práce
upload_file Přiložte potvrzení z úřadu práce o době evidence
descriptionVarianta C: Nepracoval jsem ani nebyl na úřadu práce
V této situaci budete potřebovat čestné prohlášení. Systém vás tím provede ve třech krocích.
1
Stáhněte si předpřipravené PDFzhruba 2 sekundy
Systém vytvoří PDF s vyplněným jménem, rodným číslem a obdobím 1. 1. 2026 – 31. 5. 2026. Text čestného prohlášení je jednotný.
2
Vytiskněte a podepištezhruba 2 minuty
Stažené PDF vytiskněte, podepište (modrým perem, ne razítkem) a připravte ho k naskenování nebo vyfocení. Jiná možnost: elektronický podpis přes eIDAS. Přidáme ho v pozdější verzi.
upload_filePřiložte sken nebo foto podepsaného prohlášení (PDF nebo JPG, do 50 MB)
Soubor ještě před uložením zkontrolujeme antivirem.
Tip: Celé to zabere zhruba 5 minut včetně tisku. Pokud nemáte tiskárnu, kontaktujte svoji účetní firmu. Domluví s vámi jiný způsob.
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 9 / 10
JMHZ — nová povinná pole od dubna 2026
Část polí systém načte z kroků 1 až 4 (OIČ, typ pracovního vztahu, datum nástupu, státní příslušnost). V tomto kroku doplníte zbytek. Systém vám navíc ukáže, která pole zatím chybí.
Doživotní identifikátor od ČSSZ. Pro hlášení JMHZ nahrazuje rodné číslo.
ČSSZ ho přidělí po úspěšném přihlášení (REGZEC). Má 1 až 22 znaků.
warning Kdy půjde formulář odeslat:
Odeslat se dá i při žlutém stavu (chybí jen doporučené údaje). Při červeném stavu (chybí povinné pole) se odeslání zablokuje.
chat_bubble_outline + Přidat poznámku k tomuto kroku
⚠ Po uložení poznámky můžete krok dokončit i s nevyplněnými povinnými poli. Účetní údaje doplní po dohodě s Vámi.
Krok 10 / 10
Shrnutí a odeslání
Zrekapitulujeme všech 9 kroků a požádáme vás o potvrzení před odesláním účetní (viz 14-bezpecnost.md).
Zkontrolujte údaje před odesláním
Po odeslání půjdou údaje účetní ke kontrole (formulář přejde ze stavu ODESLÁNO do KONTROLA)
Vaše právo na mzdovou transparentnost (Flexinovela 2025)
Podle § 16 zákoníku práce máte právo sdílet informace o své mzdě s kýmkoliv
(rodina, kolegové, média). Zaměstnavatel Vám to nesmí zakazovat ani omezovat.
Porušení této povinnosti = přestupek s pokutou až 400 000 Kč (§ 26 odst. 1 písm. a) ZoI).
Zdroj: Zákon č. 230/2025 Sb. (Flexinovela), účinný od 1. 6. 2025.
verified_userPotvrzení před odesláním
Potvrzuji, že údaje odpovídají dokladům zaměstnance.
Souhlasím s tím, aby tyto údaje byly použity pro přihlášení u ČSSZ, zdravotní pojišťovny a dalších úřadů (měsíční hlášení JMHZ).
Beru na vědomí své právo na mzdovou transparentnost (§ 16 zákoníku práce, Flexinovela 2025) — mohu sdílet informace o své mzdě s kýmkoliv a zaměstnavatel mi to nesmí zakazovat.
Proč to potvrzuji? rozkliknout vysvětlení
Ochrana pro obě strany.
Za správnost mzdových údajů zaměstnanců odpovídá ze zákona zaměstnavatel, tedy vaše firma.
Účetní firma data zpracovává, ale nedokáže ověřit, jestli sedí s realitou.
Potvrzením si zaznamenáme kdo, kdy a jaké údaje zadal. Kdyby přišla kontrola z ČSSZ nebo finančního úřadu, je v tom jasno.
Pokud si nejste něčím jistí, je lepší formulář vrátit k doplnění, než posílat údaje, které si nejste jistí.
Podepsal: Jan Novák (ABC s.r.o.) · 21. 4. 2026 14:32 · IP 89.24.xx.xx · Otisk dat: a3f7...c9d2
Tyto údaje si ukládáme do bezpečnostního záznamu (viz technická specifikace 14-bezpecnost.md)
info Tato část se ukáže, jen pokud máte u některého kroku poznámku (tedy když jste nechali nevyplněné některé povinné pole a čekáte, až ho doplní účetní).
warning Odesíláte s poznámkami — potřebujeme ještě jeden souhlas navíc
Poznámky jste napsali ke krokům: Krok 4 a Krok 8.
Nevyplněná pole: kód CZ-ISCO, typ pracovního vztahu, zápočtový list.
Potvrzuji správnost vyplněných údajů.
Beru na vědomí, že nevyplněné údaje doplní účetní podle mých poznámek. V případě potřeby mě kontaktuje.
Vím, že účetní formulář zpracuje, až budou chybějící údaje doplněné. Přihlášení u ČSSZ nebo výplata mzdy se proto mohou o něco zdržet.
Formulář bude ve stavu: ODESLÁNO S POZNÁMKAMI.
Výstup pro Pamicu a přihlášení ČSSZ (REGZEC) se odemkne, až účetní poznámky vyřeší.
picture_as_pdf
PDF stažení: jen pro archiv, NE pro ČSSZ
Po odeslání si můžete stáhnout PDF s vyplněnými údaji pro svůj archiv. PDF ale
NENÍ platné podání pro ČSSZ. ČSSZ dne 14. 4. 2026 formálně upozornila, že
„dotazníky PDF" jsou pro technickou vadu NEÚČINNÉ (§ 10 odst. 2 zákona
o JMHZ) — podání je považováno za nesplnění povinnosti a hrozí sankce až
100 000 Kč.
Platné podání ČSSZ probíhá automaticky přes XML (REGZEC) odeslaný
účetní přes Pamicu/Pohodu nebo datovou schránku — to za Vás zařídí účetní firma.
Beru na vědomí, že PDF nenahrazuje XML podání ČSSZ
Sekce 4 · Technická reference
Mapování polí — pro vývojáře a zkušené účetní
Tato sekce je jen pro techniky. V samotné aplikaci ji běžný klient ani správce HR neuvidí.
Ve wireframu ji necháváme, aby si ji mohl tým ověřit. Plná verze je v XSD-DB-MAPPING.md a MDB-MAPPING.md.
Zobrazit mapovací tabulku (formulář → DB → XSD → JMHZ)
UI label
Krok
DB sloupec
Pamica XSD
JMHZ
Kategorie
Jméno
1
employees.first_name
nameType/firstName
REGZEC
A/B/C
Rodné číslo
1
employees.personal_id (encrypted)
personalInfo/birthNumber
REGZEC
A + B (opt)
Číslo pojištěnce cizince
3
employees.foreign_insurance_number
foreignerType/insuranceNumber
REGZEC cizinec
B/C
Typ pracovního vztahu
4
employments.kind
employmentKindType
REGZEC
A/B/C
Datum nástupu
4
employments.start_date
employment/startDate
REGZEC · DEN PŘED od 7/2026
A/B/C
CZ-ISCO
4
employments.ispv_isco_class
wagePaymentType/isco
JMH (měsíční)
A/B/C
Hrubá mzda
4
employment_wage_elements.amount
wagePaymentType/amount
JMH
A/B/C
Vzdělání (KKOV)
5
employees.ispv_education
personalInfo/education
JMH
A/B/C
Bankovní účet
6
employees.bank_account (encrypted)
bankAccountType
—
A/B/C
Sleva na dítě
7
employee_tax_items (děti)
taxesInsurance/taxAdvantage
JMH (ročně)
A/B/C
Starobní důchod
7
employees.ossz_pension
personalInfo/pension
REGZEC · ovlivňuje odvody
A/B/C
Invalidní důchod
7
employee_tax_items (invalid)
taxesInsurance/disabilityTax
—
A/B/C
ZTP průkaz
7
employee_cards (type=ZTP)
—
—
A/B/C
Čestné prohlášení (PDF)
8
files (category=Potvrzeni)
—
—
A/B/C
OIČ
9
employees.jmhz_oic
—
REGZEC
A/B/C
Státní příslušnost
1
employees.citizenship
personalInfo/citizenship
REGZEC · určuje lhůtu
A/B/C
Typ pobytu (cizinec)
3
employees.fg_residence_type
foreignerType/residenceType
REGZEC cizinec
B/C
Pracovní povolení
3
employees.fg_work_permit
foreignerType/workPermit
REGZEC cizinec
C
Sekce 5
Klíčové poznámky k implementaci
Co přibylo a co jsme změnili na základě připomínek účetní 21. 4. 2026.
01Krok 0.5 — zaměstnanec si volí kategorii (klíčová oprava)
Před Krokem 1 si zaměstnanec vybere kategorii A (ČR), B (EU) nebo C (mimo EU). Dřív to bylo jen v Kroku 3 jako přepínač, ale formulář tak nevěděl dopředu, co má zobrazit. Teď kategorie řídí kontrolu rodného čísla, zobrazení sekce pro cizince, zobrazení pracovního povolení (jen C) a další.
02Kontrola rodného čísla u cizinců — volnější pravidla
V Kroku 1 je pro kategorie B a C přepínač „Má zaměstnanec české rodné číslo?“. U kategorie A (ČR) je přísná kontrola (validate_rc_cz, ověření modulu 11). U kategorií B a C je kontrola volnější (validate_rc_cizinec): 10 číslic a platné datum narození. Pokud číslice neodpovídají českému vzoru, jen se ukáže upozornění, nezablokuje se odeslání. Plán doplnění viz RESEARCH-RC-CIZINCU-TODO.md.
03Hrubá mzda v Kroku 4 — povinné pole pro MVP
Bez hrubé mzdy nebo hodinové sazby nejde spočítat první mzdu. Proto je to povinné pole. Typ mzdy se přizpůsobí typu pracovního vztahu.
04Hledání pozice přes nsp.cz
Lepší než nechat uživatele probírat 7 966 položek ručně. Napíše třeba „účetní“ a Národní soustava povolání mu vrátí seznam pozic a doplní kód CZ-ISCO. Když nsp.cz nereaguje, použije se záložní číselník ref_isco.
05Důchody patří do MVP (ne až do druhé verze)
Starobní i invalidní důchod ovlivňují odvody už od prvního měsíce. Odložit to nejde. Přiložení rozhodnutí je povinné.
06Čestné prohlášení — systém ho vygeneruje sám
V Kroku 8 (varianta C) systém připraví PDF (viz 17-pdf-templates.md). Zaměstnanec ho vytiskne, podepíše a nahraje zpátky. Soubor ještě projde kontrolou antiviru.
07Kontrola antivirem (ClamAV)
Každý nahraný soubor (sken dokladu, rodný list, rozhodnutí, zápočtový list, čestné prohlášení) projde antivirem ještě před uložením do úložiště R2. Pro MVP povinné.
08Potvrzení před odesláním v Kroku 10
Povinné potvrzení (viz 14-bezpecnost.md). Systém si uloží čas, identifikaci uživatele, IP adresu a otisk formulářových dat. Chrání to účetní firmu před případnými sankcemi.
09AI Import Agent se učí jen u svého zákazníka
Agent pro import souborů (viz 16-ai-agent.md) se učí, jak propojit sloupec souboru s polem formuláře. Ale vždycky jen v rámci jedné účetní firmy. Data se nikdy nemíchají mezi zákazníky.
10Neodesíláme data na ČSSZ — to dělá Pamica
DATA Most jen sbírá a kontroluje údaje. Samotné podání (REGZEC, JMH, JMHZ) provede Pamica nebo Pohoda. Náš výstup: soubor ve formátu DBF, XML nebo CSV.