Úřední zdrojee-Sbírka · nsoud.cz · nssoud.cz · nalus.usoud.cz · justice.cz · EUR-Lexdatabáze aktualizována 7. 10. 2026Jak ověřujeme data
Europaius
§ 1

§ 1 vyhláška o způsobu tvorby podpisového kódu poplatníka a bezpečnostního kódu poplatníka – Způsob tvorby podpisového kódu poplatníka

Vyhláška o způsobu tvorby podpisového kódu poplatníka a bezpečnostního kódu poplatníka · 269/2016 Sb.

Stručně: Paragraf 1 vyhlášky 269/2016 Sb. popisuje, jak se vytváří podpisový kód poplatníka pro evidenci tržeb, který je tvořen digitálním otiskem vybraných údajů o tržbě a následně podepsán. Podpisový kód poplatníka je digitální otisk informací o tržbě, který je převeden do formátu Base64. (§ 1 zákona č. 269/2016 Sb., vyhláška o způsobu tvorby podpisového kódu poplatníka a bezpečnostního kódu poplatníka, stav k 7. 10. 2026)

Klíčová fakta

  • Předmět úpravy: Způsob tvorby podpisového kódu poplatníka
  • Týká se: poplatník
  • Znění: aktuální úplné znění podle Sbírky zákonů (e-Sbírka), stav databáze k
  • Zdroj: e-Sbírka, 269/2016 Sb.

Shrnutí z výkladu níže, závazné je znění zákona.

(1) Podpisový kód poplatníka je tvořen podepsaným otiskem řetězce údajů o evidované tržbě a vyjádřen v kódování Base64 podle části A přílohy k této vyhlášce.

(2) Řetězcem údajů o evidované tržbě je posloupnost vybraných údajů o evidované tržbě uvedených v kódování UTF-8 podle části A přílohy k této vyhlášce ve tvaru, ve kterém jsou zasílány datovou zprávou, a oddělených svislým oddělovačem, kterým je znak s dekadickým kódem 124 v kódování Unicode podle části A přílohy k této vyhlášce.

(3) Vybranými údaji o evidované tržbě jsou v tomto pořadí:

a) daňové identifikační číslo poplatníka,

b) označení provozovny, ve které je tržba uskutečněna,

c) označení pokladního zařízení, na kterém je tržba evidována,

d) pořadové číslo účtenky,

e) datum a čas přijetí tržby nebo vystavení účtenky, pokud je vystavena dříve, a

f) celková částka tržby.

(4) K vytvoření otisku řetězce údajů o evidované tržbě se použije kryptografická hashovací funkce SHA-256 podle části B přílohy k této vyhlášce.

(5) Otisk řetězce údajů o evidované tržbě se podepíše podpisovým schématem RSASSA-PKCS1-v1_5 podle části C přílohy k této vyhlášce pomocí soukromého klíče, který náleží k používanému certifikátu pro evidenci tržeb platnému ke dni evidované tržby.

Srozumitelný výklad

Co to znamená v praxi

  • Podpisový kód poplatníka je digitální otisk informací o tržbě, který je převeden do formátu Base64.
  • Pro vytvoření tohoto kódu se použijí konkrétní údaje o tržbě, jako je DIČ poplatníka, označení provozovny a pokladny, číslo účtenky, datum a čas tržby a celková částka tržby.
  • Tyto údaje se nejprve spojí do jednoho řetězce pomocí svislého oddělovače (znaku s dekadickým kódem 124 v kódování Unicode).
  • Z tohoto řetězce se vytvoří otisk pomocí funkce SHA-256 a ten se následně podepíše soukromým klíčem poplatníka, který musí být platný k datu tržby.

Příklad

Při každé evidované tržbě systém vezme DIČ prodejce, číslo provozovny, číslo pokladny, číslo účtenky, datum a čas prodeje a celkovou částku. Tyto údaje spojí dohromady, vytvoří z nich digitální otisk a ten podepíše elektronickým certifikátem prodejce. Výsledkem je podpisový kód, který se odešle finanční správě.

Na co si dát pozor

  • Je nutné mít platný certifikát pro evidenci tržeb v den, kdy je tržba evidována.
  • Všechny uvedené údaje (DIČ, provozovna, pokladna, účtenka, datum/čas, částka) musí být správně a v přesném pořadí použity pro vytvoření řetězce.
  • Pro kódování a šifrování se musí použít přesně specifikované standardy (UTF-8, Unicode, SHA-256, RSASSA-PKCS1-v1_5, Base64).

Generováno z textu ustanovení, orientační – nenahrazuje radu advokáta.

Související

§ 19 Rozsah zasílaných údajů (Zákon o evidenci tržeb)