Kódy kategorií DPH se zobrazují v řádcích faktur a dobropisů, v rozepsání DPH a v položkách slev a poplatků na úrovni dokumentu, které se týkají DPH. Pocházejí ze seznamu kódů UN/CEFACT UNCL5305, verze D.16B, v podskupině Peppol. Vybraný kód určuje, která skupina pravidel normy EN 16931 se použije, a tedy i to, která další pole musí dokument obsahovat.
Kódy
| Kód | Jméno | Skupina pravidel |
| S | Standardní sazba | BR-S- |
| Z | Zboží s nulovou sazbou | BR-Z- |
| E | Osvobozeno od daně | BR-E- |
| AE | Převrácení povinnosti k odvodu DPH | BR-AE- |
| K | Osvobození od DPH u vnitroměstských dodávek zboží a služeb v rámci EHP | BR-IC- |
| G | Zboží osvobozené od vývozní daně, DPH se neúčtuje | BR-G- |
| O | Služby, na které se daň nevztahuje | BR-O- |
| L | Obecná nepřímá daň na Kanárských ostrovech | BR-AF- |
| M | Daně z výroby, služeb a dovozu v Ceutě a Melille | BR-AG- |
| B | Převedeno (DPH), v Itálii | Italská odchylka typu A |
Co tato skupina pravidel kontroluje
Každá skupina vynucuje kombinaci polí, kterou vyžaduje její kategorie. Vybraná kategorie DPH určuje, zda musí být sazba DPH kladná, nulová nebo zda musí být vynechána. Například kategorie E vyžaduje nulovou sazbu, zatímco kategorie O nesmí obsahovat žádnou sazbu DPH. Některé kategorie vyžadují důvod osvobození od DPH, který lze uvést jako text (BT-120), jako kód VATEX (BT-121) nebo v obou formách. Pravidla vyžadují alespoň jedno z těchto dvou, přičemž jsou povolena obě.
Chyba v kategorii DPH se může týkat samotného kódu nebo souvisejícího pole, které je pro danou kategorii povinné. Zkontrolujte společně sazbu, informace o osvobození od daně, základ daně a částku daně.
Ty dvě španělské rodiny
Daňové kódy pro Kanárské ostrovy a Ceutu a Melillu se neodvíjejí od schématu pojmenování ostatních skupin. Jsou to BR-AF- a BR-AG-. Kódy BR-IG- a BR-IP- se v artefaktech normy EN 16931 nevyskytují.
V abstraktních pravidlech jsou tyto dva pojmy vyjádřeny pomocí symbolů IGIC a IPSI, nikoli písmeny L a M. Pokud hledáte text pravidla ve schematronu, hledejte podle předpony rodiny, nikoli podle písmene kategorie.
Kategorie B
B je italská odchylka typu A, která byla do seznamu kódů přidána v listopadu 2020. Je akceptována v systému Peppol BIS Billing , ale není součástí základní sady kategorií normy EN 16931.
Kategorie B byla přidána pro italský kontext. Před jejím použitím si ověřte platné italské požadavky; samotná validace podle schématu nebo obchodních pravidel nezaručuje správné daňové zacházení.
Jedna kategorie na jeden řádek rozčlenění
Rozpis DPH obsahuje jednu položku pro každou kombinaci kategorie a sazby. Faktura, která obsahuje položky se standardní sazbou i s obráceným zdaněním, má proto alespoň dvě položky v rozpisu, z nichž každá má vlastní základ daně a částku daně.
Zde se mohou projevit chyby z rodiny BR-CO-, protože součty v rozčlenění se musí shodovat s celkovými částkami v jednotlivých řádcích pro každou kategorii zvlášť i pro celý doklad jako celek.
Tři kombinace, které nefungují
Standardní sazba s důvodem osvobození od DPH. Dokument BR-S-10 stanoví, že rozpis DPH v kategorii S nesmí obsahovat kód důvodu osvobození od DPH (BT-121) ani text (BT-120). ERP systémy, které vždy vyplňují pole pro text osvobození, tento text generují na každé faktuře se standardní sazbou. Řešením je potlačit zobrazení tohoto pole pro kategorii S, nikoli měnit samotnou kategorii.
Osvobozeno od DPH bez udání důvodu osvobození. BR-E-10 vyžaduje, aby rozpis v kategorii E obsahoval kód důvodu osvobození od DPH (BT-121) nebo text důvodu osvobození od DPH (BT-120). Je vyžadován alespoň jeden z nich, přičemž jsou povoleny oba. Samotná sazba nula nestačí. BR-E-05 až BR-E-07 rovněž vyžadují, aby sazba byla přesně nula, takže prázdné pole pro sazbu je stejně neplatné jako sazba jiná než nula.
Mechanismus přenesení daňové povinnosti s uvedením sazby nebo částky daně. U kódů BR-AE-05 až BR-AE-07 musí být sazba DPH nulová a u kódu BR-AE-09 musí být částka daně v dané kategorii DPH nulová. Mechanismus přenesení daňové povinnosti rovněž vyžaduje identifikační údaje jak prodávajícího, tak kupujícího.
Kód kategorie určuje, která pole musí být vyplněna, která nesmí být vyplněna a která musí mít hodnotu nula. Když dojde k uplatnění pravidla pro DPH, zjistěte kategorii a poté zkontrolujte pole, na které se pravidlo vztahuje.
Rozpis dodávek osvobozených od daně s uvedením důvodu v textové podobě:
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="SEK">10000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="SEK">0.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>E</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cbc:TaxExemptionReason>VAT exempt supply</cbc:TaxExemptionReason>
</cac:TaxCategory>
</cac:TaxSubtotal>
Důvod osvobození v tomto úryvku je pouze ilustrativní. Použijte důvod vyžadovaný příslušným daňovým režimem a jurisdikcí. Pokud důvod osvobození odstraníte, dokument nesplní požadavek BR-E-10. Pokud změníte kategorii na S a důvod ponecháte, dokument nesplní požadavek BR-S-10.
Související pokyny
Normativní zdroje
Podmnožina UNCL5305 a pravidla normy EN 16931 pro UBL a OpenPeppol. Identifikátory skupin pravidel byly rovněž porovnány s validačními artefakty normy EN 16931 zveřejněnými organizací CEN/TC 434.