Definícia a kontext
EN 16931 je súbor noriem vydaných Európskym výborom pre normalizáciu (CEN), ktorý definuje, aké informácie musí elektronická faktúra obsahovať a ako sa tieto informácie organizujú. Norma vznikla v roku 2017 ako technické vykonanie smernice EÚ 2014/55/EÚ o elektronickej fakturácii vo verejnom obstarávaní.
EN 16931 NIE JE konkrétny XML formát — je to sémantický dátový model. Konkrétne implementácie tohto modelu existujú vo dvoch hlavných formátoch: UBL 2.1 (Universal Business Language od OASIS) a UN/CEFACT CII (Cross Industry Invoice od OSN). Oba formáty sú navzájom mapovateľné a obsahujú tie isté povinné polia podľa EN 16931.
Povinné polia podľa EN 16931 zahŕňajú: identifikáciu kupujúceho a predávajúceho s ich daňovými registráciami, dátum vystavenia, dátum splatnosti, číslo faktúry, položky s množstvom a jednotkovou cenou, sadzby DPH, sumár DPH, celkovú sumu k úhrade. Voliteľné polia sú navrhnuté tak, aby pokryli vacsinu realnych business scenárov vrátane reverse charge, intra-EU dodávky, vývozu a cezhraničných platieb.
Slovenský zákon č. 385/2025 Z. z. neuvádza EN 16931 priamo, ale odkazuje na PEPPOL BIS Billing 3.0, ktorý je nadstavbou EN 16931 s ďalšími business rules špecifickými pre PEPPOL sieť. V praxi to znamená, že akákoľvek faktúra spĺňajúca PEPPOL BIS Billing 3.0 automaticky spĺňa EN 16931, ale opak nie je pravda.
Smernica EÚ 2014/55/EÚ, čl. 3 (povinné prijatie faktúr spĺňajúcich EN 16931)