České mzdy v Odoo 20 včetně JMHZ

Tomáš Lauer, CEO & ERP Konzultant

Umí Odoo české mzdy? Standardně ne. Do Odoo 20 jsme je proto doplnili celé: výpočet podle zákona, JMHZ, registraci zaměstnanců, přehledy pro zdravotní pojišťovny, exekuce i roční zúčtování. Hlášení odcházejí přímo z Odoo datovou schránkou a protokol o zpracování se vrací zpět. Pokud víme, žádné jiné řešení pro Odoo dnes JMHZ ani registraci zaměstnanců nepodává.

Co je hotové už dnes

  • Postaveno na standardu Odoo 20 Enterprise. Žádný samostatný mzdový program vedle, ale česká lokalizace standardního mzdového modulu. Zaměstnanci, smlouvy, docházka, dovolené i účetnictví jsou jedna databáze.
  • Všechny typy vztahů. Hlavní pracovní poměr, DPP a DPČ včetně souběhů, jednatelé a členové orgánů i platové tarify ve veřejné sféře.
  • Elektronická podání. JMHZ (měsíční, opravná i roční údaje), registrace zaměstnance, přehledy a hromadná oznámení pro všechny zdravotní pojišťovny, vyúčtování daně a příjem eNeschopenek.
  • Legislativa 2027 je už v systému. Konec srážkové daně u dohod, sleva na studenta, nové limity benefitů, minimální mzda 24 900 Kč a nové schéma JMHZ.
  • 188 automatických testů, včetně generálky celého mzdového měsíce od docházky po uzávěrku. Výplatnice se spočítá zhruba za 0,3 sekundy.
  • Celé v češtině, i standardní obrazovky Odoo pro mzdy, docházku a dovolené (zhruba 2 650 přeložených výrazů).

Celý mzdový měsíc má mzdová účetní na jedné obrazovce: postup od podkladů po uzávěrku, souhrnná čísla, odvody institucím a nejbližší termíny.

Proč střední firmy Odoo odkládaly

Když firma se 30 až 300 zaměstnanci vybírá nový informační systém, rozhovor se dřív nebo později stočí ke mzdám. A tam Odoo obvykle končilo. Mzdový modul Odoo Enterprise českou legislativu nezná, a tak firmám zbývaly dvě cesty:

  • Klasické české ERP – mzdy umí, ale za cenu delší implementace, vyšších licencí a často menší pružnosti v obchodu, e-shopu nebo projektech.
  • Odoo plus samostatný mzdový program – dva systémy, dvojí evidence zaměstnanců, ruční přenášení docházky a mzdových zápisů do účetnictví a každoměsíční kontrola, jestli čísla sedí.

Ten druhý kompromis firmy přijímaly, protože mzdy byly „jen“ výpočet výplatnice a pár přehledů. Od roku 2026 už to neplatí.

Mzdy už nejsou jen výpočet výplatnice

Od dubna 2026 podává každý zaměstnavatel jednotné měsíční hlášení (JMHZ). Jedno podání nahradilo přehled o výši pojistného, ELDP, oznámení o nástupu a skončení a postupně i další výkazy. Data z něj si berou ČSSZ, MPSV, finanční správa i úřad práce. Mzdový systém tak musí každý měsíc odevzdat podrobná data o každém pracovním vztahu, ne jen součty.

V Odoo se JMHZ načte přímo z výplatnic, zkontroluje proti schématu MPSV a odešle datovou schránkou. Souhrn pojistného i údaje za každý pracovní vztah jsou vidět před odesláním.

A změny pokračují:

  • Od 1. 7. 2026 se nový zaměstnanec registruje nejpozději před nástupem do práce, ne do 8 dnů po něm.
  • Od 1. 1. 2027 končí srážková daň u dohod a malých úvazků, vrací se sleva na studenta, rekreace mají vlastní limit 20 000 Kč, spropitné ze stravování je osvobozené do 7 % tržeb a v ročním zúčtování přibývá sleva za umístění dítěte.
  • JMHZ má pro rok 2027 nové schéma a výpočet už počítá s minimální mzdou 24 900 Kč a průměrnou mzdou 51 663 Kč.

Pro firmu z toho plyne jednoduché pravidlo: mzdy, personalistika, docházka a účetnictví spolu musí mluvit. Když jsou ve dvou systémech, každá nová povinnost znamená další ruční přenášení dat.

Kontrolní seznam: co musí mzdy v ERP umět v roce 2026

Použijte ho při výběru jakéhokoli systému. U každého bodu je uvedeno, jak ho řeší mzdy v Odoo od Elfoxu.

Oblast

Co hlídat

Mzdy v Odoo od Elfoxu

Výpočet

pojistné, zálohy na daň, slevy, děti a bonus, dohody DPP/DPČ, minimální mzda

ano, včetně souběhu více vztahů téže osoby a platových tarifů ve veřejné sféře

Docházka a příplatky

přesčasy, noc, víkend, svátky z docházky, ne ručně

ano, z docházky v Odoo, včetně náhradního volna a konta pracovní doby

Nepřítomnosti

dovolená v hodinách, nemoc, překážky, průměrný výdělek

ano, nárok na dovolenou se přepočítává sám, eNeschopenky se načítají z datové schránky

JMHZ

měsíční hlášení, opravná hlášení, roční údaje, schéma 2027

ano, kontrola proti oficiálním XSD před odesláním

Registrace zaměstnanců

registrace před nástupem, předregistrace, skončení, cizinci

ano, s úkolem a termínem u každého nástupu a odchodu

Zdravotní pojišťovny

přehledy o platbě pojistného, hromadná oznámení

ano, pro všechny pojišťovny, včetně kódů změn

Podání úřadům

odeslání a kontrola, jestli bylo přijato

ano, přímo z Odoo datovou schránkou, protokol o zpracování se načte sám

Srážky

exekuce, výživné, insolvence, právně správné pořadí

ano, včetně písemností pro soud a exekutora

Roční agenda

roční zúčtování, mzdový list, potvrzení o příjmech, vyúčtování daně

ano

Účetnictví a banka

zaúčtování mezd, příkazy k úhradě, spárování odvodů

ano, příkazy ABO na výplaty i odvody, úhrady se párují s bankou

Provoz

termíny, uzávěrka období, hlídání chybějících údajů

ano, dashboard mzdového období s kalendářem povinností

Legislativa

aktualizace konstant a pravidel každý rok

ano, sazby jsou parametry; dashboard upozorní, když chybí hodnoty na příští rok

Jeden systém pro celou firmu

Skutečná úspora nepřichází z výpočtu výplatnice, ale z toho, že data vznikají jednou a používají se všude.

Personalistka založí zaměstnance a smlouvu, vedoucí schválí dovolenou, docházka se zapisuje v Odoo. Mzdová účetní spustí dávku a po potvrzení se mzdy samy zaúčují, vznikne příkaz k úhradě výplat i odvodů a hlášení odejdou datovou schránkou. Protokol o zpracování od ČSSZ se vrátí do Odoo a ukáže, jestli bylo podání přijato. Ve stejném systému přitom firma vede obchod, nákup, sklad, výrobu, projekty i e-shop.

Jak ověřujeme, že mzdy počítají správně

U mezd nestačí tvrdit „podle platné legislativy“. Proto každou část dokládáme:

  • Srovnání se zavedeným mzdovým systémem. Vzorové zaměstnance jsme spočítali v Odoo i v dlouhodobě používaném českém mzdovém programu a porovnali pojistné, daň, slevy, bonus i čistou mzdu.
  • Oficiální schémata. Každé hlášení (JMHZ, registrace, přehledy pojišťovnám, vyúčtování daně) se před odesláním kontroluje proti XSD, které zveřejňuje MPSV, ČSSZ, VZP a finanční správa.
  • Automatické testy. Přes 180 testů s ručně spočítanými výsledky se spouští při každé změně, včetně „generálky“ celého měsíce: výpočet, zaúčtování, platby, hlášení a uzávěrka.
  • Právní zdroje. Konstanty a pravidla bereme z předpisů a metodik úřadů, ne z kalkulaček na internetu.

Příklad: září 2026, zaměstnanec s hrubou mzdou 40 000 Kč a podepsaným prohlášením. Výplatnice v Odoo ukazuje celý výpočet od odpracované doby po čistou mzdu, včetně odvodů zaměstnavatele.

Z hrubé mzdy odejde 2 840 Kč na sociální a 1 800 Kč na zdravotní pojištění. Záloha na daň je 15 % minus sleva na poplatníka, tedy 3 430 Kč, a na účet přijde 31 930 Kč. Po potvrzení se výplatnice sama zaúčtuje a vznikne z ní platební příkaz – bez přepisování do účetnictví.

Jak probíhá přechod

Mzdy jsou nejcitlivější část firmy – chyba v nich se týká každého zaměstnance. Proto je nikdy nepřepínáme „na slepo“:

  1. Analýza. Projdeme typy pracovních vztahů, docházku, příplatky, benefity, srážky a to, jak dnes mzdy navazují na účetnictví a banku.
  2. Nasazení Odoo 20 pro celou firmu. Účetnictví s českou lokalizací (DPH, kontrolní hlášení, banky, ARES), obchod, nákup, sklad, výroba nebo projekty – podle toho, co firma potřebuje.
  3. Převod dat zaměstnanců. Karty a smlouvy, děti a slevy, srážky, zůstatky dovolené a průměrné výdělky. Kontrola nastavení v Odoo ukáže, co ještě chybí.
  4. Paralelní měsíc. Mzdy spočítáme současně ve stávajícím systému i v Odoo a porovnáme výplatnici po výplatnici. Ostrý provoz začíná až po shodě.
  5. Ostrý start a podpora. Nejjednodušší je začít k 1. lednu (roční limity a zúčtování začínají od nuly), ale jde to i v průběhu roku. Změny legislativy do modulu doplňujeme průběžně.

Mzdovou agendu přitom může dál vést vaše mzdová účetní nebo externí účetní kancelář – jen v Odoo.

Časté otázky

Umí Odoo české mzdy? Standardní Odoo ne – mzdový modul Odoo Enterprise českou legislativu neobsahuje. Českou mzdovou agendu do něj doplňuje naše lokalizace.

Na jaké verzi Odoo to funguje? Na Odoo 20 Enterprise. Mzdový modul je součástí Enterprise, verze Community mzdy nemá.

Umí Odoo JMHZ? S naším řešením ano: měsíční i opravná hlášení, roční údaje a registraci zaměstnanců. Každé hlášení se před odesláním zkontroluje proti oficiálnímu schématu a odejde datovou schránkou.

Lze přejít v průběhu roku? Ano. Nejjednodušší je začít k 1. lednu, ale převedeme i rozpracovaný rok včetně zůstatků dovolené a průměrných výdělků.

Může mzdy dál zpracovávat externí účetní kancelář? Ano. Mzdová účetní pracuje v Odoo s vlastní rolí a nepotřebuje administrátorská práva.

Uvažujete o novém systému?

Pokud jste Odoo dřív vyřadili kvůli mzdám, je čas se k němu vrátit. Implementujeme Odoo pro celou firmu – od účetnictví a obchodu po sklad, výrobu a mzdy – a mzdovou agendu převádíme včetně JMHZ a podání datovou schránkou.

Nabídka na začátek: přepočítáme vám jeden skutečný měsíc mezd v Odoo a výsledky porovnáme s vaším současným systémem. Uvidíte čísla na svých datech, ne na prezentaci.

Zarezervovat konzultaci →

Více článků

Odoo 20 je venku: co nová verze přináší a jestli upgradovat

Odoo 20 vyšlo. Přehled novinek: AI agenti s MCP, offline režim, změny v účetnictví, skladu a výrobě. Plus kdy se vyplatí upgrade z Odoo 17, 18 a 19.

Číst více

Implementace ERP krok za krokem: 4 fáze projektu

Jak probíhá implementace ERP systému (Odoo, HELIOS iNuvio)? Projděte si čtyři fáze od analýzy procesů po podporu a zjistěte, co vás čeká, kolik to trvá a na co se připravit.

Číst více