OIB Validator

Provjerite valjanost OIB-a. Za d.o.o. i j.d.o.o. automatski dohvaćamo podatke iz Sudskog registra.

Ažurirano:

OIB je jedinstveni 11-znamenkasti identifikator svake fizičke i pravne osobe u Hrvatskoj. Valjanost se provjerava ISO 7064 algoritmom (MOD 11, 10): prvih 10 znamenki čine podatak, posljednja je kontrolna i izračunava se iz prethodnih.

0/11 znamenki

Primjeri za testiranje

Klikom na primjer otvara se rezultat validacije. Brojevi su izmišljeni i ne pripadaju stvarnim osobama ili tvrtkama.

Anatomija OIB-a

Svaki OIB ima točno 11 znamenki. Prvih deset čine podatak, a posljednja je kontrolna znamenka kojom se provjerava da OIB nije slučajno krivo prepisan.

Anatomija OIB-a (primjer)
Znamenke 1 do 10

Podatak. Brojčani niz dodijeljen pri izdavanju OIB-a. Mogu početi nulom.

Znamenka 11 (kontrolna)

Računa se iz prvih 10 znamenki po ISO 7064 MOD 11-10 algoritmu.

Kako se računa kontrolna znamenka

OIB koristi ISO 7064, MOD 11-10 algoritam. Polazi se od broja 10 i za svaku od prvih deset znamenki rade se dvije operacije, sve dok ne ostane jedan broj. Posljednja znamenka OIB-a mora se podudarati s izračunatom kontrolnom znamenkom, inače OIB nije valjan.

Primjer:12345678903
KorakZnamenka(c + znamenka) mod 10Ako 0 → 10c = (× 2) mod 11
1.11.2
2.24.8
3.31.2
4.46.1
5.56.1
6.67.3
7.70109
8.87.3
9.92.4
10.04.8

Kontrolna znamenka = 11 − 8 = 3

Kako je posljednja znamenka u OIB-u 12345678903 upravo 3, OIB je valjan.

Iznimka: ako bi 11 − c bilo 10, kontrolna znamenka je 0.

Gdje pronaći vlastiti OIB

OIB je upisan u sve službene dokumente porezne i identifikacijske naravi. Ako ga ne znate napamet, najbrže ga pronalazite na ovim mjestima.

Osobna iskaznica i putovnica

Tiskan na poleđini osobne iskaznice i na podatkovnoj stranici putovnice. Ista vrijednost u svim dokumentima.

Porezno rješenje i ePorezna

Vidljiv u svakom rješenju Porezne uprave i u profilu na ePoreznoj.

Sudski registar (za d.o.o./j.d.o.o.)

Upisan u izvatku, na pečatima i na svim računima koje pravna osoba izdaje.

Računi i ugovori

OIB izdavatelja obavezan je na svakom računu; OIB kupca na poslovnim (B2B) računima.

O OIB-u

Osobni identifikacijski broj (OIB) je jedinstveni identifikacijski broj dodijeljen svakoj fizičkoj i pravnoj osobi u Hrvatskoj. Uveden je 2009. godine i zamijenio je prethodne brojeve poput JMBG-a i matičnog broja (MB).

Format:

  • Točno 11 znamenki
  • Samo numerički znakovi (0-9), može početi nulom
  • Koristi ISO 7064, MOD 11-10 algoritam za provjeru kontrolne znamenke

Upotreba:

  • Obavezan za sve poslovne transakcije i račune
  • Koristi se na e-računima (UBL 2.1) i fiskaliziranim računima
  • Nužan za prijavu poreza i komunikaciju s državnim tijelima
  • PDV ID broj za hrvatske obveznike je HR + OIB

Povezani vodiči

OIB je samo jedan dio fiskalizacije. Ovi vodiči objašnjavaju gdje se i kako koristi.

Automatska validacija na računu

FiskAI automatski validira OIB kupca i prodavača kod svakog računa. Nema više grešaka koje vraća Porezna.

  • Automatska provjera pri unosu
  • Upozorenje na neispravan OIB
  • UBL 2.1 e-računi s validiranim podacima
Registriraj se
Primijenjeni podaci (2026.)

Izvori: ISO 7064 standard, Sudski registar RH

Podaci provjereni:

Provjera kontrolnog broja prema ISO 7064 algoritmu. Podaci o tvrtkama dolaze iz Sudskog registra i EU VIES sustava.

Često postavljana pitanja

Automatska provjera OIB-a pri izradi računa. FiskAI validira podatke za vas.

Saznajte više