Skip to main content

Table of Contents

Data Sources

EGRUL/EGRIP (Единый государственный реестр юридических лиц / Единый государственный реестр индивидуальных предпринимателей). The Federal Tax Service (FNS) unified state registers for legal entities and individual entrepreneurs. EGRUL covers companies and organisations; EGRIP covers sole traders. Both are the authoritative primary source for Russian entity data, including legal name, address, identifiers, legal form, status, authorised representatives, shareholders, and branches.
Russia’s company data is extracted from the official EGRUL/EGRIP register extract, which is the authoritative document issued by the Federal Tax Service (FNS). Company profile, legal representatives, shareholders, and establishments are all sourced from this document. Processing is asynchronous: typical wait time is under 2 minutes.

Company Identifiers

Query Identifiers

Company TypeIdentifierFormatExampleNotes
Legal entitiesOGRN13 digits1027700035769Primary state registration number
Sole tradersOGRNIP15 digits316470400103501Primary registration number for individual entrepreneurs
All entitiesINN10 or 12 digits7708004767Tax identification number (10 for legal entities, 12 for individuals)
Which identifier to use: OGRN and OGRNIP are unique per entity and are the most reliable query identifiers. INN can also be used for search, but note that legal entities have 10-digit INNs while individuals have 12-digit INNs.

Identifiers in API Response

IdentifierFormatExampleNotes
OGRN13 digits1027700035769Present for all legal entities
OGRNIP15 digits316470400103501Present for sole traders (ИП)
INN10 or 12 digits7708004767Present for all entities
KPP9 digits770801001Tax registration reason code; not all entities have one

Search Capabilities

Search TypePatternExampleMatch TypeExpected Results
By OGRN13 digits1027700035769ExactSingle company (1 result)
By OGRNIP15 digits316470400103501ExactSingle sole trader (1 result)
By INN10 or 12 digits7708004767ExactOne or more results
By NameText string, 2-200 chars, Cyrillic or Latin"Лукойл"FuzzyMultiple results
Name search: Queries containing only digits matching an OGRN, OGRNIP, or INN pattern are treated as identifier searches and bypass the name search flow. This avoids false matches for numeric strings.

Quirks & Gotchas

QuirkDetails
Shareholders only for ОООShareholder data (founders with share percentages and nominal values) is only available for ООО (limited liability companies). ПАО, АО, and ОАО (joint-stock companies) list only their share registrar in the register extract. Sole traders (ИП) have no shareholder concept.
No personal addressesRussian law (Federal Law No. 152-FZ on Personal Data) prohibits personal residential addresses from appearing in public register extracts. Person data is limited to name, INN, role, gender, and citizenship.
Sanctioned entity data restrictionsSince 2022, some entities subject to international sanctions have restricted founder data in the register (marked ОгрДосСв). Shareholder and beneficial ownership data may be absent for these entities.
Role titles are free textThere is no closed list of authorised representative role titles. Companies define their own titles in their charter. Common titles (“Генеральный директор”, “Директор”) are mapped deterministically; uncommon titles are AI-enriched.
Cyrillic dataAll data from EGRUL/EGRIP is in Russian (Cyrillic). Legal names, addresses, role titles, and activity descriptions are preserved verbatim.
Processing timeCompany data is extracted asynchronously from the official register extract. Typical processing is under 2 minutes, but large companies with many branches may take longer.
INN search may return multiple resultsMultiple entities can share the same INN in edge cases (e.g. reorganisations). Use OGRN for unambiguous lookups.

Mappings

Company Status

Status is extracted deterministically from the register extract.
Local StatusEnglish TranslationStandardized StatusNotes
ДействующееActiveActiveCompany is currently registered and operating
ЛиквидированоLiquidatedClosedCompany has been dissolved
В процессе ликвидацииIn liquidationUnder Insolvency ProceedingLiquidation proceedings in progress
РеорганизованоReorganisedClosedCompany has been merged, split, or converted
Прекращена деятельностьActivity ceasedClosedSole trader registration terminated
Russia uses the ОКОПФ classifier (OK 028-2012) with over 80 legal form codes. Legal form is detected deterministically from the company name prefix (e.g. “ПАО”, “ООО”) and mapped to standardized categories and ISO 20275 codes.

Commercial Companies

Russian NameAbbreviationEnglish TranslationStandardizedELF Code
Публичное акционерное обществоПАОPublic Joint-Stock CompanyCorporation4TYO
Акционерное обществоАОJoint-Stock CompanyCorporationJZBN
Общество с ограниченной ответственностьюОООLimited Liability CompanyLimited Liability Company17R7
Общество с дополнительной ответственностьюОДОCompany with Additional LiabilityLimited Liability Company

Legacy Forms (pre-2014)

Russian NameAbbreviationEnglish TranslationStandardizedELF Code
Открытое акционерное обществоОАОOpen Joint-Stock CompanyCorporationMT3A
Закрытое акционерное обществоЗАОClosed Joint-Stock CompanyCorporation

Sole Traders

Russian NameAbbreviationEnglish TranslationStandardizedELF Code
Индивидуальный предпринимательИПIndividual EntrepreneurSole ProprietorshipP9CF

Unitary Enterprises (State-Owned)

Russian NameAbbreviationEnglish TranslationStandardizedELF Code
Федеральное государственное унитарное предприятиеФГУПFederal State Unitary EnterpriseOtherOCIS
Государственное унитарное предприятиеГУПState Unitary EnterpriseOther9RQZ
Муниципальное унитарное предприятиеМУПMunicipal Unitary EnterpriseOtherZ3SH

Non-Commercial Organisations

Russian NameEnglish TranslationStandardizedELF Code
ФондFoundationNonprofit Organizationvaries
Автономная некоммерческая организацияAutonomous Non-Commercial OrganizationNonprofit Organization1RJ2
Ассоциация (Союз)Association / UnionNonprofit Organizationvaries
Потребительский кооперативConsumer CooperativeCooperativevaries
Производственный кооперативProduction CooperativeCooperative3EAX
Legal form mapping is deterministic based on the ОКОПФ code and name prefix patterns. AI enrichment is used only for uncommon or ambiguous forms.
Legal representatives are extracted from the register extract. The register records one authorised representative per entity (typically the director or head), identified as the person who can act on behalf of the company.
Russian RoleEnglish TranslationStandardized Role
Генеральный директорGeneral DirectorChief Executive Officer
ДиректорDirectorDirector
ПрезидентPresidentChief Executive Officer
УправляющийManagerDirector
ПредседательChairmanChairman of the Board
Председатель правленияChairman of the Management BoardChairman of the Board
РекторRectorDirector
Управляющий директорManaging DirectorChief Executive Officer
Role titles in the Russian register are free text defined by each company in its charter. The list above covers the most common titles. Uncommon titles are AI-enriched against ISO 5009 standardized role values.The register records only the current authorised representative. Historical representatives and board members are not available from EGRUL/EGRIP.

Shareholders

Shareholder data is available only for ООО entities and is extracted from the register extract.
FieldDescription
Shareholder nameLegal name (for entities) or full name (for individuals)
INNTax ID of the shareholder
Nominal share valueValue in Russian roubles from the company’s charter capital
Share percentagePercentage of charter capital held
For ПАО, АО, and ОАО, the register lists only the share registrar (реестродержатель), not individual shareholders. Full shareholder registers for joint-stock companies are held privately by the registrar.

Activity Code Mapping

Russia uses ОКВЭД (Общероссийский классификатор видов экономической деятельности), which is aligned with EU NACE Rev.2 at the two-digit level.
ClassificationSourceExampleNotes
ОКВЭДEGRUL/EGRIP extract46.90Official Russian activity code
NACEDerived from ОКВЭД (first 4 digits identical)46.90Deterministic mapping
ISICDerived from NACE4690UN formal correspondence table

Supported Entity Families

Entity FamilySupportedNotes
Legal entities (юридические лица)All commercial and non-commercial forms
Sole traders (ИП)Individual entrepreneurs registered in EGRIP
State-owned enterprisesФГУП, ГУП, МУП
Non-commercial organisationsFoundations, ANOs, associations, cooperatives
Closed / dissolved entitiesLiquidated, reorganised, and ceased entities

Data Availability

Data Availability Matrix

Data TypeAvailabilityNotes
Company Profile✅ AsyncUnder 2 min typical
Onboarding Profile✅ AsyncCompany profile + legal representatives in one request
Legal Representatives✅ AsyncOne authorised representative per entity
Shareholders⚠️ AsyncООО only. Not available for ПАО, АО, OАО, or ИП.
Ultimate Beneficial OwnersNot available from EGRUL/EGRIP
Establishments✅ AsyncBranches and representative offices
Activity CodesОКВЭД (primary), NACE and ISIC derived deterministically
Employee CountNot available from EGRUL/EGRIP
Personal AddressesNot included in public register data
Share CapitalCharter capital amount and currency
Legend: ✅ Available | ❌ Not Available | ⚠️ Conditionally Available | Async = Asynchronous (under 2 min typical)

Documents

DocumentAPI CategoryFormatNotes
Trade Register ExtracttradeRegisterExtractPDFOfficial EGRUL/EGRIP extract issued by the Federal Tax Service. In Russian (Cyrillic). Also the source for structured company data.

Example API Responses

All examples use placeholder data. Query: POST /v2/company with { "id": "<id>", "countryCode": "RU", "dataPoints": ["company", "legalRepresentatives"] }
{
  "company": {
    "id": "1027700035769",
    "countryCode": "RU",
    "identifiers": {
      "OGRN": "1027700035769",
      "INN": "7708004767",
      "KPP": "770801001"
    },
    "legalName": "ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО «НЕФТЯНАЯ КОМПАНИЯ»",
    "registrationDate": "1993-04-22",
    "status": {
      "localName": "Действующее",
      "active": true,
      "statusDetails": { "status": "ACTIVE" }
    },
    "legalForm": {
      "localName": "Публичное акционерное общество",
      "englishTranslation": "Public Joint-Stock Company",
      "standardized": "Corporation",
      "iso20275Code": "FWWK"
    },
    "capital": { "amount": 21264081, "currency": "RUB" },
    "activities": {
      "OKVED": [{ "code": "06.10", "description": "Добыча сырой нефти", "isPrimary": true, "isAIInferred": false }],
      "NACE": [{ "code": "06.10", "description": "Extraction of crude petroleum", "isAIInferred": false }],
      "ISIC": [{ "code": "0610", "description": "Extraction of crude petroleum", "isAIInferred": false }]
    },
    "legalAddress": {
      "addressLine1": "101000, г. Москва, Сретенский бульвар, д. 11",
      "city": "Москва",
      "postalCode": "101000",
      "countryCode": "RU"
    }
  },
  "legalRepresentatives": [
    {
      "type": "individual",
      "entityId": "person_001",
      "role": {
        "localName": "Президент",
        "englishTranslation": "President",
        "standardized": "Chief Executive Officer"
      },
      "individual": {
        "name": {
          "fullName": "ИВАНОВ ИВАН ИВАНОВИЧ",
          "firstName": "ИВАН",
          "lastName": "ИВАНОВ"
        },
        "nationality": "RU"
      }
    }
  ]
}
Note: ПАО does not include shareholder data. The register lists only the share registrar.
{
  "company": {
    "id": "1027721527560",
    "countryCode": "RU",
    "identifiers": {
      "OGRN": "1027721527560",
      "INN": "7721546864",
      "KPP": "772101001"
    },
    "legalName": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «КОМПАНИЯ»",
    "registrationDate": "2004-11-01",
    "status": {
      "localName": "Действующее",
      "active": true,
      "statusDetails": { "status": "ACTIVE" }
    },
    "legalForm": {
      "localName": "Общество с ограниченной ответственностью",
      "englishTranslation": "Limited Liability Company",
      "standardized": "Limited Liability Company",
      "iso20275Code": "PPMX"
    },
    "capital": { "amount": 10000000, "currency": "RUB" },
    "legalAddress": {
      "addressLine1": "143003, Московская область, г. Одинцово, ул. Можайское шоссе, д. 165",
      "city": "Одинцово",
      "postalCode": "143003",
      "countryCode": "RU"
    }
  },
  "legalRepresentatives": [
    {
      "type": "individual",
      "entityId": "person_001",
      "role": {
        "localName": "Генеральный директор",
        "englishTranslation": "General Director",
        "standardized": "Chief Executive Officer"
      },
      "individual": {
        "name": {
          "fullName": "ПЕТРОВА АННА СЕРГЕЕВНА",
          "firstName": "АННА",
          "lastName": "ПЕТРОВА"
        },
        "nationality": "RU"
      }
    }
  ],
  "shareholders": [
    {
      "type": "individual",
      "entityId": "person_002",
      "individual": {
        "name": {
          "fullName": "КИМ ТАТЬЯНА ВЛАДИМИРОВНА",
          "firstName": "ТАТЬЯНА",
          "lastName": "КИМ"
        }
      },
      "ownership": {
        "percentage": 100,
        "nominalValue": { "amount": 10000000, "currency": "RUB" }
      }
    }
  ]
}
Note: Shareholders with name, INN, share percentage, and nominal value are available for ООО entities.
{
  "company": {
    "id": "318028000064743",
    "countryCode": "RU",
    "identifiers": {
      "OGRNIP": "318028000064743",
      "INN": "280112515730"
    },
    "legalName": "ИНДИВИДУАЛЬНЫЙ ПРЕДПРИНИМАТЕЛЬ СИДОРОВ АЛЕКСЕЙ ПЕТРОВИЧ",
    "registrationDate": "2018-03-15",
    "status": {
      "localName": "Прекращена деятельность",
      "active": false,
      "statusDetails": { "status": "CLOSED" }
    },
    "legalForm": {
      "localName": "Индивидуальный предприниматель",
      "englishTranslation": "Individual Entrepreneur",
      "standardized": "Sole Proprietorship"
    },
    "legalAddress": {
      "addressLine1": "675000, Амурская область, г. Благовещенск",
      "countryCode": "RU"
    }
  },
  "legalRepresentatives": []
}
Note: Sole traders (ИП) do not have separate legal representatives or shareholders. The individual is the business.
Query with "dataPoints": ["availableDocuments"]:
{
  "availableDocuments": [
    {
      "id": "doc-uuid-001",
      "name": "Trade Register Extract",
      "type": "trade_register_extract",
      "format": "pdf",
      "description": "Official extract from EGRUL/EGRIP issued by the Russian Federal Tax Service (FNS). In Russian."
    }
  ]
}