Bms A/S
Public limited companyCVR 58145912Aalborg SVActive
Bms A/S is a public limited company, based in Aalborg SV, active in other specialised construction activities, founded in 1953. Net profit fell 15% from 2024 to 2025, ending at DKK 63.5m. Measured by gross profit, it ranks no. 1 of 116 companies in the industry in the database. Operations are spread over 15 production units in 14 towns.
Key figures · financial year 2025
What has changed
calculated from recorded figures and datesFinancials: 2025 against 2024
- Gross profit fell 3% (2024 → 2025), to DKK 218.6m.
- Revenue rose 5% (2024 → 2025), to DKK 988.9m.
- Net profit fell 15% (2024 → 2025), to DKK 63.5m.
- Equity rose 21% (2024 → 2025), to DKK 369.7m.
Employees
- 11 more employees than a year earlier: 505 (07/2026) against 494 (07/2025).
Management and owners, last 24 months
- New in management: Søren Johannes Sørensen (board member, 18/05/2026).
- Stepped down: Anders Holst (board member, 18/05/2026).
Registrations, last 24 months
- 04/08/2026: Merger registered in CVR
- 04/08/2026: Share capital changed from 25,500,000 DKK to 26,000,000 DKK
- 01/01/2025: Industry changed to Other specialised construction activities (434200)
Calculated from the latest two annual reports in sequence and from registrations in CVR. A figure that is missing in either year gives no line, and we derive no figures.
Financial statements
Financial years 2020–2025 · amounts in DKK thousandEquity and net profit
| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Change | |
|---|---|---|---|---|---|---|---|
| Revenue | 638,871 | 696,553 | 841,426 | 855,338 | 944,373 | 988,850 | +4.7% |
| Gross profit | 128,169 | 147,784 | 185,812 | 164,911 | 224,998 | 218,589 | −2.8% |
| Operating profit (EBIT) | 25,031 | 39,414 | 63,764 | 37,192 | 98,000 | 81,122 | −17.2% |
| Profit before tax | 25,398 | 40,299 | 72,364 | 37,053 | 96,307 | 81,482 | −15.4% |
| Net profit | 19,649 | 31,432 | 56,539 | 28,891 | 75,183 | 63,534 | −15.5% |
| Total assets | 292,683 | 457,887 | 376,455 | 503,815 | 574,621 | 584,713 | +1.8% |
| Equity | 180,095 | 211,527 | 182,066 | 230,967 | 306,150 | 369,683 | +20.8% |
| Liabilities | 105,019 | 240,886 | 179,069 | 232,016 | 209,450 | 156,699 | −25.2% |
| Cash and cash equivalents | 43,081 | 26,060 | 6,118 | 35,250 | 18,870 | 45,349 | +140.3% |
| Average number of employees | 405 | 417 | 456 | 476 | 469 | 473 | +0.9% |
Source: annual reports filed with the Danish Business Authority (XBRL). Figures for the company (not the group); change is the latest year against the year before. “–” means the figure is not stated in the annual report.
Download the figures as CSV · free with an account, amounts in whole DKK
Signals from the financial statements
calculated from the 2025 figuresProfit for five years in a row
Net result has been positive in 2021–2025.
How is this calculated?
Net result is positive in the five latest annual reports in a row.
The signals are rules applied to the figures in the annual reports. They are not an assessment or credit rating of the company. See Data and method.
Annual reports
6 financial years| Financial year | Period | Published | Figures for | Documents |
|---|---|---|---|---|
| 2025 | 01/01/2025 – 31/12/2025 | 15/06/2026 | The company | PDF not statedXBRL |
| 2024 | 01/01/2024 – 31/12/2024 | 11/06/2025 | The company | PDFXBRL |
| 2023 | 01/01/2023 – 31/12/2023 | 12/06/2024 | The company | PDFXBRL |
| 2022 | 01/01/2022 – 31/12/2022 | 02/06/2023 | The company | PDFXBRL |
| 2021 | 01/01/2021 – 31/12/2021 | 16/05/2022 | The company | PDFXBRL |
| 2020 | 01/01/2020 – 31/12/2020 | 02/07/2021 | The company | PDFXBRL |
The figures from all the annual reports are shown on this page. The documents themselves (PDF and XBRL, the machine-readable edition) are downloaded with a Pro account: sign in or create a free account, and then choose Pro. XBRL is the edition the figures on the page are read from.
Employees
monthly figures from CVRPosition in the industry
116 companies in the databaseComparison with the other companies in other specialised construction activities based on the latest financial year.
Industry median: gross profit DKK 3.7m, net profit DKK 266k, equity DKK 1.2m, 5 employees.
Compared with similar companies
size, age and company form| Group | Gross profit | Equity |
|---|---|---|
| Companies with 500–999 employees207 companies in the comparison | No. 127of 189 Better than 33% | No. 86of 207 Better than 59% |
| Companies that are at least 30 years old10,276 companies in the comparison | No. 402of 10,152 Better than 96% | No. 485of 10,275 Better than 95% |
| All companies of type A/S18,025 companies in the comparison | No. 711of 17,786 Better than 96% | No. 909of 18,024 Better than 95% |
The rank is calculated among companies in the database with a figure for the latest financial year, and is shown only for groups of at least ten companies.
Compare with the industry
Other specialised construction activities- Bms A/SDKK 218.6m
- Entreprenørfirmaet Sejer Pedersen A/SDKK 69.5m
- JHH Entreprenør ApSDKK 47.4m
- Bms A/SDKK 63.5m
- Entreprenørfirmaet Sejer Pedersen A/SDKK 29.9m
- JHH Entreprenør ApSDKK 1.1m
- Bms A/SDKK 369.7m
- Entreprenørfirmaet Sejer Pedersen A/SDKK 60.5m
- JHH Entreprenør ApSDKK 27.2m
- Bms A/S505
- Entreprenørfirmaet Sejer Pedersen A/S131
- JHH Entreprenør ApS75
Latest financial year per company. Choose up to three companies from the largest in the industry.
Owners and group
from the Public Ownership Register- BMS Group A/S100%
Management
9 active registrationsExecutive management
| Name | Role | Appointed |
|---|---|---|
| Fin Olesen Vandborg | Director | 10/03/2006 |
| Jens Jørgen Enggaard | CEO | 01/01/2009 |
| Kim Ahrensback Knudsen | Director | 27/08/2024 |
Board of directors
| Name | Role | Appointed |
|---|---|---|
| Peter Søborg Kofoed | Chair of the board | 22/05/2001 |
| Jørgen Enggaard | Board member | 19/12/2007 |
| John Helmenkamp Mikkelsen | Board member | 01/06/2010 |
| Tage Thesbjerg | Board member | 04/09/2020 |
| Helle Bastholm Østergaard | Board member | 06/05/2022 |
| Søren Johannes Sørensen | Board member | 18/05/2026 |
Former management (55)
| Name | Role | Appointed | Resigned |
|---|---|---|---|
| Knud Kæstel | Director | 03/09/1953 | 13/02/1995 |
| Tommy Mann Hinsch | Director | 03/09/1953 | 15/02/1989 |
| Mogens Krøyer | Director | 03/09/1953 | 01/09/1994 |
| Niels Oluf Kyed | Chair of the board | 03/09/1953 | 22/05/2001 |
| Palle Svejstrup | Board member | 03/09/1953 | 22/05/2001 |
| Per Andersen | Board member | 03/09/1953 | 18/07/1989 |
| Erik Christian Sørensen | Deputy chair | 03/09/1953 | 18/07/1989 |
| Villy Rasmussen | Board member | 03/09/1953 | 29/11/1990 |
| Per Kyed | Board member | 03/09/1953 | 18/07/1989 |
| Niels Ørgaard | Board member | 03/09/1953 | 26/05/1999 |
| Ole Ejner Viggo Andersen | Board member | 03/09/1953 | 12/08/1993 |
| Peter Bjørn Saltorp | Chair of the board | 03/09/1953 | 06/05/1988 |
| Knud Kæstel | Board member | 03/09/1953 | 07/05/1997 |
| Poul Skovgaard | Board member | 03/09/1953 | 12/08/1993 |
| Niels Theodor Lauritzen | Board member | 03/09/1953 | 18/07/1989 |
| Arno Andresen | Deputy board member | 03/09/1953 | 29/11/1990 |
| Finn Friis-Poulsen | Director | 03/09/1953 | 11/01/1990 |
| Arne Riis Mørk | Board member | 03/09/1953 | 18/07/1989 |
| Peter Sehested Tetens | Board member | 03/09/1953 | 18/07/1989 |
| Flemming Holton | Board member | 03/09/1953 | 18/07/1989 |
| John Freddy Frandsen | Deputy board member | 03/09/1953 | 29/11/1990 |
| Kaj Bodin | Deputy board member | 03/09/1953 | 18/07/1989 |
| Vagn Hald | Deputy board member | 03/09/1953 | 24/05/1995 |
| Frede Hansen | Deputy board member | 03/09/1953 | 18/07/1989 |
| Erik Ross Pedersen | Board member | 03/09/1953 | 18/07/1989 |
| Tom Michael Bruun | Director | 03/09/1953 | 04/04/1991 |
| Søren Jansen | Director | 03/09/1953 | 01/01/2009 |
| Erik Søndergaard | Board member | 03/09/1953 | 10/04/2002 |
| Ole Zacchi | Board member | 03/09/1953 | 18/07/1989 |
| Eugen Thorbjørn Hjuler | Deputy chair | 03/09/1953 | 18/07/1989 |
| Karl Ove Roug | Board member | 24/05/1995 | 30/05/2007 |
| Laurits Danielsen | Board member | 24/05/1995 | 26/05/1999 |
| Lene Høgfeldt | Board member | 24/05/1995 | 26/05/1999 |
| Rainer Niels Lauritsen | Deputy board member | 24/05/1995 | 26/05/1999 |
| Bent Riber | Deputy board member | 24/05/1995 | 26/05/1999 |
| Henning Vilhelm Bay Rømler Schultz | Board member | 05/05/1998 | 17/11/1999 |
| Georg Ole Abel | Board member | 26/05/1999 | 02/12/2002 |
| Erik Martin Buur Pedersen | Deputy board member | 26/05/1999 | 30/05/2007 |
| John Kristian Lassen | Board member | 26/05/1999 | 31/08/2005 |
| Carsten Mørk Mandrup | Board member | 26/05/1999 | 30/05/2007 |
| Ernst Holm Andersen | Deputy board member | 26/05/1999 | 30/05/2011 |
| Allan Hermann Christensen | Board member | 10/04/2002 | 30/05/2007 |
| Jens Jørgen Enggaard | Deputy board member | 31/10/2004 | 30/05/2007 |
| Allan Thyrrestrup | Board member | 31/10/2004 | 01/06/2010 |
| Jørgen Pedersen | Deputy board member | 31/10/2004 | 30/05/2011 |
| Jan Michael Pedersen | Deputy board member | 31/10/2004 | 08/02/2008 |
| Johnny Ib Rasmussen | Deputy board member | 30/05/2007 | 08/02/2008 |
| Ivan Aastrup Christensen | Board member | 30/05/2007 | 30/05/2011 |
| Kristian May | Board member | 30/05/2007 | 19/12/2007 |
| Helge Leth | Board member | 30/05/2007 | 31/05/2017 |
| Peder Pihlgaard Sørensen | Deputy board member | 30/05/2007 | 30/05/2011 |
| Lars Asger Enggaard | Board member | 18/12/2007 | 04/09/2020 |
| Arne Johannes Gravers Jørgensen | Board member | 30/05/2011 | 06/05/2022 |
| Jimmi Petersen | Board member | 31/05/2017 | 06/05/2022 |
| Anders Holst | Board member | 06/05/2022 | 18/05/2026 |
Signing rule: Selskabet tegnes af formanden i forening med en direktør eller et bestyrelsesmedlem.
Address and production units
15 active production unitsSofiendalsvej 94
9200 Aalborg SV
Aalborg Municipality · Postcode 9200
Other companies at the address (4)
- Jens Enggaard Holding ApSOther financial service activities n.e.c.
- Tecta Invest A/SBusiness and other management consultancy activities
- Bloms A/SRenting of commercial property
- Limfjordens Ejendomsservice ApSCombined facilities support activities
| Production unit | Address | Employees | P number |
|---|---|---|---|
| BMS A/S | Industriholmen 71, 2650 Hvidovre | 144 | 1020844562 |
| BMS A/S | Korsvej 4, 6000 Kolding | 65 | 1003123626 |
| BMS A/S | Alfa 6, Søften, 8382 Hinnerup | 59 | 1003123638 |
| BMS A/S | Gjettrupvej 2, Tvis, 7500 Holstebro | 58 | 1011822084 |
| BMS A/S | Stenholm 6, 9400 Nørresundby | 39 | 1003089855 |
| BMS A/S | Energivej 21, Lindved, 5260 Odense S | 36 | 1003123602 |
| BMS A/S | Industrivej 10, 6580 Vamdrup | 28 | 1028336566 |
| BMS A/S | Rigavej 1, Gundslev, 4840 Nørre Alslev | 23 | 1021179279 |
| BMS A/S | Lillebæltsvej 42, 6715 Esbjerg N | 18 | 1022519197 |
| BMS A/S | Sofiendalsvej 94, 9200 Aalborg SV | 17 | 1015666699 |
| BMS A/S | Gl Hovvej 102, 4400 Kalundborg | 8 | 1031241770 |
| BMS A/S | Pumavej 5, 7700 Thisted | 8 | 1032012007 |
| BMS A/S | Hareskovvej 13, 4400 Kalundborg | 2 | 1028101429 |
| BMS A/S | Guldalderen 36, 2640 Hedehusene | 1 | 1026207726 |
| NKU kran | Industriparken 17, Ø Toreby, 4800 Nykøbing F | 1 | 1025839206 |
Purpose
Selskabets formål er at drive virksomhed med udlejning af materiel og maskinel til bygge-, anlægs-, handels- og industrierhvervene og at drive entreprenør-, ingeniør- og transportvirksomhed samt anden i forbindelse med de nævnte formål stående virksomhed Selskabet skal på forretningsmæssigt grundlag medvirke til at sikre produktivitets- og effektivitetsudviklingen i byggeriet, herunder til gavn også for de mindre og mellemstore virksomheder
The purpose is quoted from the register in Danish.
Changes year by year
136 registered events20265 changescapital 1 · merger 1 · accounts 1 · management 2
- CapitalShare capital changed from 25,500,000 DKK to 26,000,000 DKK
- MergerMerger registered in CVR
- AccountsAnnual report for 2025 published
- ManagementSøren Johannes Sørensen appointed board member
- ManagementAnders Holst stepped down as board member
20252 changesaccounts 1 · industry 1
- AccountsAnnual report for 2024 published
- IndustryIndustry changed to Other specialised construction activities (434200)
20242 changesmanagement 1 · accounts 1
- ManagementKim Ahrensback Knudsen appointed director
- AccountsAnnual report for 2023 published
20233 changescapital 1 · merger 1 · accounts 1
- CapitalShare capital changed from 25,000,000 DKK to 25,500,000 DKK
- MergerMerger registered in CVR
- AccountsAnnual report for 2022 published
20225 changesaccounts 1 · management 4
- AccountsAnnual report for 2021 published
- ManagementAnders Holst appointed board member
- ManagementHelle Bastholm Østergaard appointed board member
- ManagementJimmi Petersen stepped down as board member
- ManagementArne Johannes Gravers Jørgensen stepped down as board member
20212 changesaddress 1 · accounts 1
- AddressMoved to Sofiendalsvej 94, 9200 Aalborg SV
- AccountsAnnual report for 2020 published
20202 changesmanagement 2
- ManagementTage Thesbjerg appointed board member
- ManagementLars Asger Enggaard stepped down as board member
20183 changesownership 3
- OwnershipBMS Group A/S registered as owner (100%)
- OwnershipBMS Capital A/S is no longer registered as owner
- OwnershipSØREN ENGGAARD A/S is no longer registered as owner
20172 changesmanagement 2
- ManagementJimmi Petersen appointed board member
- ManagementHelge Leth stepped down as board member
20115 changesmanagement 5
- ManagementArne Johannes Gravers Jørgensen appointed board member
- ManagementIvan Aastrup Christensen stepped down as board member
- ManagementPeder Pihlgaard Sørensen stepped down as deputy board member
- ManagementJørgen Pedersen stepped down as deputy board member
- ManagementErnst Holm Andersen stepped down as deputy board member
20102 changesmanagement 2
- ManagementJohn Helmenkamp Mikkelsen appointed board member
- ManagementAllan Thyrrestrup stepped down as board member
20094 changesaddress 2 · management 2
- AddressMoved to Troldholm 8, 9400 Nørresundby
- AddressMoved to Stenholm 6, 9400 Nørresundby
- ManagementJens Jørgen Enggaard appointed ceo
- ManagementSøren Jansen stepped down as director
20084 changesmerger 1 · management 2 · industry 1
- MergerMerger registered in CVR
- ManagementJohnny Ib Rasmussen stepped down as deputy board member
- ManagementJan Michael Pedersen stepped down as deputy board member
- IndustryIndustry changed to Anden bygge- og anlægsvirksomhed, som kræver specialisering (439990)
200714 changesmanagement 13 · ownership 1
- ManagementJørgen Enggaard appointed board member
- ManagementKristian May stepped down as board member
- ManagementLars Asger Enggaard appointed board member
- OwnershipBMS Capital A/S registered as owner (66.67%)
- ManagementIvan Aastrup Christensen appointed board member
- ManagementJohnny Ib Rasmussen appointed deputy board member
- ManagementKristian May appointed board member
- ManagementPeder Pihlgaard Sørensen appointed deputy board member
- ManagementHelge Leth appointed board member
- ManagementJens Jørgen Enggaard stepped down as deputy board member
- ManagementAllan Hermann Christensen stepped down as board member
- ManagementCarsten Mørk Mandrup stepped down as board member
- ManagementErik Martin Buur Pedersen stepped down as deputy board member
- ManagementKarl Ove Roug stepped down as board member
20061 changemanagement 1
- ManagementFin Olesen Vandborg appointed director
20052 changesmanagement 1 · merger 1
- ManagementJohn Kristian Lassen stepped down as board member
- MergerMerger registered in CVR
20045 changesownership 1 · management 4
- OwnershipSØREN ENGGAARD A/S registered as owner (25%)
- ManagementJens Jørgen Enggaard appointed deputy board member
- ManagementJørgen Pedersen appointed deputy board member
- ManagementAllan Thyrrestrup appointed board member
- ManagementJan Michael Pedersen appointed deputy board member
20023 changesmanagement 3
- ManagementGeorg Ole Abel stepped down as board member
- ManagementAllan Hermann Christensen appointed board member
- ManagementErik Søndergaard stepped down as board member
20011 changemanagement 1
- ManagementPeter Søborg Kofoed appointed chair of the board
199911 changesmanagement 11
- ManagementHenning Vilhelm Bay Rømler Schultz stepped down as board member
- ManagementGeorg Ole Abel appointed board member
- ManagementErnst Holm Andersen appointed deputy board member
- ManagementCarsten Mørk Mandrup appointed board member
- ManagementJohn Kristian Lassen appointed board member
- ManagementErik Martin Buur Pedersen appointed deputy board member
- ManagementLene Høgfeldt stepped down as board member
- ManagementLaurits Danielsen stepped down as board member
- ManagementRainer Niels Lauritsen stepped down as deputy board member
- ManagementBent Riber stepped down as deputy board member
- ManagementNiels Ørgaard stepped down as board member
19981 changemanagement 1
- ManagementHenning Vilhelm Bay Rømler Schultz appointed board member
19971 changemanagement 1
- ManagementKnud Kæstel stepped down as board member
19956 changesmanagement 6
- ManagementLene Høgfeldt appointed board member
- ManagementKarl Ove Roug appointed board member
- ManagementLaurits Danielsen appointed board member
- ManagementRainer Niels Lauritsen appointed deputy board member
- ManagementBent Riber appointed deputy board member
- ManagementVagn Hald stepped down as deputy board member
19932 changesmanagement 2
- ManagementPoul Skovgaard stepped down as board member
- ManagementOle Ejner Viggo Andersen stepped down as board member
19911 changemanagement 1
- ManagementTom Michael Bruun stepped down as director
19904 changesmanagement 4
- ManagementJohn Freddy Frandsen stepped down as deputy board member
- ManagementArno Andresen stepped down as deputy board member
- ManagementVilly Rasmussen stepped down as board member
- ManagementFinn Friis-Poulsen stepped down as director
198915 changesname 1 · capital 1 · management 13
- NameName changed from BYGGERIETS MASKINSTATIONER A/S BMS to BMS A/S
- CapitalShare capital changed from 5,000,000 DKK to 25,000,000 DKK
- ManagementEugen Thorbjørn Hjuler stepped down as deputy chair
- ManagementOle Zacchi stepped down as board member
- ManagementErik Ross Pedersen stepped down as board member
- ManagementFrede Hansen stepped down as deputy board member
- ManagementKaj Bodin stepped down as deputy board member
- ManagementFlemming Holton stepped down as board member
- ManagementPeter Sehested Tetens stepped down as board member
- ManagementArne Riis Mørk stepped down as board member
- ManagementNiels Theodor Lauritzen stepped down as board member
- ManagementPer Kyed stepped down as board member
- ManagementErik Christian Sørensen stepped down as deputy chair
- ManagementPer Andersen stepped down as board member
- ManagementTommy Mann Hinsch stepped down as director
19881 changemanagement 1
- ManagementPeter Bjørn Saltorp stepped down as chair of the board
195327 changesfounded 1 · management 26
- FoundedRegistered as BYGGERIETS MASKINSTATIONER A/S BMS
- ManagementTommy Mann Hinsch appointed director
- ManagementEugen Thorbjørn Hjuler appointed deputy chair
- ManagementOle Zacchi appointed board member
- ManagementErik Søndergaard appointed board member
- ManagementSøren Jansen appointed director
- ManagementTom Michael Bruun appointed director
- ManagementErik Ross Pedersen appointed board member
- ManagementFrede Hansen appointed deputy board member
- ManagementVagn Hald appointed deputy board member
- ManagementKaj Bodin appointed deputy board member
- ManagementJohn Freddy Frandsen appointed deputy board member
- ManagementFlemming Holton appointed board member
- ManagementPeter Sehested Tetens appointed board member
- ManagementArne Riis Mørk appointed board member
- ManagementFinn Friis-Poulsen appointed director
- ManagementArno Andresen appointed deputy board member
- ManagementNiels Theodor Lauritzen appointed board member
- ManagementPoul Skovgaard appointed board member
- ManagementKnud Kæstel appointed board member
- ManagementPeter Bjørn Saltorp appointed chair of the board
- ManagementOle Ejner Viggo Andersen appointed board member
- ManagementNiels Ørgaard appointed board member
- ManagementPer Kyed appointed board member
- ManagementVilly Rasmussen appointed board member
- ManagementErik Christian Sørensen appointed deputy chair
- ManagementPer Andersen appointed board member
Related companies
Same people in management
- Marius Pedersen A/Svia Palle Svejstrup
- MT Højgaard Danmark A/Svia Allan Hermann Christensen
- TV 2 Danmark A/Svia Erik Ross Pedersen
- Wicotec Kirkebjerg A/Svia Palle Svejstrup
- BEUMER Group A/Svia Niels Ørgaard
- Nomeco A/Svia Erik Søndergaard
Largest in the industry
- Entreprenørfirmaet Sejer Pedersen A/SDKK 69.5m
- JHH Entreprenør ApSDKK 47.4m
- Torben Clausen A/SDKK 47.4m
- Facaden A/SDKK 44.6m
- Altana A/SDKK 42.9m
- Nordisk Fundering A/SDKK 41.7m
Source and updates
The information comes from the Danish Central Business Register (Danish Business Authority) and from annual reports filed with the Danish Business Authority. Last synchronised 23/10/2026. The company is protected against advertising; contact details are not shown, and the data must not be used for marketing.