Guide · Croatia · Sudski registar

Sudski registar: the Croatian court register, MBS and OIB?

The Sudski registar is the register behind Croatian company records. Here is how the MBS and the OIB work, what a Croatian record holds, and what an API can serve from it.

Pročitajte na hrvatskom (this guide in Croatian): Što je Sudski registar?

The same lookup with curl
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=080000604&country=HR" \
  -H "Authorization: Bearer rk_live_your_api_key"

Key facts: Croatia

Register: Court Register (Sudski registar)

Identifiers MBS, OIB

  • Company recordsYes
  • OfficersNo
  • Insolvency noticesYes
  • Corporate eventsRegister changes
  • MonitoringYes
  • Financial statementsListed companies
  • VAT numberBuilt from the number
  • NACE classYes
  • UpdatedEvery working day

Financial statements are on the Scale plan and above; the other plans and the free trial get 10 calls a month.

Price From EUR 9.99 a month (Starter plan)

The short version

The Sudski registar is the Croatian court register, published as open data by the Ministry of Justice, Administration and Digital Transformation, and it is where the Croatian company records Prometiam serves come from. Every legal entity in it carries an MBS (matični broj subjekta): nine digits, such as 080000604 for INA - Industrija nafte d.d.

The same entity also has an OIB, the 11-digit personal and business tax number, and the Croatian VAT number is HR plus the OIB. The two numbers are different, and a Croatian integration usually needs to keep both.

Who supplies what

NameWhat it is
Sudski registarThe Croatian court register. Its record is the source of the legal name, legal form, status, registered address, activity code and dates.
Ministry of Justice, Administration and Digital TransformationPublishes the register as open data, under the open licence (Otvorena dozvola) that asks for the source to be cited.
MBSThe court-register number of a legal entity: nine digits, for example 080000604. The key you store for the register record.
OIBThe 11-digit personal and business tax number. It is the base of the Croatian VAT number.

The MBS and the OIB

An MBS is nine digits, for example 080000604; a leading zero that a spreadsheet dropped is restored. Both numbers use the same kind of check digit, ISO 7064 MOD 11,10, but they are treated differently. The MBS check digit is advisory: the register itself documents a few legacy numbers whose check digit does not match, so a mismatch is a warning, not a reason to reject a company that exists. The API validates the format, and the identifier validator shows the warning.

The OIB is 11 digits, and there the check digit does gate: an OIB that fails it is refused as a validation error. An OIB is issued to companies and to individuals alike, so a valid OIB does not say which, and it is not the court-register number. The two are assigned separately, so neither can be worked out from the other.

The EU VAT number of a Croatian company is HR plus the OIB: 27759560625 becomes HR27759560625. Because the VAT number is built on the OIB and not on the MBS, it reaches the company through the OIB. Whether a VAT number is registered and active is a separate question that only VIES answers; the VIES validation guide covers it.

What a Croatian record holds

FieldNotes
Legal nameThe registered company name.
Legal formThe register's abbreviation: d.o.o. (limited liability company), j.d.o.o. (simple limited liability company), d.d. (joint-stock company), j.t.d. (general partnership), k.d. (limited partnership) and others.
StatusOne of active, in_restructuring (the pre-bankruptcy settlement), insolvent (bankruptcy), in_liquidation, bankruptcy_estate, liquidation_estate or deleted. A company in bankruptcy, in a pre-bankruptcy settlement or in liquidation shows as its own status, so it is not served as plain active.
Registered addressThe address held by the register: street, postal code and city.
Activity codeAn NKD 2025 code, the Croatian national classification of activities, which corresponds to NACE Rev. 2.1. Served where the register publishes it.
Founding dateThe date the entity was founded.
Share capitalThe amount, with its currency in capital_currency.
Last annual accountsThe year of the last annual accounts (last_accounts_year).
OIBThe 11-digit tax number of the entity.

What Prometiam serves for Croatia

Company records from the Croatian court register (Sudski registar): legal name, legal form, status, registered address, activity code and dates; with register-change events and monitoring, but no officers and no registry-compliance signal (corporate insolvency notices are linked by MBS), and sole traders (trgovac pojedinac) are never served.

In plain terms: you can resolve an MBS, an OIB, a Croatian VAT number or a company name into the record and see its status. You cannot get board members, signatories or beneficial owners for Croatia from this API, and financial statements only for listed companies (their ESEF annual financial reports, from the Zagreb Stock Exchange). Register-change events and monitoring are available, and Croatia's corporate insolvency notices are linked by MBS. The register's own bankruptcy, liquidation and pre-bankruptcy settlement states are in the company's status. Sole traders (trgovac pojedinac) are never served, so a search for one returns nothing even though the business exists. Croatia is updated every working day.

Querying Croatian companies from an API

The same call as every other live country, with country=HR:

# by MBS (a dropped leading zero is restored; the check digit is advisory)
curl -H "Authorization: Bearer rk_live_..." \
  "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=080000604&country=HR"

# by OIB (the check digit is verified server-side; a wrong one is a 400)
curl -H "Authorization: Bearer rk_live_..." \
  "https://api.prometiam.com/functions/v1/risk-api/companies/search?oib=27759560625&country=HR"

# by the VAT number (HR and the OIB)
curl -H "Authorization: Bearer rk_live_..." \
  "https://api.prometiam.com/functions/v1/risk-api/companies/search?vat=HR27759560625&country=HR"

# by name, for a type-ahead field
curl -H "Authorization: Bearer rk_live_..." \
  "https://api.prometiam.com/functions/v1/risk-api/companies/search?name=ina&country=HR"

An OIB whose check digit does not match, or a company_number of the wrong length, is answered with a 400 validation error, so a typo never looks like a missing company; an MBS with only a wrong check digit is still looked up. The free MBS / OIB lookup runs the same call with a shared key, and the Croatia company data API page walks through validation and autocomplete.

Croatian insolvency

Croatia is one of the sixteen insolvency markets (FR, DE, GB, AT, CH, NO, FI, US, NL, DK, HR, SE, ES, LV, EE, SG), corporate only. The notices are court decisions from the Croatian court register (bankruptcy, shortened bankruptcy, pre-bankruptcy proceedings), with the court and case number where the register states them, and only for companies still on the register. ?include=insolvency on a Croatian company record returns the notices linked by MBS. The register's own bankruptcy, liquidation and pre-bankruptcy settlement states also appear on the company record in status.

FAQ

What is the Sudski registar?
The Croatian court register, published as open data by the Ministry of Justice, Administration and Digital Transformation. It is the source of the Croatian company records Prometiam serves.

What is an MBS?
The matični broj subjekta, the court-register number of a legal entity: nine digits, for example 080000604. Its check digit is advisory, so the API validates the format.

What is the difference between the MBS and the OIB?
The MBS is the court-register number and the OIB is the 11-digit tax number, with a check digit that gates. They are assigned separately, and the Croatian VAT number is HR plus the OIB.

Does Prometiam serve Croatian directors or company events?
Company events yes, directors no. Croatian records are company-level: legal name, legal form, status, registered address, activity code and dates. There are no officers and no registry-compliance signal for Croatia. Register-change events (name, status, legal form, registered address and share capital; dated when the change first appears in the register data, none before 2026-09-30) and monitoring are available.

Does Prometiam have Croatian insolvency notices?
Yes. Croatia is one of the sixteen insolvency markets (FR, DE, GB, AT, CH, NO, FI, US, NL, DK, HR, SE, ES, LV, EE, SG), and insolvency notices are corporate only. The notices are court decisions from the Croatian court register (bankruptcy, shortened bankruptcy, pre-bankruptcy proceedings), with the court and case number where the register states them, and only for companies still on the register. They are linked by MBS. The register's own bankruptcy, liquidation and pre-bankruptcy settlement states also appear in the company's status.

Are Croatian sole traders included?
No. Sole traders (trgovac pojedinac) are never served, so a search for one returns nothing even though the business exists.