Briefs

Ukraine’s FOP register

The register snapshot separates current statuses, annual registrations and dated terminations, with links to individual cohort histories.

Ukraine’s FOP register extract is an archive of 7 032 839 records: 2 240 982 carry the exact status “registered” and 4 720 655 the exact status “terminated”. The register was updated on 14 September 2026; this extract was taken on 20 September 2026. The unit counted here is a register record, not a person. One person could register and terminate repeatedly; the extract has no person identifier, so those records cannot be deduplicated by person. A record’s status does not establish whether there is turnover, staff or actual business activity.

All record statuses in the extract
Exact status category Records
Registered 2 240 982
Terminated 4 720 655
Registered, state-registration certificate invalid 57 034
Cancelled 11 370
In termination proceedings 2546
Bankruptcy proceedings initiated 252
Total records 7 032 839

The status categories behind the total

Registered records with an invalid state-registration certificate account for 57 034, while cancelled records account for 11 370. A further 2546 are in termination proceedings and 252 have bankruptcy proceedings initiated. The table preserves each category as a separate part of the supplied status total, keeping the meaning of “registered” explicit when moving between the overview and the cohort pages.

The categories reconcile to the full record count. Each describes the status carried by a record at the update date, whether its historical registration and later termination fall in the same calendar year or in different years, as they may in the annual series below. The views complement each other: the status table gives the snapshot composition, while the annual series places dated events in calendar time.

Registration years and termination years

The supplied registration-year series accounts for 7 008 991 records, leaving 23 848 outside its covered years. The terminations assigned to calendar years total 4 720 655. The registration coverage difference is retained alongside the overall total, so that a reader adding the annual registration rows can reconcile the result with the larger file rather than assuming that the rows exhaust it.

Registrations and terminations by calendar year
Calendar year Registration records Dated terminations, all cohorts
1990 61 0
1991 2654 0
1992 17 856 0
1993 29 151 0
1994 53 074 0
1995 82 437 0
1996 63 254 0
1997 84 114 2
1998 99 835 1
1999 110 629 6
2000 149 229 6
2001 183 562 4
2002 216 463 8
2003 245 628 13
2004 272 637 13 668
2005 322 587 85 040
2006 338 694 80 185
2007 335 079 109 036
2008 343 888 141 226
2009 227 155 168 225
2010 247 878 161 245
2011 174 956 248 457
2012 157 306 178 787
2013 160 662 141 554
2014 127 346 542 596
Peak in the annual series. The extract contains neither the reason for termination nor the territory of the record.
2015 150 475 269 313
2016 184 009 257 622
2017 255 406 388 322
2018 276 923 207 878
2019 261 691 237 741
2020 247 521 232 327
2021 296 383 219 943
2022 201 289 198 769
2023 308 215 204 197
2024 286 711 213 276
2025 289 229 280 872
2026 (incomplete) 205 004 140 336

The largest cell in this termination series shows the peak in recorded dates. The extract contains neither the reason for termination nor the territory of the record, so it cannot explain that peak.

For years before 1997, the termination-date field yields zero records in this extract. That zero describes the contents of the exported field. It does not tell us how earlier terminations were recorded or establish their historical number.

The registration column groups records by their registration year, while the termination column groups dated terminations across all available registration cohorts. These are different populations. A row therefore does not show how many of that year’s registration records have termination dates; that question requires following the registration cohort forward to the snapshot, which the linked year pages do separately.

Within the wave’s registration window from 2014 to 2026, the largest cohort is 2023, with 308 215 records, and the smallest is 2014, with 127 346. Their difference is 180 869 records. Those positions refer only to the stated window, including its incomplete final year, and leave the longer historical registration series available in the same table.

From an annual count to a cohort history

A cohort starts with its registration-year records. Their later termination dates can be spread across several subsequent calendar years, while their broadly registered population is measured at the shared snapshot date, keeping the initial registration volume separate from the status composition that the group eventually reaches.

The year pages bring together the original registration count, dated terminations, broadly registered records, their current share and the full termination-year distribution for that cohort. Each page also places the year in the same registration ranking. The cohort record-status overview extends the status comparison to every registration cohort supplied in the data and groups termination intervals into a compact distribution.

The cohort field still_active uses a broader registered definition than the exact status in the opening table: it includes records whose registered status also mentions an invalid certificate. This is the definition used throughout the linked cohort material. Using the field consistently preserves comparability between cohorts without silently replacing the exact ordinary registered total shown at the start of this overview.

Choose a registration year

The following links open the individual cohort histories in the language of this page. Each keeps its registration denominator visible alongside the current counts, so the reader can move from the national series to a particular starting year without substituting the year’s economy-wide termination total for that cohort’s own recorded exits.

What the extract counts

The counting unit is the register record. Counts in the status table, annual series and cohort tables retain their own definitions, while shares and ranks calculated from them describe separate measurements: a large cohort, a large current registered population and a high registered share each have their own explicit denominator or comparison set.

The zeros at the start of the termination series describe the exported termination-date field for those years, and the supplied series sums to the total number of records with terminated status. The registration coverage gap remains outside the annual rows because it belongs to a different series and is not explained by those zero terminations.

Source and observation window

The source is Ukraine’s Ministry of Justice Unified State Register, distributed through data.gov.ua as FOP.zip. Figures are drawn exclusively from the supplied aggregate file and registration-by-termination matrix, with the arithmetic comparisons calculated from those inputs.

When this does not work

2026 is incomplete: observations stop at the register update, and the later extraction date does not extend the reporting period. The extract has no address or KVED activity code, so regional and industry breakdowns are unavailable; this wave follows years, statuses and cohort persistence. The status records what the register showed at the snapshot date, so it cannot tell you whether the proprietor is still trading today, earning revenue or keeping the business open after the register was last updated.

Sources and statuses

Source and calculation register

  1. 4EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  2. 5EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  3. 6EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  4. 7EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  5. 146EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  6. 1EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  7. 2EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  8. 3EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  9. 8EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  10. 9EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  11. 10EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  12. 11EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  13. 12EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  14. 13EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  15. 14EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  16. 15EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  17. 16EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  18. 18EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  19. 19EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  20. 21EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  21. 22EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  22. 24EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  23. 25EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  24. 27EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  25. 28EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  26. 30EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  27. 31EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  28. 33EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  29. 34EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  30. 36EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  31. 37EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  32. 38EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  33. 39EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  34. 40EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  35. 41EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  36. 42EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  37. 43EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  38. 44EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  39. 45EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  40. 46EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  41. 47EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  42. 48EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  43. 49EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  44. 50EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  45. 51EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  46. 52EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  47. 53EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  48. 54EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  49. 55EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  50. 56EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  51. 57EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  52. 58EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  53. 59EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  54. 60EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  55. 61EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  56. 62EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  57. 63EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  58. 64EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  59. 65EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  60. 66EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  61. 67EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  62. 68EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  63. 69EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  64. 70EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  65. 71EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  66. 72EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  67. 73EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  68. 74EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  69. 75EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  70. 76EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  71. 77EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  72. 78EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  73. 79EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  74. 80EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  75. 81EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  76. 82EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  77. 83EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  78. 84EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  79. 85EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  80. 86EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  81. 87EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  82. 88EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  83. 89EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  84. 90EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  85. 91EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  86. 92EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  87. 93EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  88. 94EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  89. 95EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  90. 96EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  91. 97EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  92. 98EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  93. 99EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  94. 100EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  95. 101EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  96. 102EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  97. 103EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  98. 104EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  99. 105EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  100. 106EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  101. 107EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  102. 108EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  103. 109EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  104. 110EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  105. 111EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  106. 112EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  107. 113EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  108. 114EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  109. 115EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  110. 116EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  111. 117EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  112. 118EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  113. 119EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  114. 120EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  115. 121EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  116. 122EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  117. 123EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  118. 124EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  119. 125EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  120. 126EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  121. 127EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  122. 128EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  123. 130EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  124. 129EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  125. 131EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  126. 132EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  127. 133EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  128. 134EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  129. 135EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  130. 136EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  131. 137EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  132. 138EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  133. 139EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  134. 140EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  135. 141EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  136. 142EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  137. 143EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  138. 144EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  139. 145EDR, Ministry of Justice: FOP.zip aggregate extractVerified
  140. 17Calculation from the EDR aggregatesVerified
  141. 20Calculation from the EDR aggregatesVerified
  142. 23Calculation from the EDR aggregatesVerified
  143. 26Calculation from the EDR aggregatesVerified
  144. 29Calculation from the EDR aggregatesVerified
  145. 32Calculation from the EDR aggregatesVerified
  146. 35Calculation from the EDR aggregatesVerified