IKOF i JIKR: šta su kodovi na računu

Dva koda koja vidite na svakom fiskalnom računu - odakle dolaze, čemu služe i šta znači kada JIKR nedostaje.

Ažurirano:

Na svakom fiskalnom računu u Crnoj Gori nalaze se dva koda: IKOF i JIKR. Razlika je jednostavna: IKOF kreira Vaš softver prije slanja računa, a JIKR vraća Poreska uprava kao potvrdu da je račun primljen i fiskalizovan.

Šta je IKOF

IKOF je skraćenica za identifikacioni kod obveznika fiskalizacije. To je alfanumerički kod kojim se potvrđuje veza između poreskog obveznika koji je izdao račun i samog računa.

Kreira ga softversko rješenje koje koristite za izdavanje računa, i predstavlja obavezni element svakog izdatog računa.

IKOF ima dvije svrhe:

  • Zaštita obveznika fiskalizacije. Isti IKOF može ponovo kreirati samo obveznik, jer se za njegovo formiranje koristi privatni ključ iz Vašeg fiskalnog certifikata. To Vas štiti od pokušaja treće strane da Vam nanese štetu.
  • Verifikacija računa bez JIKR. Ako račun bude izdat bez JIKR, IKOF služi kao identifikator tog računa.

IKOF je i veza kod ispravki: korektivni (storno) račun uvijek se poziva na IKOF prvobitnog računa.

Šta je JIKR

JIKR je jedinstveni identifikacioni kod računa. Njega ne kreira Vaš softver, nego sistem za fiskalizaciju Poreske uprave.

Kada pošaljete račun, sistem provjerava sve elemente. Ako su uslovi ispunjeni, generiše se JIKR i vraća Vam se kao potvrda da su elementi računa primljeni. JIKR je jedinstven za svaki račun.

Ako provjera ne prođe, JIKR se ne izdaje i umjesto njega dobijate poruku sa opisom greške.

Zašto moj račun nema JIKR

To znači da račun još nije potvrđen od strane Poreske uprave, najčešće zbog prekida internet veze ili greške u podacima.

U slučajevima predviđenim Zakonom o fiskalizaciji u prometu proizvoda i usluga, račun bez JIKR smijete odštampati i dati kupcu. Zatim ste dužni da ispravite grešku i ponovite fiskalizaciju istog računa u roku od 48 sati, sa istim IKOF-om.

To je i razlog zašto se IKOF ne smije mijenjati: ako se IKOF razlikuje od onog koji je odštampan na računu datom kupcu, to se evidentira kao potpuno drugi proces izdavanja računa.

Kod blokirajućih grešaka redoslijed je obrnut: prvo morate ispraviti grešku, pa ponoviti fiskalizaciju, i tek nakon uspješne verifikacije odštampati račun i dati ga kupcu.

QR kod na računu

Pored ta dva koda, na svakom računu štampa se i QR kod, da bi provjera fiskalizovanog računa bila jednostavna. QR kod se štampa i kada je račun uspješno fiskalizovan i kada nije mogao biti fiskalizovan, i to na svim gotovinskim i bezgotovinskim računima.

Kako nastaje IKOF

Ovaj dio nije neophodan za svakodnevni rad, ali objašnjava zašto je kod jedinstven.

IKOF se formira spajanjem sedam podataka sa računa, razdvojenih znakom |:

  1. PIB izdavaoca
  2. datum i vrijeme izdavanja
  3. redni broj računa
  4. šifra poslovne jedinice
  5. kod ENU
  6. kod softvera
  7. ukupna cijena

Dobijena vrijednost se potpisuje Vašim privatnim ključem (SHA256 i RSA), a zatim se nad potpisom računa MD5 sažetak. Rezultat je kod od 32 znaka koji vidite na računu.

Zato promjena bilo kog od tih sedam podataka daje potpuno drugačiji IKOF, i zato isti IKOF ne može proizvesti niko osim Vas.

Gdje ih vidite u InvoiceGenius

Nakon fiskalizacije, IKOF i JIKR su prikazani na stranici računa i odštampani na PDF-u, zajedno sa QR kodom. Ako račun ima status „pending", sa iste stranice možete provjeriti status ili ponovo pokušati fiskalizaciju.

Više o svakodnevnom radu sa računima naći ćete u uputstvu za korišćenje, a odgovore na česta pitanja na stranici pitanja i odgovori.

Spremni da izdate prvi račun?

Besplatan plan, bez kartice i bez obaveza.

Započnite besplatno