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.
Podatak. Brojčani niz dodijeljen pri izdavanju OIB-a. Mogu početi nulom.
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.
| Korak | Znamenka | (c + znamenka) mod 10 | Ako 0 → 10 | c = (× 2) mod 11 |
|---|---|---|---|---|
| 1. | 1 | 1 | . | 2 |
| 2. | 2 | 4 | . | 8 |
| 3. | 3 | 1 | . | 2 |
| 4. | 4 | 6 | . | 1 |
| 5. | 5 | 6 | . | 1 |
| 6. | 6 | 7 | . | 3 |
| 7. | 7 | 0 | 10 | 9 |
| 8. | 8 | 7 | . | 3 |
| 9. | 9 | 2 | . | 4 |
| 10. | 0 | 4 | . | 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.
Razlika e-računa, fiskalizacije i FINA-e
Gdje točno ide OIB kupca, a gdje OIB prodavatelja.
UBL 2.1 e-račun u praksi
Prikaz polja na e-računu, uključujući OIB-ove.
Fakturiranje EU klijentima
Kada koristiti OIB, a kada VAT ID (HR + OIB).
Kazne za neispravnu fiskalizaciju
Što se događa ako Porezna odbije račun zbog krivog OIB-a.
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
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