Eurostat's October 2024 news release covers micro AND small enterprises combined (99% of enterprises, 35% of value added), not micro enterprises alone, so it cannot directly confirm the 20% figure.
The '25 million' figure in the claim is officially used for all SMEs (e.g., BusinessEurope: 'Europe's 25 million SMEs'); Eurostat counted ~33.1 million enterprises in the EU business economy in 2022, of which ~93% were micro, while the European Commission's SME Performance Review page cites '34 million SMEs' (2025), showing that enterprise counts vary by scope and year.
The Annual Report on European SMEs 2023/2024 confirms qualitatively that micro businesses generated the largest share of value added in the EU-27 non-financial business sector in 2021, but the retrieved snippet contains no exact percentage.
The 20% figure refers to value added in the non-financial business sector (a GDP proxy), not literally to total EU GDP including public administration and financial services; official sources typically phrase this as 'share of value added' rather than 'share of GDP'.
PrimaryEuropean Commission — SME Performance Review (DG GROW)The EU's 34 million SMEs demonstrated solid growth in 2025 and are consolidating a recovery from recent crises. Their real value added grew by 2.5%, employment...