CVR 27237010Public limited company (A/S)Engroshandel med kød og kødprodukter (463210)Secondary industries: Engroshandel med mejeriprodukter, æg samt spiselige olier og fedtstoffer (463300)GentofteFounded 1 Jul 2003
Compiled by Dandex from the Danish Business Registry (CVR, datacvr.virk.dk), Erhvervsstyrelsen, and annual reports filed in XBRL. Values marked Dandex estimate are computed by Dandex from that data, not registered.
Dandex is Danish Company Data. Connect it once and ask about BPI A/S, or any Danish company, from your assistant, the API or the command line. Answers come from the current record: owners and the ownership network, financials year by year, and the latest registered changes.
Set up DandexEmployees
61
CVR, Aug 2026
+3 (+5.2%) over 12 months
Revenue
2.2B
DKK, annual report 2025
+31.5% on 2024
Result
+45M
DKK, annual report 2025
Equity
171.4M
DKK, annual report 2025
MCM INTERNATIONAL A/SCVR 10141559, 50% to under 66.7% of capital and votes, since 1 Jul 2003
Malte Hansen Holding 2021 ApSCVR 42865389, 33.3% to under 50% of capital and votes, since 7 Dec 2021
Operating company
Dandex estimate: 61 employees registered in 2026Jens Jacob Madsensince 30 Aug 2017
Henrik Jul de Laurent Madsensince 23 May 2025
CVR 1014155950% to under 66.7% of capital and votessince 1 Jul 2003
CVR 4286538933.3% to under 50% of capital and votessince 7 Dec 2021
Holders of 5% or more, from the owner register. CVR records shares in bands, not exact figures.
CVR 1615258733.3% to under 50% of capital and votesnotified 7 Dec 20214 May 2018 to 7 Dec 2021
CVR 3006957933.3% to under 50% of capital and votes28 Jun 2010 to 3 Mar 2013
CVR 3505436733.3% to under 50% of capital and votes4 Mar 2013 to 3 May 2018
Ultimate controller
Holds 100% of capital and votes in FMH ApS, since 1 Jul 2003
Holding company
CVR 10141427Private limited company (ApS)
Holds 66.7% to under 90% of capital and votes in MCM INTERNATIONAL A/S, since 27 Apr 2026
Holding company
CVR 10141559Public limited company (A/S)
Holds 50% to under 66.7% of capital and votes in BPI A/S, since 1 Jul 2003
This company
BPI A/S
CVR 27237010
5 Danish companies.
SubsidiaryCVR 42604593100% of capital and votes
SubsidiaryCVR 46114736100% of capital and votes
SubsidiaryCVR 31175070100% of capital and votes
Subsidiary or joint ventureCVR 3749344950% to under 66.7% of capital and votes
Subsidiary or joint ventureCVR 3989468850% to under 66.7% of capital and votes
Found by searching the CVR owner register (ejerregister) for BPI A/S as owner: Danish companies it holds 5% or more of, and their holdings one level down. Foreign holdings are not in CVR.
CVR 3396992910% to under 15% of capital and votes1 Jan 2014 to 12 Aug 2016
Decided by Dandex with fixed rules from CVR and the filed annual reports, and for the auditor's report, the business model and the revenue model a calibrated decision model reading the report's text and the purpose clause, not registered by the company. Each label links to its definition.
CVR records founders at incorporation. It does not record whether they are alive or still involved.
1 Jul 2003 to 15 Nov 2026.
1 Jul 2003 to 15 Nov 2026.
Aug 2026, monthly: 61 employees, 54 FTE
Arrow keys move through the periods, Home and End go to the first and the latest, Escape returns to the latest.
| Period | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | Q1 2010 | Q2 2010 | Q3 2010 | Q4 2010 | 2011 | 2012 | 2013 | 2014 | Jan 2015 | Feb 2015 | Mar 2015 | Apr 2015 | May 2015 | Jun 2015 | Jul 2015 | Aug 2015 | Sep 2015 | Oct 2015 | Nov 2015 | Dec 2015 | Jan 2016 | Feb 2016 | Mar 2016 | Apr 2016 | May 2016 | Jun 2016 | Jul 2016 | Aug 2016 | Sep 2016 | Oct 2016 | Nov 2016 | Dec 2016 | Jan 2017 | Feb 2017 | Mar 2017 | Apr 2017 | May 2017 | Jun 2017 | Jul 2017 | Aug 2017 | Sep 2017 | Oct 2017 | Nov 2017 | Dec 2017 | Jan 2018 | Feb 2018 | Mar 2018 | Apr 2018 | May 2018 | Jun 2018 | Jul 2018 | Aug 2018 | Sep 2018 | Oct 2018 | Nov 2018 | Dec 2018 | Jan 2019 | Feb 2019 | Mar 2019 | Apr 2019 | May 2019 | Jun 2019 | Jul 2019 | Aug 2019 | Sep 2019 | Oct 2019 | Nov 2019 | Dec 2019 | Jan 2020 | Feb 2020 | Mar 2020 | Apr 2020 | May 2020 | Jun 2020 | Jul 2020 | Aug 2020 | Sep 2020 | Oct 2020 | Nov 2020 | Dec 2020 | Jan 2021 | Feb 2021 | Mar 2021 | Apr 2021 | May 2021 | Jun 2021 | Jul 2021 | Aug 2021 | Sep 2021 | Oct 2021 | Nov 2021 | Dec 2021 | Jan 2022 | Feb 2022 | Mar 2022 | Apr 2022 | May 2022 | Jun 2022 | Jul 2022 | Aug 2022 | Sep 2022 | Oct 2022 | Nov 2022 | Dec 2022 | Jan 2023 | Feb 2023 | Mar 2023 | Apr 2023 | May 2023 | Jun 2023 | Jul 2023 | Aug 2023 | Sep 2023 | Oct 2023 | Nov 2023 | Dec 2023 | Jan 2024 | Feb 2024 | Mar 2024 | Apr 2024 | May 2024 | Jun 2024 | Jul 2024 | Aug 2024 | Sep 2024 | Oct 2024 | Nov 2024 | Dec 2024 | Jan 2025 | Feb 2025 | Mar 2025 | Apr 2025 | May 2025 | Jun 2025 | Jul 2025 | Aug 2025 | Sep 2025 | Oct 2025 | Nov 2025 | Dec 2025 | Jan 2026 | Feb 2026 | Mar 2026 | Apr 2026 | May 2026 | Jun 2026 | Jul 2026 | Aug 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Employees | 2 | 2 | 8 | 6 | 14 | 19 | 29 | No count | No count | No count | No count | 31 | 37 | 39 | 46 | 47 | 47 | 47 | 47 | 49 | 44 | 42 | 43 | 45 | 45 | 48 | 48 | 44 | 44 | 46 | 50 | 44 | 45 | 45 | 47 | 47 | 46 | 47 | 48 | 47 | 47 | 50 | 46 | 48 | 47 | 46 | 48 | 47 | 49 | 50 | 49 | 53 | 56 | 57 | 60 | 58 | 58 | 57 | 57 | 56 | 57 | 56 | 55 | 58 | 62 | 60 | 59 | 63 | 59 | 58 | 60 | 58 | 59 | 58 | 61 | 57 | 56 | 56 | 61 | 58 | 58 | 57 | 56 | 56 | 54 | 53 | 54 | 53 | 54 | 54 | 56 | 52 | 52 | 52 | 53 | 54 | 52 | 53 | 52 | 50 | 50 | 51 | 54 | 51 | 51 | 52 | 51 | 51 | 50 | 50 | 51 | 50 | 50 | 51 | 55 | 52 | 53 | 53 | 52 | 54 | 54 | 55 | 56 | 56 | 56 | 57 | 60 | 59 | 58 | 58 | 59 | 59 | 61 | 59 | 59 | 60 | 60 | 58 | 61 | 62 | 61 | 60 | 58 | 60 | 61 | 61 | 61 | 61 | 61 | 60 | 61 | 60 | 61 | 61 | 61 |
| FTE | 1 | 2 | 5 | 7 | 11 | 16 | 25 | 27 | 29 | 31 | 32 | 30 | 30 | 34 | 38 | 40 | 40 | 41 | 41 | 45 | 39 | 39 | 39 | 39 | 39 | 41 | 40 | 39 | 39 | 39 | 43 | 38 | 38 | 39 | 41 | 41 | 41 | 40 | 42 | 41 | 40 | 45 | 40 | 43 | 42 | 42 | 43 | 42 | 45 | 46 | 45 | 49 | 49 | 50 | 53 | 51 | 52 | 51 | 49 | 50 | 50 | 49 | 49 | 51 | 53 | 50 | 50 | 54 | 51 | 51 | 51 | 51 | 47 | 50 | 52 | 49 | 50 | 50 | 55 | 52 | 53 | 49 | 50 | 50 | 48 | 48 | 48 | 47 | 48 | 47 | 51 | 46 | 46 | 46 | 47 | 49 | 48 | 48 | 47 | 46 | 46 | 47 | 51 | 48 | 48 | 48 | 48 | 47 | 46 | 46 | 47 | 47 | 47 | 48 | 52 | 47 | 48 | 47 | 46 | 47 | 48 | 49 | 51 | 50 | 50 | 51 | 55 | 52 | 54 | 52 | 53 | 53 | 53 | 54 | 55 | 53 | 55 | 53 | 56 | 57 | 57 | 54 | 53 | 55 | 55 | 57 | 57 | 56 | 56 | 54 | 56 | 56 | 55 | 54 | 54 |
| Series | Annual | Annual | Annual | Annual | Annual | Annual | Annual | Quarterly | Quarterly | Quarterly | Quarterly | Annual | Annual | Annual | Annual | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly | Monthly |
The legal entity's own headcount as CVR records it, not the annual report's average, which may cover a group. Annual 2003 to 2009 and 2011 to 2014; quarterly Q1 2010 to Q4 2010; monthly Jan 2015 to Aug 2026.
CVR changed its monthly method in Oct 2019, so a step at that month need not be real.
Latest Aug 2026, published 21 Oct 2026. Source: CVR employment series (Årsbeskæftigelse, Kvartalsbeskæftigelse, Månedsbeskæftigelse).
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | 1,310,524 | 1,527,552 | 1,512,969 | 1,697,088 | 2,231,445 |
| Operating profit | +25,580 | +24,322 | +26,027 | +31,739 | +49,060 |
| Result for the year | +22,909 | +23,323 | +25,526 | +31,745 | +45,035 |
| Equity | 111,501 | 104,019 | 104,636 | 125,429 | 171,430 |
| Total assets | 270,522 | 286,514 | 319,597 | 393,972 | 553,790 |
| Employees (average) | 49 | 49 | 48 | 56 | 86 |
| Credit metrics (Dandex calculations) | |||||
| Revenue growth (omsætningsvækst) | 8.8% | 16.6% | -1% | 12.2% | 31.5% |
| EBIT margin (overskudsgrad) | 2% | 1.6% | 1.7% | 1.9% | 2.2% |
| EBITDA | 29,378 | 26,698 | 28,107 | 33,928 | 56,773 |
| EBITDA margin (EBITDA-margin) | 2.2% | 1.8% | 1.9% | 2% | 2.5% |
| Employee growth (vækst i antal ansatte) | -10.9% | 0% | -2% | 16.7% | 53.6% |
| Net interest-bearing debt (NIBD, nettorentebærende gæld)Pro: Net interest-bearing debt (NIBD, nettorentebærende gæld) is in the Pro plan, see pricingInterest-bearing debt less cash and current securities; negative is net cash. | Pro: Net interest-bearing debt (NIBD, nettorentebærende gæld) is in the Pro plan, see pricingInterest-bearing debt less cash and current securities; negative is net cash. | ||||
| Gearing, NIBD / EBITDAPro: Gearing, NIBD / EBITDA is in the Pro plan, see pricingNet interest-bearing debt over EBITDA: the years of earnings the debt takes. | Pro: Gearing, NIBD / EBITDA is in the Pro plan, see pricingNet interest-bearing debt over EBITDA: the years of earnings the debt takes. | ||||
| Interest coverage (rentedækning)Pro: Interest coverage (rentedækning) is in the Pro plan, see pricingEBIT over finance expenses: how many times earnings cover the interest. | Pro: Interest coverage (rentedækning) is in the Pro plan, see pricingEBIT over finance expenses: how many times earnings cover the interest. | ||||
| Adjusted equity ratio (justeret soliditetsgrad)Pro: Adjusted equity ratio (justeret soliditetsgrad) is in the Pro plan, see pricingAdjusted equity as a share of total assets on the same basis. | Pro: Adjusted equity ratio (justeret soliditetsgrad) is in the Pro plan, see pricingAdjusted equity as a share of total assets on the same basis. | ||||
| ROIC (afkast af investeret kapital)Pro: ROIC (afkast af investeret kapital) is in the Pro plan, see pricingReturn on invested capital: EBIT after tax over equity plus net debt. | Pro: ROIC (afkast af investeret kapital) is in the Pro plan, see pricingReturn on invested capital: EBIT after tax over equity plus net debt. | ||||
| Capex (investeringer i anlægsaktiver) | 200 | 1,083 | 547 | 3,261 | 5,783 |
| Capex % of sales (investeringer i procent af omsætningen)Pro: Capex % of sales (investeringer i procent af omsætningen) is in the Pro plan, see pricingCapex as a share of revenue. | Pro: Capex % of sales (investeringer i procent af omsætningen) is in the Pro plan, see pricingCapex as a share of revenue. | ||||
| FCFF / EBITDA (pengestrømskonvertering)Pro: FCFF / EBITDA (pengestrømskonvertering) is in the Pro plan, see pricingFree cash flow to the firm as a share of EBITDA. | Pro: FCFF / EBITDA (pengestrømskonvertering) is in the Pro plan, see pricingFree cash flow to the firm as a share of EBITDA. | ||||
DKK thousands. Annual reports via XBRL. Employees are the annual report's average and may cover a group.
Credit metrics are Dandex calculations from the filed figures, not filed values; estimates are in grey with a note. Ratios are percentages. Gearing and interest coverage are multiples. Rows marked Pro hold a value in the Pro plan. Definitions. Group figures (koncern).
Annual report 2025
1 Jan 2025 to 31 Dec 2025, published 6 May 2026
Annual report 2024
1 Jan 2024 to 31 Dec 2024, published 13 May 2025
Annual report 2023
1 Jan 2023 to 31 Dec 2023, published 29 Apr 2024
Annual report 2022
1 Jan 2022 to 31 Dec 2022, published 2 May 2023
Annual report 2021
1 Jan 2021 to 31 Dec 2021, published 14 Apr 2022
Pro: Signals (signaler) are in the Pro plan, see pricingChanges worth a look, raised from the registry and new annual reports.
New leadership (nyt lederskab), New company (ny virksomhed), Ownership change (ejerskifte), Relocation (flytning), Growth surge (vækstspurt), Headcount decline (nedgang i ansatte), Restructuring (omstrukturering), Industry change (brancheskift), Board change (bestyrelsesændring), Dissolution (ophør), Distress warning (risikoadvarsel), Fund investment (fondsinvestering), Fund exit (fondsexit), Fund board seat (fondsbestyrelsespost).
The rows marked Pro on this page hold values in the Pro plan. For BPI A/S, that is:
Have Pro? Sign in to see the values on this page.
Each registered value from the day it took effect, newest first.
From CVR, read 15 Nov 2026. Text such as the signing rule and purpose is shown as registered.
From CVR, read 15 Nov 2026. A change is counted each time the registry records a new value, so a corrected address or an audit firm under a new entity counts too.
25 registrations, newest first. As published by Erhvervsstyrelsen, in Danish, with people's street addresses cut to postcode and city.
Direktion:
Fratrådte:
CEO Henrik Jul de Laurent Madsen, den 01.06.2026.
Tiltrådte:
CEO Henrik Jul de Laurent Madsen, (adm. dir), den 01.06.2026.
Direktion:
Fratrådte:
Ole Munksgaard Hansen, den 01.05.2026.
Bestyrelse:
Fratrådte:
Flemming Skouboe, den 23.04.2026.
Tiltrådte:
Katia Knipschildt Østergaard Neumann, den 23.04.2026.
Vedtægter ændret: 24.04.2023
Bestyrelse:
Tiltrådte:
Dorthe Finderup Madsen, den 23.04.2021.
Revision:
Fratrådte:
PRICEWATERHOUSECOOPERS STATSAUTORISERET REVISIONSPARTNERSELSKAB, den 23.04.2021.
Tiltrådte:
CVR-NR. 34209936 GRANT THORNTON,STATSAUTORISERET REVISIONSPARTNERSELSKAB, Stockholmsgade 45, 2100 København Ø, den 23.04.2021.
Bestyrelse:
Fratrådte:
Jørgen Valdemar Lauritzen Schou (formand), den 30.03.2017.
Tiltrådte:
Jan Klarskov Henriksen (formand), den 30.03.2017.
Direktion:
Ny adresse:
Lyngbyvej 403, 2820 Gentofte.
Ny kommune:
Gentofte.
Vedtægter ændret:
28.09.2011.
Nyt binavn: BEST PRODUCTS INTERNATIONAL A/S.
Vedtægter ændret:
02.09.2010.
Bestyrelse:
Bestyrelsessuppleanter:
Fratrådt som suppleant:
Tim Westergaard Grønhøj, den 02.09.2010, for Ole Munksgaard Hansen.
Direktion:
Indtrådt i direktionen:
Økonomidirektør Jens Bolding Jensen, den 02.09.2010.
Selskabet tegnes af en direktør i forening med et medlem af bestyrelsen, eller af den samlede bestyrelse.
Bestyrelse:
Udtrådt af bestyrelsen:
Dorthe Finderup Madsen, den 03.05.2010, Karen Østbjerg Hansen, den 03.05.2010.
Indtrådt i bestyrelsen:
Direktør Jørgen Valdemar Lauritzen Schou (formand), den 03.05.2010, Direktør Flemming Skouboe, den 03.05.2010.
Bestyrelse:
Udtrådt af bestyrelsen:
Bernhard Griese, den 29.04.2010.
Indtrådt i bestyrelsen:
Dorthe Finderup Madsen (formand), den 29.04.2010.
Bestyrelsessuppleanter:
Fratrådt som suppleant:
Ruth Schade, den 29.04.2010, for Bernhard Griese, Dorthe Finderup Madsen, den 29.04.2010, for Karen Østbjerg Hansen.
Vedtægter ændret:
26.05.2009.
Nyt binavn: BPI DAIRY A/S (BPI A/S).
Bestyrelse:
Udtrådt af bestyrelsen:
Dorthe Finderup, den 31.05.2009.
Indtrådt i bestyrelsen:
Karen Østbjerg Hansen, den 31.05.2009. (Suppleant: Dorthe Finderup, den 31.05.2009).
Bestyrelsessuppleanter:
Fratrådt som suppleant:
Tim Grønhøj Jensenden 31.05.2009, for Dorthe Finderup, Anita Ploug, den 31.05.2009, for Ole Munksgaard Hansen.
Tiltrådt som suppleant:
Tim Grønhøj Jensenden 31.05.2009, for Ole Munksgaard Hansen.
Vedtægter ændret:
26.05.2009.
Nyt binavn: BEST POULTRY INTERNATIONAL A/S (BPI A/S).
Vedtægter ændret:
26.05.2009.
Nyt navn:
BPI A/S.
Slettet binavn: BEST TRADE INTERNATIONAL A/S (BEST POULTRY INTERNATIONAL A/S).
Bestyrelse:
Udtrådt af bestyrelsen:
Anita Ploug, den 14.05.2007.
Indtrådt i bestyrelsen:
Dorthe Finderup, den 14.05.2007. (Suppleant: Tim Grønhøj Jensen, den 14.05.2007).
Bestyrelsessuppleanter:
Fratrådt som suppleant:
Dorthe Finderup, den 14.05.2007, Maja Hermansen, den 14.05.2007.
Tiltrådt som suppleant:
Ruth Schadeden 14.05.2007, for Bernhard Griese, Anita Ploug, den 14.05.2007, for Ole Munksgaard Hansen.
Vedtægter ændret:
08.10.2007.
Kapitalforhøjelse:
kr. 4.000.000,00 indbetalt kontant, kurs 100,00.
Kapitalen udgør herefter kr. 4.500.000,00.
Vedtægter ændret:
30.05.2006.
Nyt binavn: BEST TRADE INTERNATIONAL A/S (BEST POULTRY INTERNATIONAL A/S).
Ny adresse:
Vestagervej 1, 2100 København Ø.
Vedtægter ændret:
23.05.2005.
Opdeling i kapitalklasser er ophævet.
Stiftelsesdato:
01.07.2003.
Seneste vedtægtsdato:
01.07.2003.
Kapital:
kr. 500.000,00.
Kapitalen er opdelt i klasser:
Andet kr. 500.000,00.
Indbetalingsmåde:
kontant kr. 500.000,00 til kurs 100,00.
Stiftere:
Ole Munksgaard Hansen, den 01.07.2003, CVR-NR. 14406131 HARBOEFARM A/S, Spegerborgvej 34, 4230 Skælskør, den 01.07.2003.
Bestyrelse:
Bernhard Griese (formand), den 01.07.2003, Anita Christensen, den 01.07.2003, Ole Munksgaard Hansen, den 01.07.2003.
Bestyrelsessuppleanter:
Dorthe Finderup, den 01.07.2003, Maja Lund, den 01.07.2003, Økonomidirektør Ruth Schade, den 01.07.2003.
Direktion:
Ole Munksgaard Hansen, den 01.07.2003.
Selskabet tegnes af Bestyrelsens formand i forening med enten en direktør eller af den samlede bestyrelse.
Revision:
CVR-NR. 82958118 RE-HVID-SION STATSAUTORISERET REVISIONSANPARTSSELSKAB, Ryttervænget 103, 3480 Fredensborg, den 01.07.2003.
Første regnskabsår:
01.07.2003 - 31.12.2004.
Regnskabsår:
01.01 - 31.12.
4 registered in CVR.
P-number 1015916784Brogade 10, 5500 Middelfart
P-number 1024345552Fredericiagade 32, 6000 Kolding
P-number 1009964556Lyngbyvej 403, 2820 Gentofte
P-number 1019142147Rafns Alle 1, 9000 Aalborg
No other current company drawn.