Ako opraviť chyby v e-faktúre
Validátor hlási chyby? Vysvetlíme najčastejšie chybové kódy, čo spôsobujú a ako ich opraviť — v softvéri aj priamo v XML.
Postup pri oprave
Najčastejšie chyby a opravy
Čo znamená: Súčet čiastok za riadky (BT-131 × Invoice lines) sa nezhoduje s celkovou čiastkou bez DPH (BT-109). Typická chyba zaokrúhľovania.
Príklad:
Oprava: Opravte výpočet v softvéri — buď zaokrúhlite riadky, alebo celkový súčet vypočítajte ako skutočný aritmetický súčet (nie zaokrúhlený).
Čo znamená: Element cbc:ID je prázdny alebo chýba. Každá faktúra musí mať jedinečné číslo.
Oprava: Doplňte číslo faktúry. Formát je ľubovoľný — dôležité je že je nenulový a jedinečný.
Čo znamená: Dodávateľ (AccountingSupplierParty) nemá vyplnený žiadny identifikátor — ani daňové číslo, ani IČO.
Oprava: Doplňte aspoň jedno z: DIČ (BT-31), IČO (BT-29), registráciu DPH (BT-32). Pre SK platiteľov DPH doplňte cbc:CompanyID s DIČ.
Čo znamená: PEPPOL BIS 3.0 vyžaduje konkrétnu hodnotu CustomizationID — bez nej PEPPOL sieť faktúru odmietne.
Oprava: Nastavte správnu hodnotu CustomizationID v nastaveniach softvéru. Ak softvér toto pole nepodporuje, kontaktujte dodávateľa softvéru.
Čo znamená: DPH suma (BT-117) sa nezhoduje s DPH základ × DPH sadzba (BT-116 × BT-119). Tolerancia je ±0.01 EUR na DPH skupinu.
Oprava: Skontrolujte výpočet DPH. Pri viacerých DPH skupinách (napr. 20% + 10%) sa kontroluje každá skupna samostatne. Základ DPH skupiny musí súčet zodpovedať riadkom s rovnakou sadzbou.
Kompletný zoznam všetkých chybových kódov s príkladmi nájdete v databáze chybových kódov — vrátane UBL, PEPPOL BIS aj EN 16931 pravidiel.
Ručná oprava XML
Ak chcete opraviť XML priamo (napríklad pri jednej faktúre), použite textový editor s XML syntaxou:
- VS Code — bezplatný, s XML rozšírením (Red Hat XML)
- Notepad++ — plugin XML Tools pre formátovanie
- Oxygen XML Editor — profesionálny XML nástroj
Po oprave vždy revalidujte súbor — chyby sa môžu reťaziť.
Validujte e-faktúru a zistite presné chyby
PEPPOL validátor zobrazí všetky chyby s kódom, popisom, XPath umiestnením a odkazom na opravu.
Spustiť validáciu →