Přeskočit obsah

Daňová klasifikace DPH — podklad pro poradce

Tento dokument je podkladem pro daňového poradce ke schválení. Popisuje přesně to, co Danito v oblasti DPH dělá: jak klasifikuje jednotlivá plnění, jaké pravidlo o zařazení rozhoduje, o jaké zákonné ustanovení se opírá a do jakého řádku přiznání k DPH (DPHDP3), oddílu kontrolního hlášení (KH) a kódu souhrnného hlášení (SH) plnění vstupuje. Popis odpovídá nasazené implementaci; čísla řádků a kódy jsou převzata přímo z generátoru podání.

Rozsah dokumentu je pouze DPH. Co Danito nedělá, je vyjmenováno na konci.

Postavení subjektu k DPH

Danito rozlišuje tři postavení subjektu (vat_registration_status):

  • neplátce (NOT_REGISTERED),
  • identifikovaná osoba (IDENTIFIED),
  • plátce DPH (FULL_VAT_PAYER).

Postavení je vstupem pro rozhodnutí, jaké přiznání se za období generuje; samotná klasifikace jednotlivých dokladů se čte z režimu zachyceného v okamžiku zápisu dokladu, nikoli z aktuálního postavení subjektu — změna postavení proto nepřeklasifikuje již zaúčtované historické doklady (působí pouze do budoucna).

Postavení nastavuje jeden ze dvou zapisovatelů: ruční zadání v nastavení subjektu (zdroj DECLARED) a odvození z transakcí (IdentifiedPersonDetectionService, zdroj TRANSACTION_DERIVED, pouze povýšení neplátce → identifikovaná osoba). Vyhledání v Registru DPH (ADIS) je pouze pro čtení — vrací návrh, který uživatel potvrdí, a potvrzená hodnota se uloží ruční cestou.

Obrat pro registraci k DPH (§ 4a ZDPH)

Obrat je počítán jako úhrn úplat bez daně za kalendářní rok ze dvou zdrojů s místem plnění v tuzemsku (§ 9 odst. 1 ZDPH):

  1. platformové příjmy od provozovatelů usazených v tuzemsku (DOMESTIC_CZ), na čisté základní částce (bez daně), přiřazené podle období zdanitelného plnění;
  2. přímo fakturovaný příjem (vystavené faktury) s místem plnění v tuzemsku, na základní částce bez daně, přiřazený podle data zdanitelného plnění.

Okno je kalendářní rok k datu výpočtu (reset k 1. lednu), nikoli klouzavých 12 měsíců. Uplatní se dva prahy (§ 6 ZDPH): 2 000 000 Kč (plátcem od 1. ledna následujícího roku) a vyšší práh 2 536 500 Kč (plátcem již následujícím dnem).

Klasifikace plnění → řádek přiznání / KH / SH

Klasifikátor přiřadí každému řádku dokladu jeden nebo dva záznamy vat_entry s režimem (VatRegime). Následující tabulka uvádí, jaké pravidlo režim rozhoduje, zákonný základ, a konkrétní řádek DPHDP3 (ř.), oddíl KH a kód SH, které z něj plátcovské podání sestaví. Řádek se sníženou sazbou (12 %) je uveden za lomítkem u standardní sazby (21 %).

Režim Rozhoduje Zákonný základ Řádek DPHDP3 Oddíl KH Kód SH
DOMESTIC_OUTPUT (zdanitelné) tuzemský výstup plátce, sazba > 0 § 9 odst. 1, § 21 odst. 3, § 108 odst. 1, § 47 ř. 1 / ř. 2 A.4 (> 10 000 Kč s DIČ) / A.5
DOMESTIC_OUTPUT (osvobozeno bez nároku, § 51) tuzemský výstup osvobozený bez nároku na odpočet § 51 ř. 50
DOMESTIC_OUTPUT (tuzemský reverse charge, § 92a) přenesení daňové povinnosti v tuzemsku § 92a ř. 25
DOMESTIC_OUTPUT (osvobozeno s nárokem / mimo předmět) § 63 / § 24a § 63, § 24a ř. 26
EU_B2B_OUTPUT výstup služby do EU (reverse charge na straně odběratele) § 9 odst. 1, § 102 ř. 21 3
REVERSE_CHARGE_OUTPUT_EU výstup do EU s přenesením (fakturační režim) § 9 odst. 1, § 24a, § 102 ř. 21 3
THIRD_COUNTRY_OUTPUT výstup služby mimo EU § 9 odst. 1, § 24a ř. 26
THIRD_COUNTRY_GOODS_OUTPUT vývoz zboží vývoz ř. 22
OUTSIDE_SCOPE_THIRD_COUNTRY plnění mimo předmět daně (třetí země) § 9 odst. 1, § 24a ř. 26
NON_VAT_PAYER_OUTPUT výstup neplátce / identifikované osoby § 6 — (bez řádku)
REVERSE_CHARGE_INPUT_EU přijatá služba od osoby registrované v JČS § 9 odst. 1, § 24, § 108 odst. 3, § 72/§ 73 (odpočet) ř. 5 / ř. 6 + odpočet ř. 43 / ř. 44 A.2 (vždy, s DIČ)
REVERSE_CHARGE_INPUT_THIRD_COUNTRY přijatá služba od zahraniční osoby § 9 odst. 1, § 24, § 108 odst. 3, § 72/§ 73 (odpočet) ř. 12 / ř. 13 + odpočet ř. 43 / ř. 44 A.2 (bez DIČ)
DOMESTIC_INPUT tuzemský vstup (přijatá faktura od plátce), jen je-li nárok § 72, § 73 odpočet ř. 40 / ř. 41 B.2 (> 10 000 Kč s DIČ) / B.3
NON_VAT_PAYER_INPUT vstup bez nároku na odpočet — (bez řádku)

Poznámky k tabulce:

  • Odpočet u přijatých plnění (ř. 40/41/43/44) i oddíly KH B.2/B.3 se uplatní jen v rozsahu nároku na odpočet (poměrná část podle § 75, je-li relevantní); u nedeklarovatelného vstupu záznam do přiznání nevstupuje.
  • Souhrnná pole přiznání se dopočítávají z řádků: ř. 62 (daň na výstupu), ř. 63 (nadměrný odpočet), ř. 64/65 (vlastní daň / nadměrný odpočet).
  • Práh pro rozřazení do oddílů KH je 10 000 Kč včetně daně.
  • Kód SH 3 odpovídá poskytnutí služby s místem plnění v JČS podle § 9 odst. 1 (viz otevřená otázka níže).
  • Danito souhrnné hlášení sestavuje pouze z výstupů EU_B2B_OUTPUT a REVERSE_CHARGE_OUTPUT_EU.
  • Dodání zboží do jiného členského státu Danito nepodporuje: takovou fakturu odmítne už při zadání, takže do tabulky výše nevstupuje žádný režim.

Model platformové výplaty

Základ daně u platformového příjmu je čistý základ, který creator skutečně obdržel (čistá částka z výpisu, nebo hrubá částka minus poplatek) — nikoli rekonstruovaná „hrubá" částka inzerenta. Provize se čte jako skutečná částka poplatku z výpisu (nikoli jako hrubá × sazba provize).

Tam, kde je provize přijatou službou od provozovatele (klasifikace provozovatele), vzniká druhý záznam ve směru INPUT na částku provize v režimu REVERSE_CHARGE_INPUT_EU / REVERSE_CHARGE_INPUT_THIRD_COUNTRY — provize je tedy přiznána jako přijatá služba s přenesením daňové povinnosti (§ 108 odst. 3) a nárokem na odpočet (§ 72/§ 73). U EU platebních zprostředkovatelů (Stripe, PayPal, Wise) je provize zprostředkovatelskou finanční službou osvobozenou podle § 54, a reverse charge se neuplatní.

Datum uskutečnění zdanitelného plnění a kurz

  • Datum uskutečnění zdanitelného plnění u opakujícího se plnění k poslednímu dni období vychází z § 21 odst. 7 ZDPH (nikoli ze zrušeného § 21 odst. 8 „opakované plnění", který byl zrušen k 1. 7. 2017).
  • Přepočet cizí měny se řídí § 4 odst. 8 ZDPH (přečíslováno zákonem č. 461/2024 Sb.); kurz je vázán na datum uskutečnění zdanitelného plnění.
  • U přijaté služby s přenesením se daň přiznává podle § 24.
  • U oprav (opravné daňové doklady) je opravné období § 42 odst. 6 a kurz pro opravu § 42 odst. 7 (nikoli § 42 odst. 3/4).

Zaokrouhlování řádků podání

  • DPHDP3 (přiznání): jednotlivé řádky na celé koruny, matematicky (HALF_UP), a to před součtem; souhrnné řádky se dopočítávají z již zaokrouhlených řádků.
  • Kontrolní hlášení: na 2 desetinná místa (haléře), HALF_UP.
  • Souhrnné hlášení: hodnota plnění na celé koruny nahoru (od nuly, UP), aby si záporný dobropis zachoval větší absolutní hodnotu.

Otevřené otázky (vyžadují stanovisko poradce)

Následující body nejsou vadou implementace — jsou to výkladové otázky, u nichž Danito potřebuje stanovisko poradce:

  1. Provize jako samostatná přijatá služba (Fenix / čl. 9a). Je provize provozovatele vůbec samostatnou přijatou službou podléhající reverse charge, nebo je součástí jednoho plnění? Otázka výkladu čl. 9a prováděcího nařízení a judikatury (Fenix / OnlyFans).
  2. Tips bez protiplnění. Jsou „tips" (dýška) bez obsahového protiplnění úplatou za zdanitelné plnění, nebo darem mimo předmět daně?
  3. Smluvní ukotvení data plnění podle § 21 odst. 7. Danito používá datum k poslednímu dni období; potvrdit, že smluvní ujednání toto ukotvení podporuje.
  4. Klasifikace podle § 54 podle jednotlivých poskytovatelů (Bookit / NEC). Je provize EU platebních zprostředkovatelů osvobozenou finanční službou podle § 54 u každého poskytovatele zvlášť, ve světle rozsudků Bookit a NEC?
  5. Kód SH pro služby podle § 9 odst. 1. Danito vykazuje k_pln_eu = 3; potvrdit, že tato hodnota odpovídá aktuálnímu číselníku pokynů k souhrnnému hlášení.
  6. Konvence zaokrouhlování řádků. Oficiální pokyny mlčí o zaokrouhlení jednotlivých řádků přiznání; potvrdit přijatou konvenci (celé koruny HALF_UP po řádcích).

Co Danito nedělá

Danito nezajišťuje a nepočítá:

  • daň z příjmů,
  • sociální a zdravotní pojištění,
  • samotnou částku paušální daně,
  • vedení účetnictví,
  • podání na finanční úřad (Danito připraví podklady; podání provádí uživatel nebo jeho účetní).