Croatia uses two official government sources. For a given entity, company profile data comes exclusively from Sudreg — the court registry is the single source of truth for all structured company attributes.
Sudreg (Sudski registar / Court Registry) — Operated by the Ministry of Justice of the Republic of Croatia. We use two access methods:
Sudreg API — Provides company identifiers, legal form, status, registered address, share capital, and business activities (NKD codes). Used for search by MBS/OIB, onboarding profile, and as part of company profile. Accessible at sudreg-data.gov.hr
Sudreg portal — Primary source for legal representatives, supervisory board members, shareholders, and document listings. Also used for name-based search. Accessible at sudreg.pravosudje.hr
RGFI/FINA (Registar godisnjih financijskih izvjestaja) — The Annual Financial Statements Registry, operated by FINA (Financial Agency), accessible at rgfi.fina.hr. Used exclusively for financial document retrieval (balance sheets, profit & loss statements, notes to financial statements, profit distribution decisions). It is not a structured data source for company attributes. Document access requires reCAPTCHA verification.
FINA RGFI does not provide a public API and requires reCAPTCHA verification
for document access. Sudreg provides an authenticated API for structured data,
while its web portal is used for personnel and document data.
Maticni broj subjekta (Company Registration Number)
MBS is the only accepted identifier for company profiles. Although OIB and
company name work for search, the companyProfile endpoint requires MBS
(registration number). OIB and company name are search-only identifiers.
Once you retrieve company data, the identifiers object contains all available identifiers for that entity:
Identifier Type
Format
Example
Found In
mbs
9 digits
030163747
All companies
oib
11 digits
37034650117
All companies
mb
8 digits
03016374
All companies
euid
HRSR. + 9 digits
HRSR.030163747
All companies
VAT
11 digits (OIB)
37034650117
VAT-registered companies
VAT and OIB: In Croatia, the OIB (Osobni identifikacijski broj) serves as
both the national tax ID and the EU VAT number. The VAT identifier in the
response is the same 11-digit OIB value. For EU VIES validation, prefix with
HR (e.g., HR37034650117).
Search Performance: Use identifier-based searches (MBS, OIB) for best
performance and exact matching. Name searches use an “approximately starts
with” operator and may return multiple results.
The Onboarding Profile endpoint provides fast, cost-effective access to company profile data for Croatia, optimized for onboarding workflows.Data is sourced from the Sudreg structured API only (no HTML parsing), providing company identifiers, legal form, status, address, share capital, and activity codes.
Although OIB works for search, the companyProfile endpoint requires MBS (registration number). OIB and company name are search-only identifiers.
EUID format
Croatian EUID format is HRSR.{MBS} — the SR stands for “Sudski registar” (Court Registry).
Status “Bez postupka” means Active
Literally translates to “without proceedings” — this is the standard active status in Sudreg, indicating no active legal proceedings against the company.
Struck-off companies have limited data
When a company is deleted from the register (Brisan), the API provides the company name at time of deletion via the tvrtka_kod_brisanja field. Legal representatives, shareholders, and activities are typically not returned.
Activity codes are AI-inferred
Croatia does not provide structured activity codes (NKD/NACE). Business activity descriptions in Croatian are processed via AI to derive NACE and ISIC codes. Always check the isAIInferred flag.
Share capital dual currency (HRK/EUR)
Croatia adopted the euro on January 1, 2023. Share capital comes from structured API fields (amount + currency). Historical entries may still reference HRK amounts alongside EUR.
Legal representative roles are AI-enriched
Sudreg does not provide a standardized role codelist. Role names in Croatian are translated and standardized via AI enrichment.
Supervisory board members are Other Key Persons
Members of the nadzorni odbor (supervisory board) are mapped to otherKeyPersons, not legalRepresentatives. Classification is deterministic (based on which HTML section they appear in). Role names are AI-enriched for translation.
Company name sanitization
Status suffixes like "u likvidaciji" (in liquidation) and "u stečaju" (in bankruptcy) are automatically stripped from company names. Various quote styles are handled (ASCII, typographic, Croatian).
Financial documents may be HTML
Some financial statements on RGFI/FINA are served as HTML rather than PDF. These are automatically converted to PDF during retrieval.
Shareholder percentages not available
Sudreg does not provide ownership percentages or capital contribution amounts for shareholders.
No UBOs
Croatia does not currently provide Ultimate Beneficial Owner data through Sudreg.
No registration date
Sudreg does not expose the company registration/incorporation date in the profile data.
reCAPTCHA on financial documents
FINA RGFI requires solving a reCAPTCHA to access financial documents, which adds latency (~10 minutes timeout for download).
Company status is determined deterministically from Sudreg data — with AI fallback only for unknown patterns.
Local Status
English
Standardized Status
Closure Reason
Notes
Bez postupka
Without proceedings
Active
-
Standard active status — no legal proceedings
U likvidaciji
In liquidation
Under Insolvency Proceeding
Liquidation
Company undergoing liquidation process
U stecaju
In bankruptcy
Under Insolvency Proceeding
Bankruptcy
Company undergoing bankruptcy proceedings
Brisan
Struck off / Deleted
Closed
-
Removed from the register
Unknown status patterns (not matching any of the above) are processed via AI
enrichment to ensure accurate classification. The local Croatian status text
is always preserved in the localName field.
Croatia’s Court Registry (Sudreg) maintains 26 standardized legal form types. The mapping is deterministic (no AI inference) with ISO 20275 codes from the GLEIF Entity Legal Forms Code List. Unrecognized forms are enriched with ISO 20275 codes via database lookup.
Legal representatives are extracted from Sudreg. The classification as legal representative (vs other key person) is deterministic — determined by which section of the profile the person appears in. Role names are preserved in Croatian and translated and standardized via AI enrichment — Sudreg does not provide a standardized role codelist.When available, a startDate is extracted from the effective date field in the HTML (e.g., “od 27.12.2024. godine”).Common roles observed in the registry:
Croatian Role
English Translation
Standardized
Direktor
Director
Director
Clan uprave
Member of the Management Board
Board Member
Predsjednik uprave
President of the Management Board
President
Prokurist
Authorized Signatory (Procurator)
Authorized Signatory
Likvidator
Liquidator
Liquidator
Both individuals and corporate entities may appear as legal representatives,
though individuals are far more common. Each representative includes their OIB
(when available) and residence address.
Members of the supervisory board (nadzorni odbor) are mapped to otherKeyPersons with a default standardized role of SupervisoryBoardMember. Role names are AI-enriched for English translation.
Shareholders are extracted from Sudreg for all company types that list them. Both individuals and corporate shareholders are supported.
Field
Description
Source
type
Individual or Company
Determined from registry data (presence of country/registry number = corporate)
individual.name
Full name
Sudreg
individual.identifiers.oib
Tax ID
Sudreg (when available)
individual.residenceAddress
Address
Sudreg (AI-parsed from text)
company.legalName
Company name
Sudreg
company.identifiers.mbs
Registry number (Croatian companies)
Sudreg
company.identifiers.registrationNumber
Registry number (foreign companies)
Sudreg
company.countryCode
Country of incorporation
Determined from country name (Croatian-to-code mapping) or parsed address
Shareholder percentages are not available. Sudreg does not provide
ownership percentages or capital contribution amounts. Only names, addresses,
and identifiers are returned for shareholders.
Croatia does not provide structured activity codes (NKD/NACE) in Sudreg. Business activities are listed as free-text descriptions in Croatian (e.g., “Racunalno programiranje; Savjetovanje u vezi s racunalima”). The system processes these descriptions via AI batch enrichment to derive NACE and ISIC codes.
All activity codes for Croatia are AI-inferred. There is no deterministic
mapping from Sudreg data. Every activity item has isAIInferred: true. The
original Croatian activity descriptions are preserved in the
activityDescription field. Multiple activities are separated by semicolons.
For foreign branches registered in Croatia, additional documents are available via otherDocuments[]:
Document
Notes
Founder’s Decision on Branch Establishment
Parent company decision
Certified Translation of Foreign Registry Extract
From parent company’s home registry
Foreign Registry Extract
Original from parent company
Certified Signature of Branch Representative
Notarized signature specimen
Certified Translation of Financial Statements
Parent company financials
All documents are delivered in PDF format. Some historical registry documents
may be in TIFF format. Document names are translated from Croatian to English
using a deterministic mapping with AI fallback for unrecognized names.
Financial documents from FINA that are served as HTML are automatically
converted to PDF.
Note: Struck-off companies have active: false and status Brisan. The company name is provided by the API’s tvrtka_kod_brisanja field (company name at time of deletion). No legal representatives, shareholders, or activities are returned for struck-off companies.
Note: Foreign branches registered in Croatia may have additional documents including certified translations of the parent company’s registry extracts and financial statements.
Available Documents (company example)
Documents are returned when "dataPoints": ["availableDocuments"] is requested.
API Category
Document
Source
Notes
certifiedTradeRegisterExtract
Certified extract (Izvadak)
Sudreg
Always available
financialStatements[]
Balance sheet, P&L, notes, profit distribution decision
RGFI/FINA
When filed, per fiscal year
articlesOfAssociation[]
Company bylaws, founding documents (Zapisnik o osnivanju, Osnivacki akt, Drustveni ugovor)
Sudreg
When available
otherDocuments[]
Registration decisions, OIB certs, announcements, powers of attorney, applications