Solutions · OIB-VALIDACIJA

OIB validation — modulo 11 for all partners

OIB (Osobni identifikacijski broj) is the Croatian unique identifier for all natural and legal persons. Validation algorithm: modulo 11. 4b2b automatically validates all OIBs on partner entry, pulls data from the FINA Court Registry, and keeps an audit trail for AML/KYC obligations.

01
Problem

You enter a new partner — OIB typed manually has 10 characters instead of 11.

Solution

Realtime validation: if OIB is not 11 chars or check digit fails modulo 11, the field turns red + tooltip with reason. Save is blocked.

02
Problem

EU partners don't have OIB but VAT ID — how to distinguish?

Solution

Field "Identifier type": HR-OIB (modulo 11), EU-VAT (VIES validation), Other (free text). Per VAT rules by country.

03
Problem

I need partner data from the Court Registry.

Solution

Click "FINA lookup" → call Court Registry API → returns: name, OIB, HQ, MB (registry number), founding date, status (active/bankruptcy), activity. Auto-populates partner profile.

04
Problem

AML obligation — we must screen partners against PEP and sanctions lists.

Solution

KYC module integrates Refinitiv World-Check + EU sanctions lists. Check on entry + automatic re-screening every 24 hours.

Modules involved

One platform, one account, Fiscalization 2.0 ready

The entire 4b2b ecosystem is built for the Croatian market — from eRačun via FINA Mojcert to JOPPD and OIB validation.