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

HUB-3 barkod (PDF417, poznat i kao HUB3A) dvodimenzionalni je barkod na računu ili uplatnici koji sadrži podatke potrebne za plaćanje — IBAN primatelja, iznos, model i poziv na broj te opis plaćanja. Klijent ga skenira u aplikaciji mobilnog bankarstva, a ona sama popuni nalog za plaćanje, bez ručnog prepisivanja podataka. Rezultat je brže i točnije plaćanje. Barkod je dobrovoljni standard Hrvatske udruge banaka i nije zakonska obveza, no na računu ga se isplati imati jer ubrzava naplatu. U nastavku objašnjavamo što je, je li obavezan, kako ga dodati te po čemu se razlikuje od fiskalnog QR koda i SEPA (EPC) QR koda.

Što je HUB-3 barkod?

HUB-3 je format uplatnice Hrvatske udruge banaka, a HUB3A je njegova inačica s 2D barkodom u PDF417 formatu. U tom je barkodu zapisano sve što je potrebno za jedno plaćanje, pa aplikacija mobilnog bankarstva očitavanjem barkoda automatski popuni nalog: primatelja, IBAN, iznos, valutu, model i poziv na broj te opis.

Za korisnika to znači "plati skeniranjem" — otvori m-bankarstvo, skenira barkod s računa i potvrdi plaćanje. Nema prepisivanja dugačkog IBAN-a ni poziva na broj, pa nema ni tipfelera koji zna zaustaviti uplatu. Standard održava Hrvatska udruga banaka (hub.hr).

Je li barkod na računu obavezan?

Nije. HUB-3 barkod dobrovoljni je standard banaka i nijedan ga zakon ne propisuje kao obavezni element računa. Obavezne elemente računa određuje Zakon o PDV-u (čl. 79. st. 1.), a za paušalce izvan sustava PDV-a taj je popis nešto kraći — o njemu pišemo u vodiču Račun bez PDV-a: obavezni elementi + primjer. Barkod za plaćanje na tom popisu nije.

Bitno je ne pomiješati barkod za plaćanje s fiskalnim QR kodom, koji jest propisan na fiskaliziranim računima. Fiskalni QR služi za provjeru računa kod Porezne uprave (kupac provjerava je li račun prijavljen), a ne za plaćanje. To su dvije različite stvari s dvije različite svrhe.

Kako dodati barkod za plaćanje?

Barkod na račun možete staviti na dva načina — ručno ili automatski.

Ručno, pomoću generatora

Postoje besplatni online generatori HUB-3 barkoda. U obrazac upišete podatke za plaćanje (IBAN primatelja, iznos, model i poziv na broj, opis), generator izradi sliku PDF417 barkoda, a vi je zalijepite na račun. Praktično za povremeni račun, ali ima dvije mane: podatke prepisujete iznova za svaki račun i lako je pogriješiti pri unosu.

Automatski, iz programa za račune

Program za izdavanje računa može barkod složiti sam, iz podataka koji su ionako već na računu. Kod svakog novog računa barkod se generira automatski, s točnim iznosom i pozivom na broj, bez dodatnih alata i bez ručnog prepisivanja. To je pouzdanije i brže, osobito ako izdajete više računa mjesečno.

Razlika: barkod za plaćanje, fiskalni QR i SEPA QR

Na računima i uplatnicama možete naići na tri različita koda. Lako ih je zamijeniti jer svi izgledaju "kao barkod", no rade tri različite stvari:

Kod Čemu služi Standard Obavezan?
HUB-3 / HUB3A (PDF417) Plaćanje — m-bankarstvo popuni nalog Hrvatska udruga banaka (dobrovoljni) Ne
Fiskalni QR Provjera računa kod Porezne uprave Fiskalizacija (zakonski) Da — na fiskaliziranim računima
EPC QR / SEPA GiroCode Plaćanje unutar SEPA zone European Payments Council (dobrovoljni) Ne

Ukratko: HUB-3 i EPC QR služe plaćanju (razlika je što je HUB-3 hrvatski standard banaka, a EPC QR europski SEPA standard), dok fiskalni QR služi provjeri računa i ne pokreće nikakvo plaćanje.

Poziv na broj: HR00 ili HR01?

Dio podataka u barkodu jest i poziv na broj, koji uplatu povezuje s vašim računom. Poziv na broj uvijek ima dva dijela: model (npr. HR00, HR01) i sadržaj poziva.

Model određuje ima li sadržaj poziva kontrolnu znamenku:

  • HR00 — sadržaj poziva na broj nije pod kontrolnom znamenkom (upisujete ga slobodno, npr. broj računa).
  • HR01cijeli sadržaj poziva pod je jednom kontrolnom znamenkom (izračunatom po pravilu Mod 11) koja stoji na kraju.
  • HR99 — poziv na broj nema sadržaja.

Ako niste sigurni koji model odabrati i kako izračunati kontrolnu znamenku, detaljno objašnjenje s primjerima imate u vodiču Poziv na broj: HR00 ili HR01.

Česta pitanja (FAQ)

Je li HUB-3 barkod isto što i QR kod? Nije. HUB-3 barkod je u PDF417 formatu (izduženi 2D barkod), a QR kod je drugačiji 2D standard. Za plaćanje skeniranjem u Hrvatskoj koristi se HUB-3 (PDF417); SEPA GiroCode je QR i koristi se šire u EU.

Mora li paušalni obrt stavljati barkod na račun? Ne mora — barkod nije zakonska obveza. Obavezni elementi računa za paušalca opisani su u vodiču Račun bez PDV-a. Barkod je preporuka jer ubrzava naplatu, a ne uvjet.

Radi li barkod za plaćanje i za klijente u inozemstvu? HUB-3 je standard hrvatskih banaka i namijenjen je plaćanju u Hrvatskoj. Za plaćanja unutar SEPA zone postoji EPC QR (SEPA GiroCode), koji podržavaju banke u više europskih zemalja.

Koji poziv na broj koristiti u barkodu? Najčešće HR00 ili HR01. Odabir i način izračuna kontrolne znamenke objašnjeni su u vodiču Poziv na broj.

Izvori

  • Hrvatska udruga banaka — standard HUB-3 / HUB3A (PDF417) i modeli poziva na broj: https://www.hub.hr
  • Porezna uprava — Vodič kroz Fiskalizaciju 2.0 (fiskalni QR za provjeru računa): https://porezna-uprava.gov.hr/hr/vodic-kroz-fiskalizaciju-2-0/8149
  • Zakon o PDV-u (NN 73/2013, izmjene NN 152/2024), čl. 79. — obavezni elementi računa

Želite barkod na svakom računu, bez ručnog rada? Svaki račun iz Luppisa izlazi s HUB-3 barkodom — klijent plati skeniranjem, bez dodatnih alata i bez prepisivanja IBAN-a i poziva na broj. Ako se usput pripremate za obvezu eRačuna, pogledajte i vodič eRačun za paušalni obrt od 1.1.2027..