Skip to main content

Table of Contents

Data Sources

Ukraine uses a single official registry with three distinct datasets. For a given entity, data comes from exactly one dataset — the system routes to the correct dataset based on the identifier format and EDRPOU overlap resolution.

Unified State Register (EDR / ЄДР)

The EDR (Єдиний державний реєстр юридичних осіб, фізичних осіб-підприємців та громадських формувань) — Unified State Register of Legal Entities, Individual Entrepreneurs and Public Associations — is operated by the Ministry of Justice of Ukraine and published as open data at data.gov.ua. It contains three separate datasets:
  • UO (Юридичні особи) — Legal entities: LLCs, JSCs, cooperatives, nonprofits, state bodies, and all other company types. Identified by EDRPOU (8-digit code, Код ЄДРПОУ).
  • FOP (Фізичні особи-підприємці) — Individual entrepreneurs (sole proprietors). Identified by RECORD (numeric internal registry ID, exposed in the API with a FOP- prefix to avoid collision with UO EDRPOU codes).
  • FSU (Відокремлені підрозділи іноземних юридичних осіб) — Subdivisions of foreign legal entities: representative offices and branches of foreign companies registered in Ukraine. Identified by EDRPOU (same 8-digit format as UO, but a separate dataset).
EDR data is sourced from the government open data bulk dataset published by the Ministry of Justice of Ukraine at data.gov.ua. No live API access is provided by the Ukrainian government for EDR data — the bulk dataset is the only officially available access method.

Dataset Routing

For a given identifier, the system determines the correct dataset as follows:
  1. If the identifier starts with FOP- (e.g. FOP-10693269), route to FOP dataset.
  2. If the identifier is numeric only, check FSU first — this resolves the ~40 known EDRPOU codes that appear in both FSU and UO datasets (FSU takes precedence). If not found in FSU, route to UO.

Company Identifiers

Query Identifiers

DatasetIdentifierFormatExampleNotes
UO (legal entities)EDRPOU8 digits, zero-padded00113968Код ЄДРПОУ
FSU (foreign branches)EDRPOU8 digits, zero-padded20018083Same format as UO; FSU checked first on ambiguous codes
FOP (individual entrepreneurs)RECORD with FOP- prefixFOP- + numericFOP-10693269Bare RECORD number also accepted in search

Identifiers in API Response

IdentifierFound inFormatExample
EDRPOUUO, FSU8 digits00113968
RECORDFOPNumeric string10693269
FOP records are stored and returned with the FOP- prefix as the id field (e.g. FOP-10693269). The identifiers.RECORD field contains the bare numeric value (10693269). Search works with both formats.

Search Capabilities

Search TypeExampleMatch TypeNotes
By EDRPOU00113968id with identifier.EDRPOUExact match
By FOP RECORD (bare)10693269id with identifier.RECORDWithout FOP- prefix
By FOP RECORD (prefixed)FOP-10693269id with identifier.RECORDWith FOP- prefix
By company nameТОВАРИСТВОnameCyrillic; Latin works when embedded in a Ukrainian name (e.g. LIMITED)
By FOP surnameІВАНОВnameMatches the full legal name (Surname + Given + Patronymic); surname-first ordering makes surname prefix search effective

Quirks & Gotchas

QuirkDetails
FOP prefix collision preventionFOP public IDs are prefixed with FOP- because both FOP RECORD numbers and UO EDRPOU codes are 8-digit integers. Without the prefix, collisions would occur. Always include FOP- when querying a specific individual entrepreneur.
~40 EDRPOU overlap between FSU and UOA small number of EDRPOU codes appear in both the FSU and UO datasets. The system checks FSU first; for these codes, the FSU record takes precedence.
No address dataThe EDR open data bulk dataset does not include registered address information. The legalAddress field is always absent for Ukrainian entities. The ADDRESS field exists in the XML schema but is not populated by the Ukrainian government in their open data exports.
No activity/KVED codesActivity codes (KVED / КВЕД, the Ukrainian classification of economic activities) are not included in the onboarding profile. The EDR open dataset field is not populated reliably enough for use.
FOP has no capitalIndividual entrepreneurs do not have share capital; the capital field is absent for all FOP records.
FSU has no capitalForeign entity subdivisions do not have share capital under Ukrainian law; the capital field is absent for all FSU records.
в стані припинення = dissolution processThe status “in process of termination” maps to UNDER_INSOLVENCY_PROCEEDING with closureReason: LIQUIDATION (for UO) or VOLUNTARY_DISSOLUTION (for FSU foreign branches). The company is not yet closed but is in active dissolution proceedings.
FSU parent company extracted from textFor FSU records, the foreign parent company details (legalName, countryCode, foreignCode) are parsed from the free-text FOUNDER field in the EDR data. This parsing covers common formats but may miss unusual entries.
FOP farmersFOP records of farmers (фермер) carry activityDescription: "Farmer (фермер)" rather than a KVED code.
Historical records back to ~1991The EDR contains records since Ukrainian independence. Older records (pre-1996) may have incomplete data: missing registration date, missing legal form (OPF), or empty founder/signer fields.
representationMode is partialSigning authority is inferred from the free-text SIGNER field. mode: sole is set when the text includes “без обмежень” or “самостійно”. mode: joint is set when it includes “спільно з” or “разом з”. Scopes that defer to the charter (“згідно статуту”) or list financial caps leave representationMode absent. When set, particularity.localText carries the original Ukrainian scope text and particularity.englishTranslation provides a translation for common phrases.

Mappings

Company Status

Status is determined deterministically from the EDR STAN (стан) field — no AI inference is involved.
Local Status (Ukrainian)EnglishStandardized StatusClosure Reason
зареєстрованоRegisteredACTIVE
зареєстровано, свідоцтво недійснеRegistered, certificate invalidCLOSEDADMINISTRATIVE_DISSOLUTION
в стані припиненняIn process of terminationUNDER_INSOLVENCY_PROCEEDINGLIQUIDATION (UO) / VOLUNTARY_DISSOLUTION (FSU)
припиненоTerminatedCLOSEDDerived from termination reason text
скасованоCancelledCLOSEDADMINISTRATIVE_DISSOLUTION
порушено справу про банкрутствоBankruptcy proceedings initiatedUNDER_INSOLVENCY_PROCEEDINGBANKRUPTCY
архівнийArchivedCLOSEDOTHER
Closure reasons for припинено (terminated) are parsed from the free-text termination reason field:
Ukrainian Reason (partial match)Standardized Closure Reason
за її рішенням / за його рішеннямVOLUNTARY_DISSOLUTION
ліквідації / спрощеною процедуроюLIQUIDATION
реорганізаціїMERGER
судового рішення, не пов’язано з банкрутствомCOURT_ORDER
банкрутством / банкрутомBANKRUPTCY
смерті / безвісно відсутньоюOTHER
Legal forms are mapped deterministically from the EDR OPF field — no AI inference is involved. The local Ukrainian name is always preserved verbatim in legalForm.localName.

Limited Liability & Corporations

Ukrainian (OPF)EnglishStandardized
ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮLimited Liability CompanyLimited Liability Company
ТОВАРИСТВО З ДОДАТКОВОЮ ВІДПОВІДАЛЬНІСТЮAdditional Liability CompanyLimited Liability Company
ПРИВАТНЕ АКЦІОНЕРНЕ ТОВАРИСТВО (ПрАТ)Private Joint-Stock CompanyCorporation
ПУБЛІЧНЕ АКЦІОНЕРНЕ ТОВАРИСТВО (ПАТ)Public Joint-Stock CompanyCorporation
АКЦІОНЕРНЕ ТОВАРИСТВО (АТ)Joint-Stock CompanyCorporation
ЗАКРИТЕ АКЦІОНЕРНЕ ТОВАРИСТВО (ЗАТ)Closed Joint-Stock CompanyCorporation
ВІДКРИТЕ АКЦІОНЕРНЕ ТОВАРИСТВО (ВАТ)Open Joint-Stock CompanyCorporation
ДОЧІРНЄ ПІДПРИЄМСТВОSubsidiary EnterpriseCorporation
ІНОЗЕМНЕ ПІДПРИЄМСТВОForeign EnterpriseCorporation
СПІЛЬНЕ ПІДПРИЄМСТВОJoint VenturePartnership
ТОВАРНА БІРЖАCommodity ExchangeCorporation
КОРПОРАЦІЯCorporationCorporation
КОМАНДИТНЕ ТОВАРИСТВО (КТ)Limited PartnershipPartnership
ПОВНЕ ТОВАРИСТВО (ПТ)General PartnershipPartnership

Sole Proprietorships & Family Enterprises

Ukrainian (OPF)EnglishStandardized
ФІЗИЧНА ОСОБА-ПІДПРИЄМЕЦЬIndividual EntrepreneurSole Proprietorship
ПРИВАТНЕ ПІДПРИЄМСТВО (ПП)Private EnterpriseSole Proprietorship
СІМЕЙНЕ ПІДПРИЄМСТВОFamily EnterprisePartnership

Cooperatives

Ukrainian (OPF)EnglishStandardized
КООПЕРАТИВCooperativeCooperative
ВИРОБНИЧИЙ КООПЕРАТИВProduction CooperativeCooperative
СІЛЬСЬКОГОСПОДАРСЬКИЙ ВИРОБНИЧИЙ КООПЕРАТИВAgricultural Production CooperativeCooperative
СІЛЬСЬКОГОСПОДАРСЬКИЙ ОБСЛУГОВУЮЧИЙ КООПЕРАТИВAgricultural Service CooperativeCooperative
ОБСЛУГОВУЮЧИЙ КООПЕРАТИВService CooperativeCooperative
ПІДПРИЄМСТВО СПОЖИВЧОЇ КООПЕРАЦІЇConsumer Cooperative EnterpriseCooperative
СПОЖИВЧЕ ТОВАРИСТВОConsumer SocietyCooperative
СПОЖИВЧИЙ КООПЕРАТИВConsumer CooperativeCooperative
ОБ’ЄДНАННЯ СПІВВЛАСНИКІВ БАГАТОКВАРТИРНОГО БУДИНКУApartment Building Co-owners AssociationCooperative
САДІВНИЧЕ ТОВАРИСТВОGardening SocietyCooperative
ЖИТЛОВО-БУДІВЕЛЬНИЙ КООПЕРАТИВHousing Construction CooperativeCooperative
ГАРАЖНИЙ КООПЕРАТИВGarage CooperativeCooperative
КРЕДИТНА СПІЛКАCredit UnionCooperative
КОЛЕКТИВНЕ ПІДПРИЄМСТВОCollective EnterpriseCooperative

Farm Enterprises

Ukrainian (OPF)EnglishStandardized
ФЕРМЕРСЬКЕ ГОСПОДАРСТВОFarm EnterprisePartnership
СЕЛЯНСЬКЕ (ФЕРМЕРСЬКЕ) ГОСПОДАРСТВОPeasant (Farm) EnterprisePartnership

Nonprofits & Civil Society

Ukrainian (OPF)EnglishStandardized
ГРОМАДСЬКА ОРГАНІЗАЦІЯPublic OrganizationNonprofit Organization
ПРОФСПІЛКАTrade UnionNonprofit Organization
БЛАГОДІЙНА ОРГАНІЗАЦІЯCharitable OrganizationNonprofit Organization
РЕЛІГІЙНА ОРГАНІЗАЦІЯReligious OrganizationNonprofit Organization
ПОЛІТИЧНА ПАРТІЯPolitical PartyNonprofit Organization
АСОЦІАЦІЯAssociationNonprofit Organization
СПІЛКА ОБ’ЄДНАНЬ ГРОМАДЯНUnion of Civil Society OrganizationsNonprofit Organization
ОРГАНІЗАЦІЯ (УСТАНОВА, ЗАКЛАД) ОБ’ЄДНАННЯ ГРОМАДЯНOrganization of a Civil Society AssociationNonprofit Organization
ПІДПРИЄМСТВО ОБ’ЄДНАННЯ ГРОМАДЯН (РЕЛІГІЙНОЇ ОРГАНІЗАЦІЇ, ПРОФСПІЛКИ)Enterprise of a Civil Society OrganizationNonprofit Organization
ПРИВАТНА ОРГАНІЗАЦІЯ (УСТАНОВА, ЗАКЛАД)Private Organization (Institution)Nonprofit Organization
ОРГАН САМООРГАНІЗАЦІЇ НАСЕЛЕННЯCommunity Self-Organization BodyGovernment-Owned Entity
ІНШІ ОБ’ЄДНАННЯ ЮРИДИЧНИХ ОСІБOther Association of Legal EntitiesNonprofit Organization
АДВОКАТСЬКЕ БЮРОLaw OfficePartnership
АДВОКАТСЬКЕ ОБ’ЄДНАННЯBar AssociationPartnership
ОРГАНІЗАЦІЯ ОРЕНДАРІВTenants’ OrganizationNonprofit Organization

Government & Public Law

Ukrainian (OPF)EnglishStandardized
КОМУНАЛЬНА ОРГАНІЗАЦІЯ (УСТАНОВА, ЗАКЛАД)Municipal Organization (Institution)Government-Owned Entity
ДЕРЖАВНА ОРГАНІЗАЦІЯ (УСТАНОВА, ЗАКЛАД)State Organization (Institution)Government-Owned Entity
КОМУНАЛЬНЕ ПІДПРИЄМСТВОMunicipal EnterpriseGovernment-Owned Entity
ДЕРЖАВНЕ ПІДПРИЄМСТВОState EnterpriseGovernment-Owned Entity
ОРГАН МІСЦЕВОГО САМОВРЯДУВАННЯLocal Self-Government BodyGovernment-Owned Entity
ОРГАН ДЕРЖАВНОЇ ВЛАДИState Authority BodyGovernment-Owned Entity
ОРГАН ВИКОНАВЧОЇ ВЛАДИExecutive Authority BodyGovernment-Owned Entity

Branches & Representative Offices

Ukrainian (OPF)EnglishStandardized
ФІЛІЯBranchBranch or Representative Office
ПРЕДСТАВНИЦТВОRepresentative OfficeBranch or Representative Office
ВІДОКРЕМЛЕНИЙ ПІДРОЗДІЛSeparate SubdivisionBranch or Representative Office
FSU records (foreign subdivisions) always have legalForm.localName inferred from their name prefix: names starting with “Представництво” → Representative Office; otherwise → Branch.

Other

Ukrainian (OPF)EnglishStandardized
ІНШІ ОРГАНІЗАЦІЙНО-ПРАВОВІ ФОРМИOther Legal FormsOther
Roles are mapped deterministically from the EDR SIGNER role text:
Local Role (Ukrainian)EnglishStandardized
керівникDirectorDirector
директорDirectorDirector
генеральний директорGeneral DirectorCEO
виконавчий директорExecutive DirectorExecutive Director
голова правлінняChairman of the BoardChairman of the Board
представникRepresentativeDirector
головаChairmanChairman
президентPresidentPresident
ліквідаторLiquidatorLiquidator
голова комісії з припиненняTermination Commission ChairmanLiquidator
розпорядник майнаProperty Manager (Receiver)Receiver
підприємець (FOP only)Individual EntrepreneurOwner

Shareholders

  • UO: Shareholders are extracted from the FOUNDERS (ЗАСНОВНИКИ) section of the EDR record. Both individual and company shareholders are supported, with nominal capital amounts in UAH.
  • FOP: Always a single self-shareholder (100%) — the individual entrepreneur themselves. sharePercentage: 100.
  • FSU: The foreign parent company is represented as a single company shareholder (100%). Includes countryCode, legalName, and identifiers.foreignCode when available in the source data.

Data Availability

DatapointUOFOPFSU
legalNameYesYesYes
registrationDateYesYesYes
legalFormYesYesYes
statusYesYesYes
capitalPartial (not all records)NoNo
shareholdersPartial (not all records)Yes (self, 100%)Yes (foreign parent)
legalRepresentativesPartial (not all records)Yes (self)Partial
legalRepresentatives[].representationModePartial (when determinable from authority text)NoPartial
legalAddressNoNoNo
activityCodesNoNoNo
documentsNoNoNo
“Partial” for UO shareholders and legal representatives reflects the EDR open data: the structured FOUNDERS and SIGNERS sections are populated for most entities but may be empty for older records (pre-1996) or for government bodies and state enterprises that do not list individual founders.

Example API Responses

1. Active UO — State Enterprise (LLC equivalent)

A state enterprise with a single government-body shareholder and a director.
{
  "company": {
    "id": "00113968",
    "countryCode": "UA",
    "identifiers": {
      "EDRPOU": "00113968"
    },
    "legalName": "ДЕРЖАВНЕ ПІДПРИЄМСТВО \"НАУКОВО-ДОСЛІДНИЙ ІНСТИТУТ\"",
    "commercialNames": ["ДП \"НДІ\""],
    "registrationDate": "1993-11-16",
    "status": {
      "localName": "зареєстровано",
      "active": true,
      "statusDetails": {
        "status": "ACTIVE"
      }
    },
    "legalForm": {
      "localName": "ДЕРЖАВНЕ ПІДПРИЄМСТВО",
      "englishTranslation": "State Enterprise",
      "standardized": "Government-Owned Entity"
    },
    "capital": {
      "amount": 691087.86,
      "currency": "UAH"
    }
  },
  "legalRepresentatives": [
    {
      "entityId": "person_001",
      "type": "individual",
      "role": {
        "localName": "керівник",
        "englishTranslation": "Director",
        "standardized": "Director"
      },
      "representationMode": {
        "mode": "sole",
        "particularity": {
          "localText": "без обмежень згідно статуту",
          "englishTranslation": "without limitations per charter"
        }
      },
      "individual": {
        "name": {
          "fullName": "ІВАНОВ ІВАН ІВАНОВИЧ"
        }
      }
    }
  ],
  "shareholders": [
    {
      "entityId": "company_001",
      "type": "company",
      "company": {
        "legalName": "МІНІСТЕРСТВО ЕНЕРГЕТИКИ УКРАЇНИ"
      },
      "nominalCapitalHeld": {
        "amount": 691087.86,
        "currency": "UAH"
      }
    }
  ]
}

2. Active FOP — Individual Entrepreneur

An active individual entrepreneur. Always a single self-shareholder (100%) and self-representative.
{
  "company": {
    "id": "FOP-10693269",
    "countryCode": "UA",
    "identifiers": {
      "RECORD": "10693269"
    },
    "legalName": "ІВАНОВА ЛЮДМИЛА ДМИТРІВНА",
    "registrationDate": "2012-12-10",
    "status": {
      "localName": "зареєстровано",
      "active": true,
      "statusDetails": {
        "status": "ACTIVE"
      }
    },
    "legalForm": {
      "localName": "ФІЗИЧНА ОСОБА-ПІДПРИЄМЕЦЬ",
      "englishTranslation": "Individual Entrepreneur",
      "standardized": "Sole Proprietorship"
    }
  },
  "legalRepresentatives": [
    {
      "entityId": "person_001",
      "type": "individual",
      "role": {
        "localName": "підприємець",
        "englishTranslation": "Individual Entrepreneur",
        "standardized": "Owner"
      },
      "individual": {
        "name": {
          "fullName": "ІВАНОВА ЛЮДМИЛА ДМИТРІВНА"
        }
      }
    }
  ],
  "shareholders": [
    {
      "entityId": "person_001",
      "type": "individual",
      "sharePercentage": 100,
      "individual": {
        "name": {
          "fullName": "ІВАНОВА ЛЮДМИЛА ДМИТРІВНА"
        }
      }
    }
  ]
}

3. Active FSU — Foreign Representative Office

A foreign company’s representative office registered in Ukraine. The parent company is the shareholder (100%), with country code and foreign registration number extracted from the EDR source.
{
  "company": {
    "id": "20018083",
    "countryCode": "UA",
    "identifiers": {
      "EDRPOU": "20018083"
    },
    "legalName": "ПРЕДСТАВНИЦТВО \"ІНОЗЕМНА КОМПАНІЯ АГ\"",
    "registrationDate": "1993-08-30",
    "status": {
      "localName": "зареєстровано",
      "active": true,
      "statusDetails": {
        "status": "ACTIVE"
      }
    },
    "legalForm": {
      "localName": "Представництво",
      "englishTranslation": "Representative Office",
      "standardized": "Branch or Representative Office"
    }
  },
  "legalRepresentatives": [
    {
      "entityId": "person_001",
      "type": "individual",
      "role": {
        "localName": "керівник",
        "englishTranslation": "Director",
        "standardized": "Director"
      },
      "individual": {
        "name": {
          "fullName": "ІВАНОВ АНДРІЙ ОРЕСТОВИЧ"
        }
      }
    }
  ],
  "shareholders": [
    {
      "entityId": "company_001",
      "type": "company",
      "sharePercentage": 100,
      "company": {
        "countryCode": "CH",
        "identifiers": {
          "foreignCode": "CHE-100.000.000"
        },
        "legalName": "\"ІНОЗЕМНА КОМПАНІЯ АГ\""
      }
    }
  ]
}

4. Closed UO — Government Body (Liquidated)

A closed government entity with a termination date and closure reason derived from the EDR termination text.
{
  "company": {
    "id": "00010103",
    "countryCode": "UA",
    "identifiers": {
      "EDRPOU": "00010103"
    },
    "legalName": "ДЕРЖАВНИЙ ДЕПАРТАМЕНТ ДОКУМЕНТАЦІЇ",
    "commercialNames": ["ДД ДД"],
    "registrationDate": "2003-06-27",
    "status": {
      "localName": "припинено",
      "active": false,
      "statusDetails": {
        "status": "CLOSED",
        "closureReason": "LIQUIDATION",
        "closureDate": "2011-10-04",
        "additionalInfo": "Deregistration of legal entity as a result of liquidation"
      }
    },
    "legalForm": {
      "localName": "ОРГАН ДЕРЖАВНОЇ ВЛАДИ",
      "englishTranslation": "State Authority Body",
      "standardized": "Government-Owned Entity"
    },
    "capital": {
      "amount": 0,
      "currency": "UAH"
    }
  },
  "legalRepresentatives": [
    {
      "entityId": "person_001",
      "type": "individual",
      "role": {
        "localName": "керівник",
        "englishTranslation": "Director",
        "standardized": "Director"
      },
      "individual": {
        "name": {
          "fullName": "ІВАНОВ ІВАН ІВАНОВИЧ"
        }
      }
    }
  ],
  "shareholders": []
}

5. Active UO — Farm Enterprise (ФЕРМЕРСЬКЕ ГОСПОДАРСТВО)

A farm enterprise (standardized as Partnership). Registered in 1995; the individual founder is listed as shareholder.
{
  "company": {
    "id": "22074714",
    "countryCode": "UA",
    "identifiers": {
      "EDRPOU": "22074714"
    },
    "legalName": "ФЕРМЕРСЬКЕ ГОСПОДАРСТВО \"ПРИКЛАД\"",
    "commercialNames": ["ФГ \"ПРИКЛАД\""],
    "registrationDate": "1995-08-22",
    "status": {
      "localName": "зареєстровано",
      "active": true,
      "statusDetails": {
        "status": "ACTIVE"
      }
    },
    "legalForm": {
      "localName": "ФЕРМЕРСЬКЕ ГОСПОДАРСТВО",
      "englishTranslation": "Farm Enterprise",
      "standardized": "Partnership"
    },
    "capital": {
      "amount": 0,
      "currency": "UAH"
    }
  },
  "legalRepresentatives": [
    {
      "entityId": "person_001",
      "type": "individual",
      "role": {
        "localName": "керівник",
        "englishTranslation": "Director",
        "standardized": "Director"
      },
      "individual": {
        "name": {
          "fullName": "ІВАНОВ ВАСИЛЬ МИХАЙЛОВИЧ"
        }
      }
    }
  ],
  "shareholders": [
    {
      "entityId": "person_001",
      "type": "individual",
      "individual": {
        "name": {
          "fullName": "ІВАНОВ ВАСИЛЬ МИХАЙЛОВИЧ"
        }
      }
    }
  ]
}