Businesses


Business statistics
ESX1A_raw <- 
  statgl_url("ESX1A", lang = language) %>% 
  statgl_fetch(
    section    = px_all(),
    variable   = px_all(),
    aar        = px_top(),
    .col_code  = TRUE
  ) %>% 
  as_tibble()

ESX1A <- 
  ESX1A_raw %>% 
  mutate(
    variable = variable %>% fct_inorder(),
    section = section %>% str_remove_all(".\\.") %>% trimws(),
    section = section %>% fct_reorder(value, .fun = sum, .desc = TRUE),
    ) %>% 
  spread(variable, value)

ESX1A %>% 
  select(-aar) %>% 
  rename(" " = 1) %>% 
  statgl_table() %>% 
  pack_rows(index = ESX1A[["aar"]] %>% table()) %>% 
  row_spec(1, bold = TRUE)
Number of businesses Average salaries and shares, in million DKK Aggregate salaries and shares, in million DKK
2022
Total 3.914 2,01 7.853,3
Fishing and other related industries 1.999 1,05 2.102,2
Construction 246 5,59 1.376,0
Transportation and storage 203 5,21 1.057,9
Wholesale and retail trade: repair of motor vehicles 218 4,13 900,2
Administrative and support service activities 160 2,53 405,0
Professional, scientific and technical activities 204 1,44 293,4
Accommodation and food service activities 117 2,70 315,5
Information and communication 89 3,31 294,3
No information given 132 1,55 204,9
Health care and social services 91 1,87 169,8
Other services 121 0,69 84,0
Financial and insurance activities 19 9,27 176,1
Real estate activities 68 1,95 132,3
Manufacturing 73 1,65 120,3
Mining and quarrying 28 3,43 95,9
Culture, recreational and sport services 64 0,89 57,1
Education 43 1,24 53,4
Watersupply, sewage and waste 39 0,39 15,0


See the table in our Statbank: ESX1A

Accounting statistics


ESXINVST_raw <- 
  statgl_url("ESXINVST", lang = language) %>%
  statgl_fetch(
    industry  = px_all(),
    items     = px_top(3),
    time      = px_top(1),
    .col_code = TRUE
  ) %>% 
  as_tibble()

ESXINVST <- 
  ESXINVST_raw %>% 
  mutate(
    items = items %>% fct_inorder(),
    industry = industry %>% str_remove_all(".\\.") %>% trimws(),
    industry = industry %>% fct_reorder(value, .fun = sum, .desc = T)
  ) %>% 
  spread(items, value)

ESXINVST %>% 
  select(-time) %>% 
  rename(" " = 1) %>% 
  statgl_table() %>% 
  pack_rows(index = ESXINVST[["time"]] %>% table())
Investment, net Investment Disinvestment
2022
All industries 3.256.708 5.126.131 -1.869.423
All industries exc mining and quarrying 3.176.509 5.012.486 -1.835.977
Transportation and storage 1.482.215 2.132.170 -649.955
Real estate activities 1.047.058 1.241.549 -194.491
Fishing and other related industries 352.112 474.412 -122.300
Information and communication 139.897 192.225 -52.328
Professional, scientific and technical activities 134.340 160.048 -25.708
Construction 121.688 262.500 -140.812
Wholesale and retail trade: repair of motor vehicles and motorcycles 101.185 403.382 -302.197
Mining and quarrying 80.199 113.645 -33.446
Accommodation and food service activities 14.570 46.182 -31.612
Manufacturing 13.942 22.217 -8.275
Financial and insurance activities -13.277 14.876 -28.153
Administrative and support service activities -217.221 62.925 -280.146


See the table in our Statbank: ESXINVST

ESXNGL_raw <- 
  statgl_url("ESXNGL", lang = language) %>%
  statgl_fetch(
    industry  = px_top(1),
    items     = px_all(),
    time      = px_top(1),
    .col_code = TRUE
  ) %>% 
  as_tibble()

ESXNGL <- 
  ESXNGL_raw %>% 
  mutate(value = value |> prettyNum(big.mark = ".", decimal.mark = ",")) |> 
  spread(industry, value) 
  

ESXNGL %>% 
  select(-time) %>% 
  rename(" " = 1) %>% 
  statgl_table() %>% 
  pack_rows(index = ESXNGL[["time"]] %>% table())
All industries
2022
Asset turnover (ratio) 0,5
Current ratio (ratio) 1,1
Number of enterprises 973
Profit margin 6,4
Return on assets (ROA) 3,4
Return on equity (ROE) 3,8
Solvency ratio (pct.) 37,9
Value added (1,000 kr.) 9.407.953


See the table in our Statbank: ESXNGL


Last updated: 10. november 2025
LS0tDQpwYXJhbXM6DQogIGxhbmc6ICJkYSINCm91dHB1dDoNCiAgc3RhdGdsOjpzdGF0Z2xfcmVwb3J0Og0KICAgIGNvZGVfZG93bmxvYWQ6IHRydWUNCiAgICBjb2RlX2ZvbGRpbmc6IGhpZGUNCmVkaXRvcl9vcHRpb25zOiANCiAgY2h1bmtfb3V0cHV0X3R5cGU6IGNvbnNvbGUNCi0tLQ0KDQpgYGB7ciBzZXR1cCwgaW5jbHVkZT1GQUxTRX0NCg0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KA0KCWVjaG8gICAgPSBUUlVFLA0KCW1lc3NhZ2UgPSBGQUxTRSwNCgl3YXJuaW5nID0gRkFMU0UsDQoJY2xhc3Mub3V0cHV0ID0gInNjcm9sbC0xMDAiDQopDQoNCnsNCmxpYnJhcnkoInRpZHl2ZXJzZSIpDQpsaWJyYXJ5KCJzdGF0Z2wiKQ0KbGlicmFyeSgia2FibGVFeHRyYSIpDQpsaWJyYXJ5KCJsdWJyaWRhdGUiKQ0KbGlicmFyeSgieWFtbCIpDQp9DQoNCnsgIA0KbGFuZ3VhZ2UgIDwtIHBhcmFtcyRsYW5nDQpvcHRpb24gICAgPC0gcGFzdGUwKCI/bGFuZz0iLCBsYW5ndWFnZSwgIiZzZWxlY3QiKQ0KbG9nbyAgICAgIDwtIHBhc3RlMChnZXR3ZCgpLCIvYWRkL2xvZ28uZ2lmIikNCnR4dCAgICAgICA8LSByZWFkX3lhbWwocGFzdGUwKGdldHdkKCksICIvYWRkL3R4dC55bWwiKSwgZmlsZUVuY29kaW5nID0gIklTTy04ODU5LTEiKQ0Kc291cmNlICAgIDwtIHR4dCRzb3VyY2VbbGFuZ3VhZ2VdICU+JSB1bmxpc3QoKQ0KfQ0KDQp4YXJpbmdhbkV4dHJhOjp1c2VfY2xpcGJvYXJkKCkNCg0KYGBgDQoNCmBgYHtjc3MsIGVjaG8gPSBGQUxTRX0NCg0KLmFjY29yZGlvbiB7DQogIGJhY2tncm91bmQtY29sb3I6ICM5MTk5MDA7DQogIGNvbG9yOiB3aGl0ZTsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBwYWRkaW5nOiAxOHB4Ow0KICB3aWR0aDogMTAwJTsNCiAgYm9yZGVyOiBub25lOw0KICBib3JkZXItcmFkaXVzOiA1cHg7DQogIHRleHQtYWxpZ246IGxlZnQ7DQogIG91dGxpbmU6IG5vbmU7DQogIGZvbnQtc2l6ZTogMTVweDsNCiAgdHJhbnNpdGlvbjogMC40czsNCn0NCg0KLmFjdGl2ZSwgLmFjY29yZGlvbjpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6ICNmOTcyNDI7DQp9DQoNCi5hY2NvcmRpb246YWZ0ZXIgew0KICBjb250ZW50OiAnXDAwMkInOw0KICBjb2xvcjogIzc3NzsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQogIGZsb2F0OiByaWdodDsNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCn0NCg0KLmFjdGl2ZTphZnRlciB7DQogIGNvbnRlbnQ6ICJcMjIxMiI7DQp9DQoNCi5wYW5lbCB7DQogIHBhZGRpbmc6IDBweCA1cHggMHB4IDVweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7DQogIG1heC1oZWlnaHQ6IDA7DQogIG92ZXJmbG93OiBoaWRkZW47DQogIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLW91dDsNCn0NCg0KZGV0YWlscyB7DQogIHdpZHRoOiAxMDAlOw0KfQ0KDQpkZXRhaWxzID4gc3VtbWFyeSB7DQogIHBhZGRpbmc6IDRweCAxMnB4Ow0KICB3aWR0aDogMTAwJTsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2Y5OTsNCiAgYm9yZGVyOiBzb2xpZDsNCiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsNCiAgYm9yZGVyLXJhZGl1czogNXB4Ow0KICBjdXJzb3I6IHBvaW50ZXI7DQogIGZvbnQtc2l6ZTogMTVweDsNCiAgY29sb3I6IHdoaXRlOw0KfQ0KDQpkZXRhaWxzW29wZW5dID4gc3VtbWFyeSB7DQogIGJhY2tncm91bmQtY29sb3I6ICNmYWE0MWE7DQp9DQoNCg0KLnRpdGxlIHsNCiAgY29sb3I6ICMxYjU0NjM7DQogIGZvbnQtc2l6ZTogMzZweDsNCn0NCg0KDQoucGVyc29uZXIgew0KICBib3gtc2hhZG93OiAzcHggM3B4IDRweCBibGFjazsNCiAgYmFja2dyb3VuZDogIzAwNDQ1OTsNCiAgcGFkZGluZy1yaWdodDogMTVweDsNCiAgcGFkZGluZy1sZWZ0OiAxNnB4Ow0KICBwYWRkaW5nLXRvcDogMC4xcHg7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQogIGZvbnQtc2l6ZTogMTFweDsNCiAgY29sb3I6IHdoaXRlOw0KICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOw0KfQ0KDQouw7hrb25vbWkgew0KICBib3gtc2hhZG93OiAzcHggM3B4IDRweCBibGFjazsNCiAgYmFja2dyb3VuZDogIzAwN0Y5OTsNCiAgcGFkZGluZy1yaWdodDogMTVweDsNCiAgcGFkZGluZy1sZWZ0OiAxNnB4Ow0KICBwYWRkaW5nLXRvcDogMXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMC4xcHg7DQogIGZvbnQtc2l6ZTogMTFweDsNCiAgY29sb3I6IHdoaXRlOw0KICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOw0KfQ0KDQoudHbDpnJnw6VlbmRlIHsNCiAgYm94LXNoYWRvdzogM3B4IDNweCA0cHggYmxhY2s7DQogIGJhY2tncm91bmQ6ICNmYWE0MWE7DQogIHBhZGRpbmctcmlnaHQ6IDE1cHg7DQogIHBhZGRpbmctbGVmdDogMTZweDsNCiAgcGFkZGluZy10b3A6IDAuMXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMXB4Ow0KICBmb250LXNpemU6IDExcHg7DQogIGNvbG9yOiB3aGl0ZTsNCiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsNCn0NCg0KLmNvbnRhaW5lciB7DQogIHdpZHRoOiBpbmhlcml0Ow0KfQ0KDQouc2Nyb2xsLTEwMCB7DQogIG1heC1oZWlnaHQ6IDEwMDsNCiAgb3ZlcmZsb3cteTogYXV0bzsNCiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDsNCn0NCg0KDQpwcmUgew0KICBtYXgtaGVpZ2h0OiAzMDBweDsNCiAgb3ZlcmZsb3cteTogYXV0bzsNCn0NCg0KcHJlW2NsYXNzXSB7DQogIG1heC1oZWlnaHQ6IDMwMHB4Ow0KfQ0KDQpgYGANCg0KPGJyPg0KPGJyPg0KDQo8Y2VudGVyPg0KDQotLS0NCiANCiMgW2ByIHR4dCRFUyR0aXRsZVtsYW5ndWFnZV1gXXsudGl0bGV9DQogDQotLS0NCjwvY2VudGVyPg0KDQo8ZGV0YWlscz4gPHN1bW1hcnk+IGByIHR4dCRFUyRzdWIxW2xhbmd1YWdlXWAgPC9zdW1tYXJ5PiANCjxicj4NCjxidXR0b24gY2xhc3M9ImFjY29yZGlvbiI+IGByIHBhc3RlMCgiKipUYWJlbCAxOiAqKiIsIHN0YXRnbF9tZXRhKHN0YXRnbF91cmwoIkVTWDFBIiwgbGFuZyA9IGxhbmd1YWdlKSlbMV0kdGl0bGUpIGAgPC9idXR0b24+IDxkaXYgY2xhc3M9InBhbmVsIj4NCmBgYHtyIEVTWDFBfQ0KDQpFU1gxQV9yYXcgPC0gDQogIHN0YXRnbF91cmwoIkVTWDFBIiwgbGFuZyA9IGxhbmd1YWdlKSAlPiUgDQogIHN0YXRnbF9mZXRjaCgNCiAgICBzZWN0aW9uICAgID0gcHhfYWxsKCksDQogICAgdmFyaWFibGUgICA9IHB4X2FsbCgpLA0KICAgIGFhciAgICAgICAgPSBweF90b3AoKSwNCiAgICAuY29sX2NvZGUgID0gVFJVRQ0KICApICU+JSANCiAgYXNfdGliYmxlKCkNCg0KRVNYMUEgPC0gDQogIEVTWDFBX3JhdyAlPiUgDQogIG11dGF0ZSgNCiAgICB2YXJpYWJsZSA9IHZhcmlhYmxlICU+JSBmY3RfaW5vcmRlcigpLA0KICAgIHNlY3Rpb24gPSBzZWN0aW9uICU+JSBzdHJfcmVtb3ZlX2FsbCgiLlxcLiIpICU+JSB0cmltd3MoKSwNCiAgICBzZWN0aW9uID0gc2VjdGlvbiAlPiUgZmN0X3Jlb3JkZXIodmFsdWUsIC5mdW4gPSBzdW0sIC5kZXNjID0gVFJVRSksDQogICAgKSAlPiUgDQogIHNwcmVhZCh2YXJpYWJsZSwgdmFsdWUpDQoNCkVTWDFBICU+JSANCiAgc2VsZWN0KC1hYXIpICU+JSANCiAgcmVuYW1lKCIgIiA9IDEpICU+JSANCiAgc3RhdGdsX3RhYmxlKCkgJT4lIA0KICBwYWNrX3Jvd3MoaW5kZXggPSBFU1gxQVtbImFhciJdXSAlPiUgdGFibGUoKSkgJT4lIA0KICByb3dfc3BlYygxLCBib2xkID0gVFJVRSkNCg0KYGBgDQo8YnI+DQpbIVtdKGByIGxvZ29gKXt3aWR0aD00MH1gciBwYXN0ZShzb3VyY2UsICJFU1gxQSIpYF0oYHIgcGFzdGUwKCJodHRwczovL2Jhbmsuc3RhdC5nbDo0NDMvc3EvYTU5OWQ4NWItYWI0My00MjhhLWE5MWEtMDNiZDk1YTgwMjMyIiwgb3B0aW9uKWApe3RhcmdldD0iX2JsYW5rIn0NCjwvZGl2PiANCg0KPC9kZXRhaWxzPg0KDQo8ZGV0YWlscz4gPHN1bW1hcnk+IGByIHR4dCRFUyRzdWIyW2xhbmd1YWdlXWAgPC9zdW1tYXJ5Pg0KPGJyPg0KDQoNCjxidXR0b24gY2xhc3M9ImFjY29yZGlvbiI+IGByIHBhc3RlMCgiKipUYWJlbCAyOiAqKiIsIHN0YXRnbF9tZXRhKHN0YXRnbF91cmwoIkVTWElOVlNUIiwgbGFuZyA9IGxhbmd1YWdlKSlbMV0kdGl0bGUpIGAgPC9idXR0b24+IDxkaXYgY2xhc3M9InBhbmVsIj4NCg0KYGBge3IgRVNYSU5WU1R9DQoNCkVTWElOVlNUX3JhdyA8LSANCiAgc3RhdGdsX3VybCgiRVNYSU5WU1QiLCBsYW5nID0gbGFuZ3VhZ2UpICU+JQ0KICBzdGF0Z2xfZmV0Y2goDQogICAgaW5kdXN0cnkgID0gcHhfYWxsKCksDQogICAgaXRlbXMgICAgID0gcHhfdG9wKDMpLA0KICAgIHRpbWUgICAgICA9IHB4X3RvcCgxKSwNCiAgICAuY29sX2NvZGUgPSBUUlVFDQogICkgJT4lIA0KICBhc190aWJibGUoKQ0KDQpFU1hJTlZTVCA8LSANCiAgRVNYSU5WU1RfcmF3ICU+JSANCiAgbXV0YXRlKA0KICAgIGl0ZW1zID0gaXRlbXMgJT4lIGZjdF9pbm9yZGVyKCksDQogICAgaW5kdXN0cnkgPSBpbmR1c3RyeSAlPiUgc3RyX3JlbW92ZV9hbGwoIi5cXC4iKSAlPiUgdHJpbXdzKCksDQogICAgaW5kdXN0cnkgPSBpbmR1c3RyeSAlPiUgZmN0X3Jlb3JkZXIodmFsdWUsIC5mdW4gPSBzdW0sIC5kZXNjID0gVCkNCiAgKSAlPiUgDQogIHNwcmVhZChpdGVtcywgdmFsdWUpDQoNCkVTWElOVlNUICU+JSANCiAgc2VsZWN0KC10aW1lKSAlPiUgDQogIHJlbmFtZSgiICIgPSAxKSAlPiUgDQogIHN0YXRnbF90YWJsZSgpICU+JSANCiAgcGFja19yb3dzKGluZGV4ID0gRVNYSU5WU1RbWyJ0aW1lIl1dICU+JSB0YWJsZSgpKQ0KDQpgYGANCjxicj4NClshW10oYHIgbG9nb2Ape3dpZHRoPTQwfWByIHBhc3RlKHNvdXJjZSwgIkVTWElOVlNUIilgXShgciBwYXN0ZTAoImh0dHBzOi8vYmFuay5zdGF0LmdsOjQ0My9zcS84MDhkZDgxMi02MmE4LTRmYzMtYTRjNS01ZjczMjVjN2EyZmMiLCBvcHRpb24pYCl7dGFyZ2V0PSJfYmxhbmsifQ0KPC9kaXY+IA0KDQoNCjxidXR0b24gY2xhc3M9ImFjY29yZGlvbiI+IGByIHBhc3RlMCgiKipUYWJlbCAzOiAqKiIsIHN0YXRnbF9tZXRhKHN0YXRnbF91cmwoIkVTWE5HTCIsIGxhbmcgPSBsYW5ndWFnZSkpWzFdJHRpdGxlKSBgIDwvYnV0dG9uPiA8ZGl2IGNsYXNzPSJwYW5lbCI+DQoNCmBgYHtyIEVTWE5HTH0NCg0KDQpFU1hOR0xfcmF3IDwtIA0KICBzdGF0Z2xfdXJsKCJFU1hOR0wiLCBsYW5nID0gbGFuZ3VhZ2UpICU+JQ0KICBzdGF0Z2xfZmV0Y2goDQogICAgaW5kdXN0cnkgID0gcHhfdG9wKDEpLA0KICAgIGl0ZW1zICAgICA9IHB4X2FsbCgpLA0KICAgIHRpbWUgICAgICA9IHB4X3RvcCgxKSwNCiAgICAuY29sX2NvZGUgPSBUUlVFDQogICkgJT4lIA0KICBhc190aWJibGUoKQ0KDQpFU1hOR0wgPC0gDQogIEVTWE5HTF9yYXcgJT4lIA0KICBtdXRhdGUodmFsdWUgPSB2YWx1ZSB8PiBwcmV0dHlOdW0oYmlnLm1hcmsgPSAiLiIsIGRlY2ltYWwubWFyayA9ICIsIikpIHw+IA0KICBzcHJlYWQoaW5kdXN0cnksIHZhbHVlKSANCiAgDQoNCkVTWE5HTCAlPiUgDQogIHNlbGVjdCgtdGltZSkgJT4lIA0KICByZW5hbWUoIiAiID0gMSkgJT4lIA0KICBzdGF0Z2xfdGFibGUoKSAlPiUgDQogIHBhY2tfcm93cyhpbmRleCA9IEVTWE5HTFtbInRpbWUiXV0gJT4lIHRhYmxlKCkpDQoNCmBgYA0KPGJyPg0KWyFbXShgciBsb2dvYCl7d2lkdGg9NDB9YHIgcGFzdGUoc291cmNlLCAiRVNYTkdMIilgXShgciBwYXN0ZTAoImh0dHBzOi8vYmFuay5zdGF0LmdsOjQ0My9zcS9lZThiMmE3NS04MmI5LTQ5NjEtOTYxNC1hYTFkY2JiNGRjMzMiLCBvcHRpb24pYCl7dGFyZ2V0PSJfYmxhbmsifQ0KPC9kaXY+IA0KIA0KDQo8L2RldGFpbHM+DQoNCg0KDQo8aHIgc3R5bGU9ImJvcmRlcjoxcHggcmlkZ2UgbGlnaHRncmF5Ij4gPC9ocj4NCjxjZW50ZXI+IDxzcGFuIHN0eWxlPSdjb2xvcjojRDNEM0QzOyBmb250LXNpemU6OTAlOyc+IGByIHBhc3RlKHR4dCR1cGRhdGVbbGFuZ3VhZ2VdLCBmb3JtYXQoU3lzLkRhdGUoKSwgIiVkLiAlQiAlWSIpKWAgPC9zcGFuPiA8L2NlbnRlcj4NCg0KDQoNCg0KPHNjcmlwdD4NCnZhciBhY2MgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCJhY2NvcmRpb24iKTsNCnZhciBpOw0KDQpmb3IgKGkgPSAwOyBpIDwgYWNjLmxlbmd0aDsgaSsrKSB7DQogIGFjY1tpXS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uKCkgew0KICAgIHRoaXMuY2xhc3NMaXN0LnRvZ2dsZSgiYWN0aXZlIik7DQogICAgdmFyIHBhbmVsID0gdGhpcy5uZXh0RWxlbWVudFNpYmxpbmc7DQogICAgaWYgKHBhbmVsLnN0eWxlLm1heEhlaWdodCkgew0KICAgICAgcGFuZWwuc3R5bGUubWF4SGVpZ2h0ID0gbnVsbDsNCiAgICB9IGVsc2Ugew0KICAgICAgcGFuZWwuc3R5bGUubWF4SGVpZ2h0ID0gcGFuZWwuc2Nyb2xsSGVpZ2h0ICsgInB4IjsNCiAgICB9IA0KICB9KTsNCn0NCjwvc2NyaXB0Pg0KDQoNCg==