📢 Webinár Finančnej správy SR — 9. apríl 2026, 14:00. ePošťák bude prezentovať ako dodávateľ riešení. Pripojte sa →

riešenia

E‑faktúra: Najčastejšie chyby a ich riešenia

Prechod na e‑faktúry prináša nové výzvy — od XML validačných chýb cez procesné omyly až po opravné doklady a dobropisy. V tomto článku nájdete kompletný prehľad najčastejších problémov, konkrétne riešenia a tipy na prevenciu, aby vaše faktúry prechádzali na prvý pokus. Viac informácií nájdete na stránke certifikovaný digitálny poštár.

14 min čítania
12+
najčastejších chýb
pokrytých v článku
3 min
priemerné riešenie
na jednu chybu
99,8 %
úspešnosť
po oprave
🔴Validácia

XML validačné chyby

Väčšina zamietnutých e‑faktúr padne už na prvom kroku — XML validácii. Peppol Access Point overí dokument oproti schéme EN 16931 (UBL 2.1) a ak nájde chybu, faktúru odmietne ešte pred doručením odberateľovi.

⚠️

Nesprávny formát dátumu

UBL vyžaduje dátumy vo formáte YYYY-MM-DD. Slovenský formát DD.MM.YYYY alebo ISO s časom (2026-03-06T12:00:00) spôsobí chybu validácie. Rovnako sumy musia používať bodku ako desatinný oddeľovač, nie čiarku.

✔️

Riešenie: Formát dátumu

Skontrolujte, že všetky elementy cbc:IssueDate, cbc:DueDate a cbc:TaxPointDate obsahujú dátum vo formáte YYYY-MM-DD. ePoštár túto konverziu robí automaticky.

⚠️

Chýbajúce povinné elementy

Každý UBL dokument vyžaduje minimálne: cbc:ID, cbc:IssueDate, cac:AccountingSupplierParty, cac:AccountingCustomerParty a aspoň jeden cac:InvoiceLine. Chýbajúci element znamená okamžité odmietnutie.

✔️

Riešenie: Povinné polia

Skontrolujte XML oproti vzorovému UBL súboru a doplňte chýbajúce polia. Väčšina fakturačných systémov tieto polia generuje automaticky — chyba zvyčajne vzniká pri manuálnom XML exporte.

⚠️

Neplatné IČO alebo IČ DPH

Slovenské IČO v Peppol sieti používa schému 0158 (SK:ORSR). IČO musí byť 8‑miestne číslo bez medzier a pomlčiek. Nesprávna schéma identifikátora (napr. 0088 pre GLN) znamená, že Access Point príjemcu nenájde.

✔️

Riešenie: IČO/DIČ overenie

Pred odoslaním vždy overte, či má odberateľ aktívnu Peppol registráciu. V ePoštárovi stačí zadať IČO — systém automaticky overí Peppol Directory. Viac v článku Ako overiť Peppol ID.

⚠️

Chybný daňový kód (TaxCategory)

Slovenská 20 % sadzba DPH musí mať kód S (Standard rate). Oslobodenie od dane vyžaduje E, nulová sadzba Z, reverse charge AE. Kombinácia kódu S so sadzbou 0 % spôsobí chybu. Nezhoda súčtov DPH medzi riadkami a hlavičkou (aj o 0,01 €) validáciu zastaví.

✔️

Riešenie: Daňové kódy

Uistite sa, že TaxCategory kód, sadzba a výpočet dane sú konzistentné. Zaokrúhľujte najskôr na úrovni riadkov (2 desatinné miesta, metóda „half up“), potom sčítajte. Pri reverse charge uveďte kód AE, sadzbu 0 % a TaxExemptionReasonCode.

⚠️

Nezhoda CustomizationID a ProfileID

Pre Peppol BIS Billing 3.0 musí cbc:CustomizationID obsahovať správnu hodnotu. Starší identifikátor z BIS 2.0 bude odmietnutý. Rovnako nesprávny MIME typ prílohy (chybný mimeCode) zastaví validáciu.

✔️

Riešenie: Verzia štandardu

Overte, že váš fakturačný softvér generuje dokumenty podľa BIS Billing 3.0. ePoštár automaticky používa aktuálnu verziu štandardu a aktualizácie (Peppol pravidlá sa menia dvakrát ročne — máj a november) sa riešia automaticky.

⚠️

Nesprávne merné jednotky a mena

Kód mernej jednotky musí zodpovedať UN/ECE Recommendation 20 (napr. C62 pre kus, HUR pre hodiny, KGM pre kilogramy). Ľubovoľný text ako „ks“ alebo „hod“ validáciu neprejde. Celý dokument musí byť v jednej mene.

✔️

Riešenie: Jednotky a mena

Použite štandardné kódy UN/ECE. Pre prepočet cudzej meny nastavte TaxCurrencyCode. ePoštár ponúka výber z prednastavených kódov, čím eliminuje preklepy.

🔄Proces

Procesné chyby

Nie všetky problémy sú technické. Procesné chyby vznikajú pri nesprávnom pracovnom postupe a môžu spôsobiť rovnako vážne komplikácie ako XML validačné chyby.

⚠️

1. Odoslanie pred interným schválením

Ak sa e‑faktúra odošle do Peppol siete pred interným schválením, prípadná oprava vyžaduje vystavenie opravného dokladu. Raz odoslanú faktúru nemožno „stiahnuť späť“.

✔️

Prevencia: Dvojkrokový workflow

Nastavte si v systéme workflow: najskôr Draft (koncept), potom Odoslať. V ePoštárovi je tento workflow predvolený — faktúru musíte explicitne potvrdiť.

⚠️

2. Duplicitné odoslanie faktúry

Peppol sieť nefiltruje duplikáty. Ak omylom odošlete rovnakú faktúru dvakrát, odberateľ ju dostane dvakrát. Duplicita komplikuje účtovníctvo oboch strán.

✔️

Prevencia: Unikátne ID

Každej faktúre priraďte unikátne cbc:ID. ePoštár generuje sekvenčné čísla automaticky a upozorní vás, ak sa pokúsite odoslať dokument s rovnakým číslom.

⚠️

3. Dátum splatnosti v minulosti

Element cbc:DueDate nesmie byť starší ako cbc:IssueDate. Ak účtovný systém predvyplní splatnosť z minulej faktúry, dátum môže byť v minulosti.

✔️

Prevencia: Automatický výpočet splatnosti

Nastavte si predvolenú splatnosť (napr. 14 alebo 30 dní) a nechajte systém dátum vypočítať automaticky od dátumu vystavenia.

⚠️

4. Chýbajúce číslo objednávky (OrderReference)

Veľkí odberatelia často vyžadujú uvedenie čísla objednávky v elemente cac:OrderReference. Bez neho ich systém faktúru automaticky odmietne.

✔️

Prevencia: Kontrola požiadaviek odberateľa

Pred prvým odoslaním faktúry novému odberateľovi zistite, či vyžaduje číslo objednávky, číslo zmluvy alebo iné referencie. V ePoštárovi si tieto požiadavky uložíte do profilu odberateľa.

⚠️

5. Ignorovanie odmietnutej faktúry

Keď Access Point alebo odberateľov systém faktúru odmietne, dostanete správu Invoice Response s kódom chyby. Ignorovanie tejto správy znamená, že faktúra nebola doručená — a vy si to nemusíte všimnúť.

✔️

Postup pri odmietnutí

1. Prečítajte chybové hlásenie a kód chyby. 2. Identifikujte príčinu v dokumentácii Peppol BIS Billing 3.0. 3. Opravte XML a znovu ho zvalidujte. 4. Odošlite opravu pod rovnakým číslom (ak bola odmietnutá, nie je nutný opravný doklad).

📝Opravné doklady

Opravné doklady a dobropisy

Stane sa každému — chyba v cene, vrátený tovar, zrušená objednávka. S papierovými faktúrami stačilo zavolať a vystaviť dobropis. V Peppol sieti fungujete s dokumentom typu CreditNote.

Kedy vystaviť opravný doklad

  1. Chyba v cene alebo množstve — nafakturovali ste viac ako malo byť, opravný doklad vyrovná rozdiel
  2. Vrátenie tovaru — odberateľ vrátil časť alebo celú dodávku
  3. Zrušenie zákazky — objednávka bola zrušená po odoslaní faktúry
  4. Dodatočná zľava — zľava dohodnutá po vystavení faktúry (vernostná, za rýchlu platbu)
  5. Uznaná reklamácia — reklamácia znižuje záväzok odberateľa

Ako vystaviť opravný doklad cez Peppol

1

Nájdite pôvodnú faktúru

V dashboarde ePošťák vyhľadajte faktúru, ktorú chcete opraviť. Skopírujte jej číslo — budete ho potrebovať ako referenciu.

2

Zvoľte „Vystaviť opravný doklad“

ePošťák automaticky predvyplní referenciu na pôvodnú faktúru (BillingReference) a základné údaje odberateľa.

3

Vyplňte opravované položky

Zadajte, čo sa mení — zníženie ceny, vrátené množstvo, celková suma. Systém vypočíta DPH automaticky.

4

Skontrolujte a odošlite

Overte správnosť — číslo pôvodnej faktúry, sumy, DPH. Odošlite cez Peppol — odberateľ dostane CreditNote do svojho systému.

5

Zaúčtujte u účtovníka

V DPH priznaní sa opravný doklad uvádza za zdaňovacie obdobie, v ktorom bol vystavený. Lehota na vystavenie: 15 dní od zistenia dôvodu.

Peppol CreditNote — povinné polia

DocumentType

CreditNote

Typ dokumentu — odlišuje sa od Invoice

BillingReference

Číslo pôvodnej faktúry

Povinná referencia na opravovanú faktúru

IssueDate

Dátum opravného dokladu

Nie dátum pôvodnej faktúry

CreditNoteLines

Položky opravy

Sumy podľa charakteru opravy

TaxTotal

DPH z opravovanej časti

Musí odpovedať opravovanej DPH

💡

Rozdiel medzi opravným dokladom a dobropisom

V praxi sa tieto pojmy používajú zameniteľne, ale technicky: opravná faktúra môže zvýšiť alebo znížiť pôvodnú sumu. Dobropis (credit note) vždy znižuje záväzok odberateľa. V Peppol štandarde ide v oboch prípadoch o dokument typu CreditNote s odkazom na pôvodnú faktúru. Kľúčové: pôvodnú faktúru v Peppol sieti nemožno zmazať — opravný doklad ju účtovne vyrovná, ale oba dokumenty ostávajú v systéme.

Časté chyby pri opravných dokladoch

Chýbajúca referencia na pôvodnú faktúru

Doklad nie je platný, DPH neuznajú

Vždy uveďte číslo a dátum opravovanej faktúry

Nesprávne zdaňovacie obdobie v DPH priznaní

Pokuta za nesprávne DPH

Opravný doklad patrí do obdobia jeho vystavenia

Oprava iba emailom bez dokladu

Účtovne a daňovo neplatná oprava

Vždy vystavte formálny opravný doklad cez Peppol

Rovnaký číselný rad ako faktúry

Zmätok v účtovníctve

Používajte samostatný číselný rad (napr. OD-2026-001)

Oneskorenie — po 15-dňovej lehote

Porušenie zákona o DPH

Vystavte opravný doklad ihneď po zistení dôvodu

Lehota 15 dní

Od zistenia dôvodu opravy máte 15 dní na vystavenie opravného dokladu podľa zákona o DPH.

📅Zdaňovacie obdobie

DPH z opravného dokladu patrí do zdaňovacieho obdobia jeho vystavenia — nie pôvodnej faktúry.

🔗Referencia povinná

Musí jasne odkazovať na číslo a dátum pôvodnej faktúry. Bez referencie nie je doklad platný.

🗂️Archivácia 10 rokov

Opravné doklady archivujte rovnako ako faktúry — minimálne 10 rokov.

🛡️Prevencia

Prevencia chýb

✔️

Používajte validáciu pred odoslaním

Každý kvalitný systém (vrátane ePoštára) ponúka validáciu ešte pred odoslaním. Zapnite ju a neignorujte varovania — väčšina chýb sa dá zachytiť v tejto fáze.

✔️

Testujte na testovacom prostredí

Peppol má samostatnú testovaciu sieť. Odošlite 5–10 testovacích faktúr rôznych typov (štandardná, reverse charge, zahraničná) pred ostrou prevádzkou.

✔️

Udržujte šablóny aktuálne

Peppol pravidlá sa aktualizujú dvakrát ročne (máj a november). Ak používate vlastné šablóny, overte ich po každej aktualizácii. ePoštár tieto aktualizácie rieši automaticky.

✔️

Školte tím

Krátke 30‑minútové školenie pre účtovníkov ušetrí hodiny riešenia problémov neskôr. Zamerajte sa na najčastejšie chyby z tohto článku.

✔️

Monitorujte úspešnosť doručenia

Sledujte pomer úspešne doručených vs. odmietnutých faktúr. Ak miera odmietnutia presiahne 5 %, máte systémový problém, nie náhodné chyby.

Checklist pred odoslaním e‑faktúry

  • Dátumy vo formáte YYYY-MM-DD
  • IČO odberateľa overené v Peppol Directory
  • Správny TaxCategory kód a sadzba DPH
  • Súčet DPH na riadkoch = celková DPH v hlavičke
  • Merné jednotky podľa UN/ECE (C62, HUR, KGM...)
  • Unikátne číslo faktúry (cbc:ID)
  • Dátum splatnosti nie je v minulosti
  • Číslo objednávky (ak ho odberateľ vyžaduje)
  • CustomizationID pre BIS Billing 3.0
  • Validácia prebehla bez chýb
FAQ

Časté otázky

Ak XML neprejde validáciou na Access Pointe, faktúra sa vôbec neodošle. Ak prejde technickou validáciou, ale odberateľov systém ju odmietne, dostanete Invoice Response s dôvodom odmietnutia. V oboch prípadoch musíte chybu opraviť a odoslať znovu.

E‑faktúru v Peppol sieti nie je možné technicky „vymazať“ — sieť zaznamenáva všetky odoslané dokumenty. Opravu realizujete vystavením opravného dokladu (CreditNote) s odkazom na pôvodnú faktúru. Pôvodná faktúra ostáva v systéme, ale je vyrovnaná opravným dokladom.

Zákon stanovuje lehotu 15 dní od zistenia dôvodu opravy. Pre účely DPH musí byť opravný doklad vystavený v zdaňovacom období, v ktorom sa dôvod opravy preukázal. Odporúčame opravný doklad vystaviť čo najskôr.

PDF a XML sú dva odlišné svety. E‑faktúra je primárne XML — to je to, čo Peppol sieť spracúva. Vždy validujte XML, nie vizuálnu podobu PDF. Viac v článku E‑faktúra vs. PDF.

Áno. Opravný doklad, ktorý znižuje základ dane, sa uvádza v DPH priznaní za zdaňovacie obdobie, v ktorom bol vystavený. Ak zvyšuje základ dane, DPH doplatíte. Konzultujte konkrétny prípad so svojím účtovníkom.

Changelog: 6.3.2026 | Článok vytvorený zlúčením 2 pôvodných postov (e-faktura-chyby-a-riesenia + e-faktura-opravny-doklad)

Chcete mať pokoj od chýb?

ePoštár automaticky validuje každú e‑faktúru, overuje Peppol ID odberateľa a upozorní vás na problémy ešte pred odoslaním.

Vyskúšať ePoštár zadarmo
začnite

Aktivujte si Peppol schránku zdarma

Registrácia trvá 1 minútu. Bez viazanosti, bez kreditnej karty.

Registrovať sa