Díky našemu článku získáte odpověď na to, co je to kontrolní hlášení k DPH a k čemu slouží. Ujasníte si, kdo ho podává a kdo ne, i jaká je frekvence. Dozvíte se přesné termíny podání, pravidla pro následné kontrolní hlášení a lhůty pro reakci na výzvu. Získáte praktický návod, jak podání provést technicky v EPO/Moje daně a proč je klíčové dodržet předepsaný XML formát. A nakonec se dozvíte, jaké sankce hrozí v roce 2025 a jak se kontrolní hlášení liší od přiznání k DPH a souhrnného hlášení.
Co je kontrolní hlášení k DPH
Kontrolní hlášení (KH) je samostatné elektronické podání k dani z přidané hodnoty. Nenahrazuje daňové přiznání k DPH ani souhrnné hlášení, je to zvláštní přehled údajů z vašich daňových dokladů (vystavených i přijatých), který pomáhá správci daně spárovat transakce mezi plátci a cíleně odhalovat možné podvody. Jde o speciální daňové tvrzení ve smyslu daňového řádu, ale samo o sobě neurčuje výši daně – slouží jako kontrolní prvek vůči vašemu přiznání k DPH. Podává se výhradně elektronicky a v předepsané struktuře.
Jinými slovy: kontrolní hlášení DPH je „datový otisk“ vybraných údajů z vaší evidence pro DPH. Díky tomu může finanční úřad porovnat, zda dodavatel a odběratel vykázali shodně stejnou transakci, a když narazí na nesoulad, vyzve vás k vysvětlení nebo opravě.
Související služba
Daňové právní poradenství
Nejste si jistí, jak správně postupovat v oblasti daní, abyste nešlápli vedle? Pomůžeme vám zorientovat nejen v zákoně, ať už jde o řešení konkrétní daňové situace, přípravu na kontrolu ze strany finančního úřadu či obranu před soudem.
Chci pomoct
- Při objednání služby přesně víte, co dostanete a kolik vás to bude stát.
- Vše zvládneme on-line nebo osobně v jedné z našich 6 kanceláří.
- 8 z 10 požadavků vyřešíme do 2 pracovních dnů.
- Pro každý právní obor máme specialistu.
Kdo podává kontrolní hlášení
Základní pravidlo je přímočaré: kontrolní hlášení podávají plátci DPH registrovaní v tuzemsku, a to bez ohledu na to, zda se jedná o tuzemský či zahraniční subjekt. Za skupinu spojených osob podává kontrolní hlášení zastupující člen skupiny. Naopak nepodává ho identifikovaná osoba, osoba, která není plátcem DPH, a plátce bez plnění v dotčeném období (typicky když nevykazuje ani přijaté, ani uskutečněné plnění) a plátce, který uskutečňuje pouze plnění osvobozená bez nároku na odpočet.
V praxi to znamená, že podáváte kontrolní hlášení za každé období, ve kterém:
- přiznáváte daň na výstupu (typicky z tuzemských zdanitelných plnění),
- uplatňujete nárok na odpočet z přijatých zdanitelných plnění,
- vykazujete plnění v režimu přenesení daňové povinnosti (reverse charge),
- případně vykazuje vybraná plnění související s investičním zlatem.
Příklad: Česká s.r.o. vystaví v lednu tři tuzemské faktury s daní a přijme dvě faktury s nárokem na odpočet. Za leden musí podat kontrolní hlášení, i když výsledné daňové přiznání vyjde třeba na nulu (typicky při shodě výstupů a odpočtů). Povinnost podat kontrolní hlášení se totiž váže k existenci vykazovatelných plnění, ne k výši daně.
Kontrolní hlášení a frekvence
Tady musíme rozlišovat právnické osoby a fyzické osoby (OSVČ):
- Právnické osoby podávají kontrolní hlášení vždy za kalendářní měsíc, a to bez ohledu na to, zda jsou měsíčním nebo čtvrtletním plátcem DPH. Praktický důsledek: i „čtvrtletní“ s.r.o. posílá kontrolní hlášení každý měsíc.
- Fyzické osoby (OSVČ) podávají kontrolní hlášení ve stejné frekvenci jako přiznání k DPH – tedy měsíčně, nebo čtvrtletně podle svého zdaňovacího období. Kontrolní hlášení OSVČ s měsíčním obdobím tedy posílá každý měsíc, čtvrtletní plátce jednou za čtvrtletí.
Toto rozlišení bývá záludné a vede k chybám právě u firem, které přecházejí na kvartální zdaňovací období a mylně se domnívají, že se kvartálně bude podávat i kontrolní hlášení. Nebude – u právnických osob zůstává kontrolní hlášení vždy měsíční.
Termín podání kontrolního hlášení
Termín podání kontrolního hlášení se odvíjí od typu subjektu a frekvence:
- Právnické osoby: do 25. dne po skončení kalendářního měsíce, za který KH podávají (tzn. KH za leden do 25. února). Stále měsíčně.
- Fyzické osoby: ve lhůtě pro podání přiznání k DPH, tedy měsíčně nebo čtvrtletně, vždy do 25. dne po skončení zdaňovacího období (např. za 1. čtvrtletí do 25. dubna).
Když po podání zjistíte chybu, nastupuje tzv. následné kontrolní hlášení. Máte povinnost jej podat do 5 pracovních dnů ode dne, kdy nesprávné či neúplné údaje zjistíte. Tím splníte zákonnou povinnost opravit údaje po lhůtě pro řádné KH.
Jak se kontrolní hlášení podává
Kontrolní hlášení DPH se podává výhradně elektronicky, a to v předepsaném formátu a struktuře. V praxi využijete buď elektronický formulář v aplikaci EPO na portálu Moje daně, nebo export z účetního systému do XML. Jestliže posíláte datovou schránkou, musíte dodat XML ve stanovené struktuře.
V minulosti proběhla diskuse o ústavnosti pokut vázaných čistě na nedodržení elektronického formátu dle interního pokynu GFŘ. Nicméně pro praxi roku 2025 platí, že kontrolní hlášení posílejte vždy v aktuálně vyžadovaném XML – vyhnete se zbytečným sporům i výzvám k nápravě.
Co se v kontrolním hlášení vykazuje
Kontrolní hlášení se člení na části (A/B) a oddíly podle typu plnění a hodnot.
Typický příklad: Jste měsíční plátce – OSVČ a v lednu jste vystavili tři faktury tuzemským plátcům DPH a přijali dvě faktury od svých dodavatelů – plátců. V části A uvedete své výstupy (dodání), v části B své odpočty (přijatá plnění). Dále máte jednu fakturu v režimu přenesení daňové povinnosti (např. stavební práce) – tu vykážete v příslušné sekci reverse charge. Kontrolní hlášení za leden podáte do 25. února (jako měsíční plátce). Přiznání k DPH podáte v téže lhůtě. Pořadí odeslání nehraje roli.
Opravy, výzvy a následné kontrolní hlášení
Dozví-li se správce daně o nesrovnalosti (například protistrana vykázala jinou částku), vyzve vás k podání následného kontrolního hlášení. V něm potvrdíte správnost původních údajů, nebo je opravíte. Na takovou výzvu musíte reagovat: nejpozději do 17 dnů ode dne dodání do datové schránky nebo do 5 pracovních dnů od oznámení výzvy (když není doručována do datovky).
Nezávisle na výzvě platí, že pokud po uplynutí lhůty pro řádné kontrolní hlášení sami zjistíte nesprávné či neúplné údaje, jste povinni podat následné kontrolní hlášení do 5 pracovních dnů ode dne, kdy jste na chybu přišli. Následné kontrolní hlášení se podává za celé dotčené období a nahradí původní údaje.
Tip na článek
Podali jste chybné daňové přiznání? Přečtěte si, jak na opravu a co vám hrozí, když opravu neuděláte.
Sankce a prominutí: jaké pokuty hrozí a kdy lze žádat o úlevu
Sankční systém pro kontrolní hlášení DPH je v zákoně o DPH nastaven poměrně přísně, přičemž základní pokuty vyplívají přímo ze zákona, jakmile nastane daná skutečnost (např. zmeškání lhůty). V roce 2025 můžete dostat tyto pokuty:
- 1 000 Kč, pokud kontrolní hlášení podáte po lhůtě bez výzvy správce daně.
- 10 000 Kč, pokud kontrolní hlášení podáte v náhradní lhůtě po výzvě správce daně.
- 30 000 Kč, pokud nepodáte následné kontrolní hlášení dle výzvy k doplnění/opravení či potvrzení údajů.
- 50 000 Kč, pokud nepodáte kontrolní hlášení ani v náhradní lhůtě po výzvě.
Poloviční výše pokut může dopadnout na fyzické osoby, právnické osoby se čtvrtletním zdaňovacím obdobím a jednočlenná s. r. o. se společníkem-fyzickou osobou (splní-li zákonné podmínky). Kromě toho může správce daně uložit až 50 000 Kč při neuposlechnutí výzvy k odstranění pochybností a až 500 000 Kč v případě závažného maření správy daní.
Kontrolní hlášení vs. přiznání vs. souhrnné hlášení
- Kontrolní hlášení: kontrolní nástroj – údaje z dokladů, párování mezi plátci; podává se elektronicky v XML; nevypočítává daň.
- Přiznání k DPH: daňové tvrzení, kde počítáte daň na výstupu a odpočty na vstupu; frekvence dle zdaňovacího období.
- Souhrnné hlášení: týká se zejména přeshraničních plnění v EU; identifikovaná osoba ho podává měsíčně, pokud má tuto povinnost.
Shrnutí
Kontrolní hlášení je samostatné elektronické podání k DPH, které páruje údaje z vystavených a přijatých dokladů a slouží jako kontrola vůči přiznání k DPH. Podávají ho pouze plátci DPH registrovaní v ČR za období, ve kterém mají vykazovatelná plnění. Právnické osoby posílají KH vždy měsíčně, OSVČ podle svého zdaňovacího období (měsíčně či čtvrtletně). Termín je do 25. dne po skončení období; podává se výhradně elektronicky v předepsaném XML. Pokud po lhůtě zjistíte chybu, musíte podat následné KH do 5 pracovních dnů od zjištění; na výzvu správce daně je nutné reagovat v zákonných lhůtách.
V KH se vykazují vybrané údaje z dokladů (část A – výstupy, část B – odpočty, včetně režimu přenesení daňové povinnosti). Základní pokuty v roce 2025: 1 000 Kč za pozdní podání bez výzvy, 10 000 Kč po výzvě v náhradní lhůtě, 30 000 Kč za nepodání následného KH dle výzvy a 50 000 Kč za nepodání ani v náhradní lhůtě; dále až 50 000 Kč za neodstranění pochybností a až 500 000 Kč za závažné maření správy daní.
Často kladené otázky
Musím podat „nulové“ kontrolní hlášení?
Ne vždy. Pokud nejste plátce DPH nebo jste identifikovaná osoba, kontrolní hlášení nepodáváte. Plátce, který v období neuskutečnil ani nepřijal plnění, která se do kontrolní hlášení vykazují, také nemá povinnost kontrolní hlášení podat.
Co když podám kontrolní hlášení omylem ve špatném formátu?
Správce daně může považovat podání za neúčinné a vyzvat vás k nápravě; zachovejte předepsaný XML formát a strukturu a využijte EPO. Tím se vyhnete výzvám i sankcím navázaným na opožděné podání.
Podává identifikovaná osoba kontrolní hlášení?
Nepodává. Kontrolní hlášení je povinnost plátců DPH, nikoli identifikovaných osob. Identifikovaná osoba řeší pouze souhrnné hlášení (u přeshraničních B2B plnění v EU) a případné přiznání k DPH jen za měsíce, kdy jí povinnost vznikne.
Vykazují se v KH pořízení zboží z EU a dovoz ze třetích zemí?
Nevykazují. Pořízení z EU a dovoz patří do přiznání k DPH, nikoli do kontrolního hlášení. KH se soustředí na tuzemská zdanitelná plnění a vybrané případy přenesení daňové povinnosti.
Co když jsme plátci, ale v daném období máme jen plnění osvobozená bez nároku?
Pokud v období nevznikla žádná vykazovatelná plnění relevantní pro kontrolní hlášení (ani nárok na odpočet), kontrolní hlášení nepodáváte.