Vodič kroz fiskalizaciju
Provera fiskalnog računa: QR kod i verifikacioni link
Svaki fiskalni račun u Srbiji može da proveri bilo ko, odmah, bez naloga: skeniranjem QR koda ili klikom na link. Za web shop je to i najbolji test da li fiskalizacija zaista radi. Ovaj vodič objašnjava šta QR kod sadrži, šta se vidi na stranici za proveru i zašto račun bez linka nije račun.
Ažurirano: 3. 9. 2026. · 6 min čitanjaMarkdown verzija
Šta je u QR kodu
QR kod na fiskalnom računu je najpraktičniji način da se odštampa verifikacioni URL. Zvanična dokumentacija kaže da QR kod sadrži URL za proveru ispravnosti računa, kao i interne podatke i digitalni potpis koji služe za detaljnu analizu računa. Sam kod ne proverava ništa; provera se uvek radi preko verifikacionog URL-a, a QR kod ga samo nosi. Odatle i pravilo da QR kod i URL za proveru nisu ista stvar.
Link ne pravi ESIR nego procesor fiskalnih računa, u odgovoru na zahtev za fiskalizaciju. To je razlog zašto ga niko ne može izmisliti unapred: dok Poreska uprava ne potpiše račun, linka nema, pa nema ni računa. Kako procesor radi kod web shopa: Šta je V-PFR.
Šta kupac vidi na stranici za proveru
Klik na link ili skeniranje QR koda otvara stranicu Sistema za proveru fiskalnih računa Poreske uprave. To je odredišna stranica za inspektore i javnost koja želi da proveri integritet i autentičnost računa. Na vrhu stoji ishod: Рачун је проверен ili Рачун није валидан. Ispod, u panelu Журнал, prikazuje se ceo račun u tekstualnom obliku, isti kao na isečku: obveznik, poslovni prostor, kasir, stavke sa poreskim oznakama, plaćanja, porez po stopama, PFR vreme, PFR broj i brojač, uz QR kod. Stranica nudi i pregled za štampu, a za sumnjiv račun dugme za prijavu.
Žurnal je dostupan tek kada su podaci o računu stigli u bazu Poreske uprave. Kod V-PFR-a to je praktično odmah, jer virtuelni procesor i jeste servis Poreske uprave; kod lokalnog procesora račun se vidi tek posle iščitavanja. Sistemima koji podatke čitaju mašinski ista adresa vraća i JSON odgovor, bez prijave.
QR kod na papiru, link u e-mailu
| Oblik računa | Prikaz linka | Pravilo |
|---|---|---|
| odštampan isečak ili A4 | QR kod | kvadratan, ne manji od 40 x 40 mm i ne veći od 50 x 50 mm, čitljiv skenerom |
| PDF ili slika u e-pošti | hiperlink, uz QR kod po želji | QR kod se zamenjuje URL-om u obliku hiperlinka |
| poruka ili aplikacija | hiperlink | isti link, klikabilan |
Pravilo o veličini postoji jer se mali QR kodovi na termalnom papiru teško skeniraju; čitljivost QR koda je i jedan od kriterijuma pri odobravanju ESIR-a. Kod elektronske dostave problema nema, pa se traži link: kupac ga otvara klikom. Ostala pravila elektronske dostave: Dostava fiskalnog računa kupcu e-mailom.
Provera bez QR koda i linka
Ako kupac ima samo papir sa nečitljivim kodom, račun i dalje može da proveri: na sajtu Poreske uprave unosi četiri vrednosti sa računa, ukupan iznos, PFR vreme, PFR broj računa i brojač računa. Zato te četiri vrednosti moraju da budu čitljivo odštampane na svakom računu, i zato cloud ESIR treba da ih na PDF-u prikaže jasno, a ne sitno u dnu.
Zašto je ovo test za web shop
Za prodavca je stranica za proveru nezavisan sudija. Ako web shop tvrdi da je račun izdat, a link vodi na Рачун није валидан ili na prazan žurnal, nešto nije u redu sa integracijom. Zato je dobra praksa da se prvi produkcioni račun proveri ručno:
Izdajte prvi produkcioni račun
Na stvarnoj, maloj porudžbini, sa produkcionim bezbednosnim elementom i zvaničnim poreskim oznakama.
Otvorite link sa računa
Iz PDF-a ili sa ekrana porudžbine. Stranica mora da kaže Рачун је проверен i da prikaže žurnal sa vašim PIB-om, nazivom poslovnog prostora i stavkama.
Uporedite vrednosti
PFR broj, PFR vreme, brojač i ukupan iznos na stranici moraju biti isti kao u vašem dnevniku i u računu koji je kupac dobio.
Proverite i refundaciju
Napravite probni povraćaj i otvorite njegov link. Ispravan sistem prikazuje refundaciju kao poseban dokument sa referencom na original.
BokaPOS dodatak za WooCommerce pokazuje verifikacioni link direktno na porudžbini, a uputstvo za prelazak na produkciju traži upravo tu proveru pre nego što se prodavnica prebaci u pun rad: BokaPOS za WooCommerce.
Šta znači nepoznat ishod
Ponekad ESIR pošalje zahtev, a odgovor ne stigne: pukne veza, istekne vreme. ESIR tada ne zna da li je Poreska uprava račun potpisala. Ispravno ponašanje je da se pokušaj zabeleži kao nepoznat ishod, da se kupcu ne pošalje ništa i da se zahtev ne ponavlja naslepo, jer bi ponavljanje moglo da napravi dva računa za jednu porudžbinu. Sistem zatim proverava ishod i, kada ga sazna, ili prikaže potvrđen račun ili dozvoli novi pokušaj. Za kupca to znači kratko čekanje; za prodavca znači da u dnevniku nikad nema računa koji Poreska uprava nije potvrdila. Ostale zamke: Greške pri fiskalizaciji web shopa.
Česta pitanja
Kako da proverim da li je fiskalni račun pravi?
Skenirajte QR kod ili kliknite na verifikacioni link sa računa. Otvara se stranica Poreske uprave koja kaže Рачун је проверен ili Рачун није валидан i prikazuje ceo račun. Nalog nije potreban.
Šta ako je QR kod nečitljiv?
Na sajtu Poreske uprave račun se može proveriti unosom četiri vrednosti sa računa: ukupnog iznosa, PFR vremena, PFR broja računa i brojača računa.
Da li e-račun mora da ima QR kod?
Ne. Kada se račun isporučuje kao elektronski dokument, QR kod se zamenjuje verifikacionim linkom u obliku hiperlinka. QR kod može stajati uz link.
Kolika mora da bude veličina QR koda na odštampanom računu?
QR kod je kvadratan, ne manji od 40 x 40 mm i ne veći od 50 x 50 mm, i mora da bude čitljiv skenerom.
Koliko brzo posle kupovine mogu da proverim račun?
Odmah posle fiskalizacije. Kod V-PFR-a, koji koristi cloud ESIR za prodaju na daljinu, podaci su kod Poreske uprave u trenutku potpisivanja, pa je žurnal dostupan čim račun stigne kupcu.