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

technické22. februára 2026·11 min čítania·Aktualizované 8. marca 2026

Ako vyzerá e-faktúra: XML príklad s vysvetlením každého poľa

E-faktúra nie je PDF. Je to štruktúrovaný XML dokument vo formáte UBL 2.1, ktorý spĺňa profil Peppol BIS Billing 3.0. Tu je reálny príklad s vysvetlením — aby ste vedeli, čo sa deje „pod kapotou". Viac sa dozviete na stránke registrácia u digitálneho poštára.

📄štandard

Čo je UBL 2.1

Universal Business Language (UBL) verzia 2.1 je medzinárodný štandard ISO/IEC 19845:2015 pre elektronickú výmenu obchodných dokumentov. Definuje XML schému pre faktúry, objednávky, dodacie listy a ďalšie obchodné dokumenty.

Peppol BIS Billing 3.0 je profil postavený na UBL 2.1 s dodatočnými pravidlami pre európsku e-fakturáciu. Implementuje európsku normu EN 16931 a pridáva Peppol-špecifické požiadavky — predovšetkým povinnosť mať EndpointID pre každého účastníka transakcie.

Na Slovensku je tento formát povinný pre faktúry voči štátnej správe (B2G) od roku 2022 a postupne sa rozširuje do B2B sektora.

🔍xml ukážka

Kompletný XML príklad

Nasledujúci XML reprezentuje reálnu fakturáciu za konzultačné služby v hodnote 200 € bez DPH (240 € s 20% DPH). Kliknite na každú sekciu pre zobrazenie XML kódu s vysvetlením.

<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
         xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
         xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
  <cbc:ID>FAK-2026-0042</cbc:ID>
  <cbc:IssueDate>2026-02-15</cbc:IssueDate>
  <cbc:DueDate>2026-03-15</cbc:DueDate>
  <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
  <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
štruktúra

Povinné vs voliteľné polia

🔴

Povinné polia

  • ID — číslo faktúry
  • IssueDate — dátum vystavenia
  • InvoiceTypeCode — typ dokumentu
  • DocumentCurrencyCode — mena
  • EndpointID — Peppol ID oboch strán
  • PartyName + PostalAddress — obaja
  • PartyTaxScheme — IČ DPH dodávateľa
  • TaxTotal — súhrn DPH
  • LegalMonetaryTotal — sumy
  • Minimálne 1 InvoiceLine
🟡

Voliteľné polia

  • DueDate — dátum splatnosti
  • OrderReference — číslo objednávky
  • ContractDocumentReference — zmluva
  • Note — poznámka k faktúre
  • PaymentTerms — platobné podmienky
  • Delivery — miesto dodania
  • BuyerReference — referencia kupujúceho
  • AdditionalDocumentReference
⚠️validácia

Najčastejšie validačné chyby

🔗

Chýbajúci EndpointID

Každý účastník (dodávateľ aj odberateľ) musí mať EndpointID so správnym schemeID. Pre slovenské IČO sa používa schemeID 0196. Bez tohto poľa Peppol sieť faktúru odmietne.
🔢

Nesprávny InvoiceTypeCode

Kód 380 označuje bežnú faktúru, kód 381 dobropis (credit note). Zámena týchto kódov spôsobí okamžité zamietnutie faktúry validátorom. Pri dobropise musí byť aj referencovaná pôvodná faktúra cez BillingReference.
🧮

Nesúlad súm

Matematická konzistencia je povinná. LineExtensionAmount musí byť súčtom všetkých riadkov. Platí: TaxInclusiveAmount = TaxExclusiveAmount + TaxAmount. Akýkoľvek rozdiel (aj 0.01 EUR) spôsobí validačnú chybu BR-CO-15.
🏷️

Chýbajúci TaxScheme v položkách

Každá položka faktúry (InvoiceLine) musí obsahovať ClassifiedTaxCategory s odkazom na TaxScheme/ID = VAT. Chýbajúca daňová kategória je jedna z najčastejších chýb pri prvom nasadení.
🤖riešenie

Prečo sa o XML nemusíte starať

ePošťák generuje XML za vás

S ePošťákom XML nikdy nevidíte ani neupravujete. Vyplníte jednoduchý formulár alebo pošlete dáta cez API — systém automaticky vytvorí validný UBL 2.1 XML dokument, overí ho voči Peppol BIS Billing 3.0 pravidlám a odošle priamo do Peppol siete. Žiadne chyby, žiadne manuálne opravy. Pozrite si cenník.

Vyskúšajte ePošťák zadarmo

Odošlite prvú e-faktúru za menej ako 5 minút. Bez viazanosti.

Začať bezplatne

Súvisiace články

Technika

Peppol BIS Billing 3.0

Technické požiadavky pre vývojárov.

Základy

E-faktúra vs PDF: rozdiel

Prečo PDF nie je e-faktúra.

IT

E-faktúra pre IT firmy

API integrácia a automatizácia.

Návod

Ako odoslať e-faktúru

Krok za krokom.

Kompletný sprievodca e-faktúrou 2027 →
začnite

Aktivujte si Peppol schránku zdarma

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

Registrovať sa