L U P P I S
Preskoči na sadržaj

eRačun nije PDF. To je strukturirana XML datoteka usklađena s europskom normom EN 16931; UBL je jedna od dozvoljenih sintaksi tog zapisa. PDF poslan e-poštom nije eRačun (Zakon o fiskalizaciji, NN 89/2025, čl. 8. t. 8). U XML-u su svi podaci računa — izdavatelj, primatelj, stavke i iznosi — zapisani u točno određena polja koja računalo čita bez pogrešaka. Vi u praksi ne gledate taj kôd: vaš program ili aplikacija primatelja pretvara XML u čitljiv prikaz (vizualizaciju) koji izgleda kao običan račun. U nastavku pokazujemo malu, označenu strukturu eRačuna i objašnjavamo zašto izgled na ekranu i zapis u datoteci nisu ista stvar.

Zašto eRačun nije PDF

Ključna razlika je u tome da je eRačun strojno čitljiv. PDF je slika računa za čovjeka — računalo iz njega ne može pouzdano izvući iznose, OIB-e ni stavke. eRačun je popis podataka u standardiziranim poljima, pa ga primateljev sustav može automatski proknjižiti, provjeriti i evidentirati.

Zato zakon jasno kaže: PDF privitak u e-pošti nije eRačun (NN 89/2025, čl. 8. t. 8). Norma EN 16931 definira koja polja moraju postojati i što znače, a UBL je jezik (sintaksa) kojim se ta polja zapisuju — otuda naziv "UBL račun".

Obveza eRačuna odnosi se na domaće (tuzemne) transakcije; računi stranim kupcima izuzeti su od te obveze (NN 89/2025, čl. 33. i 34.).

Kako izgleda struktura eRačuna (označeni primjer)

Ovo je pojednostavljeni, ilustrativni prikaz — pravi UBL zapis ima više polja, ali logika je ista: svaki podatak ima svoje označeno mjesto.

<Invoice>
  <!-- Zaglavlje: broj i datum računa -->
  <ID>1/POSL1/1</ID>
  <IssueDate>2026-01-15</IssueDate>

  <!-- IZDAVATELJ (prodavatelj): naziv, adresa, OIB -->
  <AccountingSupplierParty>
    <Name>Obrt Primjer</Name>
    <CompanyID>12345678901</CompanyID>   <!-- OIB -->
  </AccountingSupplierParty>

  <!-- PRIMATELJ (kupac): naziv, adresa, OIB -->
  <AccountingCustomerParty>
    <Name>Kupac d.o.o.</Name>
    <CompanyID>98765432109</CompanyID>
  </AccountingCustomerParty>

  <!-- STAVKE: opis, KPD oznaka, količina, cijena -->
  <InvoiceLine>
    <Description>Izrada web aplikacije</Description>
    <ItemClassificationCode>KPD (najmanje 6 znamenki)</ItemClassificationCode>
    <Quantity>1</Quantity>
    <PriceAmount>800.00</PriceAmount>
  </InvoiceLine>

  <!-- IZNOSI: zbrojni iznos naknade -->
  <LegalMonetaryTotal>
    <PayableAmount>800.00</PayableAmount>
  </LegalMonetaryTotal>
</Invoice>

Primijetite polje KPD na stavci. Svaka stavka eRačuna nosi KPD oznaku od najmanje šest znamenki (KPD 2025, usklađen s CPA 2.2; Porezna uprava, /7718). Ispravnu oznaku tražite u KLASUS-u (DZS) — na primjer, za razvoj softvera to je oznaka iz skupine 62.10 (npr. 62.10.11), ali uvijek ju potvrdite u KLASUS-u za svoju djelatnost.

Vizualizacija: što vi zapravo vidite

Iako je datoteka XML, vi ne čitate kôd. Program ga učita i prikaže kao uredan, čitljiv račun — s logotipom, tablicom stavki i iznosima. Primatelj svoj eRačun otvara u vlastitoj aplikaciji (npr. besplatnom MIKROeRAČUN-u ili računovodstvenom programu) i vidi isti sadržaj u čitljivom obliku.

Mnogi sustavi uz XML generiraju ili prilažu i PDF kao ljudski prikaz računa. To je praktično za pregled, ali važno je zapamtiti: pravni dokument je strukturirani XML, a PDF je samo njegova vizualizacija. Točan način ugradnje PDF privitka unutar eRačuna ovisi o formatu i sustavu koji koristite.

Ukratko: XML je za računala, vizualizacija je za ljude — a oboje opisuju isti račun.

Kako to izgleda u Luppisu

Luppis izrađuje račune koji se izvoze upravo u ovakvom EN 16931 / UBL zapisu — dakle spremne za eRačun. KPD oznaka po stavci upisuje se u XML (na ispisanom PDF-u se ne prikazuje, jer KPD pripada samo eRačunima). Svaki račun nosi i HUB-3 barkod pa ga klijent može platiti skeniranjem. Ugrađeno slanje i fiskalizacija eRačuna tek stižu — prije roka 1.1.2027.

Česta pitanja (FAQ)

Je li PDF eRačun? Nije. PDF poslan e-poštom nije eRačun; eRačun mora biti strukturirani XML po normi EN 16931 (NN 89/2025, čl. 8. t. 8).

Moram li ja čitati XML? Ne. XML čita program i prikazuje ga kao običan, čitljiv račun. Vi radite s vizualizacijom, ne s kodom.

Što je UBL? UBL je jedna od dozvoljenih sintaksi (jezika) za zapis eRačuna prema EN 16931. "UBL račun" i "eRačun u UBL formatu" znače isto.

Šalje li Luppis eRačun umjesto mene? Luppis danas izrađuje račune i izvozi ih u EN 16931 / UBL formatu (spremne za eRačun). Ugrađeno slanje i fiskalizacija stižu prije roka 1.1.2027.

Izvori

  • Zakon o fiskalizaciji, NN 89/2025 — čl. 8., čl. 33.–34.: https://narodne-novine.nn.hr/clanci/sluzbeni/full/2025_06_89_1233.html
  • Porezna uprava — Vodič kroz Fiskalizaciju 2.0: https://porezna-uprava.gov.hr/hr/vodic-kroz-fiskalizaciju-2-0/8149
  • Porezna uprava — KPD 2025 (/7718); DZS KLASUS ([email protected])

Želite račune koji su već spremni za eRačun? U Luppisu se svaki račun izvozi u EN 16931 / UBL formatu i nosi HUB-3 barkod za plaćanje skeniranjem. Ugrađeno slanje i fiskalizacija eRačuna stižu prije roka 1.1.2027. — javite se na listu čekanja. Više o obvezi pročitajte u vodičima Što je eRačun i eRačun za paušalni obrt.