Natrag na blog

EN 16931 objašnjen: Europski standard za e-račune

Objavljeno 18. rujna 2025.od Invapi Team
EN 16931E-fakturiranjeEuropaUsklađenost

EN 16931 objašnjen: Europski standard za e-račune

Svatko tko se bavi e-fakturiranjem brzo će naići na oznaku EN 16931. Iza tog standarda krije se temelj na kojem su izgrađeni svi europski formati e-računa. Ali što točno standard regulira i zašto je toliko važan za njemačka poduzeća?

Što je EN 16931?

EN 16931 je europski standard koji definira jedinstveni semantički model podataka za elektroničke račune. Razvijen je po nalogu Europske komisije od strane Europskog odbora za normizaciju (CEN) i objavljen 2017. godine.

Standard se sastoji od nekoliko dijelova. Dva najvažnija (dostupna besplatno od CEN-a) su:

  • EN 16931-1: Semantički model podataka — definira koje informacije e-račun mora sadržavati i što svaki element znači.
  • CEN/TS 16931-2: Popis usklađenih sintaksi — navodi da se UBL 2.1 i UN/CEFACT CII D16B mogu koristiti kao sintakse.

Dodatni dijelovi uključuju:

  • CEN/TS 16931-3 (više poddijelova): Stvarna vezivanja sintaksi — opisuju kako se model podataka konkretno preslikava na UBL i CII.
  • CEN/TR 16931-4: Smjernice o interoperabilnosti na razini prijenosa.
  • CEN/TR 16931-5: Smjernice o korištenju sektorskih ili nacionalnih proširenja (CIUS i Extensions).
  • CEN/TR 16931-6: Rezultati testiranja praktične primjene.

Semantički model podataka

U svojoj srži, EN 16931 definira popis poslovnih pojmova (Business Terms), od kojih svaki ima jedinstveni identifikator (npr. BT-1 za broj računa, BT-31 za identifikator PDV-a prodavatelja). Ti poslovni pojmovi organizirani su u poslovne grupe (Business Groups), poput BG-4 za informacije o prodavatelju ili BG-25 za stavke računa.

Obvezna i opcionalna polja

Standard razlikuje:

  • Obvezna polja: Moraju biti prisutna u svakom računu (npr. broj računa, datum računa, ukupni iznos, podaci o prodavatelju i kupcu).
  • Uvjetna polja: Moraju se navesti u određenim okolnostima (npr. identifikator PDV-a za oporezive isporuke).
  • Opcionalna polja: Mogu se uključiti po potrebi (npr. podaci o dostavi, uvjeti plaćanja kao slobodni tekst).

Koji formati se temelje na EN 16931?

Sam standard ne definira format datoteke, već apstraktni model. Konkretni formati implementiraju ovaj model:

XRechnung

XRechnung je njemački CIUS (Core Invoice Usage Specification) — nacionalna prilagodba EN 16931. Postrožuje određena pravila: primjerice, referenca kupca (BT-10, u praksi Leitweg-ID) postaje obvezno polje. XRechnung se prenosi kao UBL ili CII.

ZUGFeRD / Factur-X

ZUGFeRD 2.x također se temelji na EN 16931 i koristi CII sintaksu. Profil "EN 16931" (Comfort) točno preslikava europski model podataka, dok viši profili poput Extended omogućuju dodatna polja.

Peppol BIS Billing 3.0

Peppol mreža koristi vlastiti CIUS standarda EN 16931 za prekograničnu razmjenu računa. I ovdje je temelj identičan, dopunjen pravilima specifičnima za mrežu.

Kako funkcionira validacija?

Usklađenost s EN 16931 provjerava se putem Schematron pravila. Ta pravila ne validiraju samo XML strukturu, već i poslovnu logiku — primjerice, odgovara li ukupni iznos zbroju stavki ili je li ispravni porezni identifikator naveden za određene kategorije PDV-a.

Validacija se obično odvija u dva koraka:

  1. Validacija sintakse: Provjerava odgovara li XML datoteka shemi (UBL ili CII).
  2. Validacija poslovnih pravila: Provjerava EN 16931 pravila i, gdje je primjenjivo, nacionalna CIUS pravila (npr. provjere specifične za XRechnung).

invapi nudi API za validaciju koji automatski provodi oba koraka i vraća detaljne poruke o pogreškama.

Zašto je EN 16931 relevantan za vaše poduzeće?

Od 1. siječnja 2025. sva poduzeća u Njemačkoj moraju biti u mogućnosti primati e-račune usklađene s EN 16931. Od 2027. izdavanje e-računa također će postati obvezno u fazama: u početku za poduzeća s prihodom iznad 800.000 EUR u prethodnoj godini, a od 2028. za sva poduzeća. Mali poduzetnici prema članku 19. njemačkog Zakona o porezu na dodanu vrijednost (UStG) trajno su izuzeti od obveze izdavanja. Standard stoga ne utječe samo na velika poduzeća ili javni sektor, već na svako poduzeće koje posluje u B2B prostoru.

Poduzeća koja rano usklade svoje formate računa s EN 16931 imaju koristi od:

  • Pravne sigurnosti putem dokazive usklađenosti sa standardom
  • Interoperabilnosti s poslovnim partnerima diljem Europe
  • Otpornosti na budućnost, budući da se svi trenutni i planirani formati e-računa temelje na ovom standardu

Zaključak

EN 16931 više je od tehničke specifikacije — to je zajednički jezik europskog e-fakturiranja. Bez obzira koristite li XRechnung, ZUGFeRD ili Peppol: standard osigurava da su podaci računa jednoliko strukturirani, provjerljivi i interoperabilni. Svatko tko izdaje ili prima e-račune ne može zaobići EN 16931.