Kontrolní hlášení DPH: Kompletní průvodce pro rok 2026
Kontrolní hlášení k DPH bylo zavedeno v roce 2016 jako nástroj Finanční správy pro boj proti daňovým únikům. Pro plátce DPH představuje další pravidelnou povinnost nad rámec samotného přiznání k DPH. V tomto článku si podrobně vysvětlíme, co kontrolní hlášení obsahuje, kdo a kdy ho podává, jaká je jeho struktura a jaké hrozí sankce za nesplnění povinnosti.
Co je kontrolní hlášení a proč existuje
Kontrolní hlášení (formulář DPHKH1) je speciální výkaz, ve kterém plátce DPH detailně vykazuje údaje o svých zdanitelných plněních. Finanční správa pomocí něj křížově kontroluje údaje mezi dodavateli a odběrateli - tedy ověřuje, že to, co dodavatel přiznal jako uskutečněné plnění, odběratel vykázal jako přijaté plnění, a naopak.
Kontrolní hlášení nenahrazuje přiznání k DPH. Obě povinnosti existují paralelně a musíte plnit obě. Kontrolní hlášení však obsahuje podrobnější údaje o jednotlivých transakcích. Povinnost ho podávat upravuje § 101c zákona o DPH.
Kdo podává kontrolní hlášení
Kontrolní hlášení podává každý plátce DPH, který v daném období:
- Uskutečnil zdanitelné plnění s místem plnění v tuzemsku, nebo
- Přijal zdanitelné plnění s místem plnění v tuzemsku, nebo
- Ve zvláštním režimu pro investiční zlato přijal nebo uskutečnil plnění
Pokud v daném období nemáte žádná plnění k vykázání, kontrolní hlášení nepodáváte (na rozdíl od přiznání k DPH, které podáváte i nulové).
Identifikované osoby (registrované k DPH pouze pro specifické účely, např. pořízení zboží z EU) kontrolní hlášení nepodávají.
Jak často se kontrolní hlášení podává
Frekvence podávání závisí na typu subjektu:
- Právnické osoby - vždy měsíčně, bez ohledu na zdaňovací období pro DPH
- Fyzické osoby (OSVČ) - ve lhůtě pro podání přiznání k DPH, tedy měsíčně nebo čtvrtletně podle vašeho zdaňovacího období
To znamená, že pokud jste OSVČ se čtvrtletním zdaňovacím obdobím, podáváte kontrolní hlášení čtvrtletně. Pokud máte měsíční období, podáváte ho měsíčně.
Termíny pro podání
Kontrolní hlášení se podává do 25. dne měsíce následujícího po skončení období, za které se podává. Termíny jsou tedy stejné jako u přiznání k DPH:
- Měsíční KH za leden 2026: do 25. února 2026
- Měsíční KH za únor 2026: do 25. března 2026
- Čtvrtletní KH za Q1 2026: do 27. dubna 2026 (25. je sobota)
U kontrolního hlášení neplatí prodloužení lhůty při podání daňovým poradcem, jak je tomu u přiznání k dani z příjmů.
Struktura kontrolního hlášení: Oddíly A a B
Kontrolní hlášení se dělí na dvě hlavní části - oddíl A pro uskutečněná plnění (vaše prodeje) a oddíl B pro přijatá plnění (vaše nákupy).
Oddíl A pokrývá vaše uskutečněná plnění (prodeje), oddíl B přijatá plnění (nákupy). Jednotlivé řádky se liší podle typu plnění a hodnoty dokladu:
| Oddíl | Co se vykazuje | Způsob |
|---|---|---|
| A.1 | Uskutečněný reverse charge v tuzemsku (§ 92a) — daň přiznává odběratel | jednotlivě |
| A.2 | Přijetí služeb od plátce z jiného státu EU, dodání zboží s montáží a další specifická plnění | jednotlivě |
| A.3 | Opravné daňové doklady ve zvláštním režimu | jednotlivě |
| A.4 | Uskutečněná plnění nad 10 000 Kč vč. DPH | jednotlivě |
| A.5 | Plnění do 10 000 Kč vč. DPH a plnění pro neplátce | souhrnně |
| B.1 | Přijatý reverse charge (přenesení daňové povinnosti dle § 92a) | jednotlivě |
| B.2 | Přijatá plnění nad 10 000 Kč vč. DPH | jednotlivě |
| B.3 | Přijatá plnění do 10 000 Kč vč. DPH | souhrnně |
U jednotlivě vykazovaných plnění (A.4, B.2) uvádíte DIČ protistrany, číslo daňového dokladu, DUZP, základ daně a DPH. U souhrnných oddílů (A.5, B.3) jen celkové součty za jednotlivé sazby.
Hranice 10 000 Kč: Klíčový detail
Hranice 10 000 Kč včetně DPH určuje, zda se transakce vykazuje jednotlivě (v oddílech A.4 / B.2) nebo souhrnně (v oddílech A.5 / B.3). Toto pravidlo je zásadní:
- Faktura na 12 100 Kč (základ 10 000 Kč + DPH 2 100 Kč) se vykazuje jednotlivě v A.4 nebo B.2
- Faktura na 9 680 Kč (základ 8 000 Kč + DPH 1 680 Kč) se vykazuje souhrnně v A.5 nebo B.3
U jednotlivě vykazovaných plnění musíte uvést DIČ protistrany a číslo daňového dokladu. U souhrnně vykazovaných plnění uvádíte pouze celkové součty za sazby DPH.
Toto je právě místo, kde dochází ke křížové kontrole. Finanční správa porovnává, zda číslo dokladu a částka, kterou vykazujete v B.2, odpovídá tomu, co váš dodavatel uvedl v A.4. Nesoulad může vyvolat automatickou výzvu.
Jak kontrolní hlášení podat
Kontrolní hlášení se podává výhradně elektronicky ve formátu XML. Máte několik možností:
- Portál MOJE daně - vyplníte online formulář nebo nahrajete XML soubor
- Datová schránka - odešlete XML soubor ve stanoveném formátu
Podání musíte autorizovat datovou schránkou, elektronickým podpisem nebo přes identity občana.
Taxorio dokáže automaticky vygenerovat kompletní XML soubor DPHKH1 z vašich evidovaných vydaných faktur a přijatých dokladů. Aplikace správně roztřídí transakce do jednotlivých oddílů podle jejich hodnoty (nad a pod 10 000 Kč), typu plnění a dalších kritérií. Vygenerovaný soubor stačí nahrát na portál MOJE daně a odeslat. Tato funkce je dostupná v tarifu PRO.
Následné a opravné kontrolní hlášení
Pokud po odeslání zjistíte chybu, máte dvě možnosti:
Opravné kontrolní hlášení
Podáváte před uplynutím lhůty pro podání (do 25. dne). Opravné hlášení zcela nahrazuje původní. Můžete podat libovolný počet opravných hlášení.
Následné kontrolní hlášení
Podáváte po uplynutí lhůty pro podání. Musíte ho podat do 5 pracovních dnů ode dne zjištění chyby. Následné hlášení obsahuje kompletní data (nikoliv jen opravu), tedy nahrazuje celé původní hlášení.
Výzvy od Finanční správy
Pokud Finanční správa zjistí nesoulad mezi vaším kontrolním hlášením a hlášením vaší protistrany, zašle vám výzvu. Na výzvu musíte reagovat do 5 pracovních dnů od doručení. Reakcí je buď:
- Podání následného kontrolního hlášení s opravenými údaji, nebo
- Potvrzení, že vaše původní údaje jsou správné (tzv. rychlá odpověď přes EPO)
Výzva se doručuje do datové schránky. Pokud datovou schránku nemáte zřízenou dobrovolně, doručuje se na e-mail, který jste uvedli ve formuláři kontrolního hlášení.
Pokuty a sankce
Sankce za nesplnění povinností kolem kontrolního hlášení upravuje § 101h zákona o DPH a jsou poměrně přísné:
| Situace | Pokuta |
|---|---|
| Pozdní podání bez výzvy správce daně | 1 000 Kč |
| Podání v náhradní lhůtě na základě výzvy | 10 000 Kč |
| Nereagování na výzvu ke změně/doplnění/potvrzení | 30 000 Kč |
| Nepodání ani v náhradní lhůtě | 50 000 Kč |
Pokuta 1 000 Kč za pozdní podání se jednou za kalendářní rok promíjí automaticky. Ostatní pokuty lze prominout jen na žádost a za splnění zákonných podmínek.
Zvláště důležité je reagovat na výzvy ve lhůtě 5 pracovních dnů. Nestihnete-li lhůtu, pokuta 30 000 Kč je automatická a její prominutí je obtížné.
Nejčastější chyby v kontrolním hlášení
1. Nesoulad čísla dokladu
Odběratel uvede do B.2 jiné číslo dokladu, než dodavatel uvádí v A.4. Sjednoťte se s obchodními partnery na tom, jaké číslo dokladu se vykazuje - vždy to musí být číslo, které je uvedeno na daňovém dokladu dodavatelem.
2. Špatné zařazení podle limitu 10 000 Kč
Limit se posuzuje podle celkové částky dokladu včetně DPH. Pokud má faktura více řádků s různými sazbami, rozhoduje celková částka faktury.
3. Chybné DUZP
DUZP musí odpovídat tomu, co je na daňovém dokladu. Nesoulad v DUZP mezi dodavatelem a odběratelem je častým zdrojem výzev.
4. Zahrnutí osvobozených plnění
Plnění osvobozená od DPH (bez nároku na odpočet) do kontrolního hlášení nepatří.
Praktický postup: Kontrolní hlášení krok za krokem
- Zkontrolujte evidenci - ověřte, že máte zaevidovány všechny vydané i přijaté doklady za dané období
- Zkontrolujte DIČ - u všech dokladů nad 10 000 Kč ověřte, že máte správné DIČ protistrany
- Vygenerujte XML - použijte Taxorio nebo jiný software pro vygenerování souboru DPHKH1
- Zkontrolujte data - před odesláním projděte vygenerované údaje a porovnejte je s podklady
- Odešlete - nahrajte XML na portál MOJE daně a odešlete
- Uložte potvrzení - archivujte potvrzení o podání
Na co si dát u kontrolního hlášení největší pozor
Tři věci rozhodují o tom, jestli budete mít s kontrolním hlášením klid: správné roztřídění dokladů podle hranice 10 000 Kč, shoda DIČ a čísel dokladů s protistranou (kvůli křížové kontrole) a hlavně reakce na výzvu do 5 pracovních dnů — tady je pokuta 30 000 Kč automatická a těžko prominutelná. Pokud podáváte kontrolní hlášení sami, nastavte si připomínku na 25. den měsíce a kontrolujte datovou schránku, ať vám žádná výzva neunikne.