Products · Zinc · Derived products · Unalloyed zinc and alloys

Zinc oxide

derived product Derived product (zinc-coated steel sheet, zinc alloy die castings, zinc oxide) – not a zinc semi-finished product; plants and trade of the class are given separately, never combined with zinc tonnes.

Derived from zinc: zinc oxide (zinc white) and zinc peroxide – from vaporisation and oxidation of zinc metal or from secondary materials; rubber and tyres, ceramics, pharmaceuticals, chemicals, feed. Chapter 28 item, outside the chapter 79 zinc articles; excluding Waelz oxide (an intermediate from EAF dust recycling for zinc smelters).

Metal
Zinc
CN
2817 00 00
PRODCOM
20.12.11.30

Key figures of the class, 2025

Extra-EU imports, 2025 53.8 thousand t EUR 118 million
Extra-EU exports, 2025 58.2 thousand t EUR 118 million
Intra-EU arrivals, 2025 192 thousand t EUR 390 million arrivals reported by EU countries; intra-EU dispatches: 189 thousand t
EU-27 production (PRODCOM), 2025 390 thousand tE EUR 580 million Eurostat estimate (E)
Plants and countries 8 plants countries: 6 producing plants according to primary documents (a lower bound)
Rank among zinc classes, 2025 – class outside the metal trade total – no rank

from the data In 2025 EU-27 imports from outside the EU amounted to 53.8 thousand t (EUR 118 million) and exports to 58.2 thousand t (EUR 118 million); the mass balance was +4,359 t (export surplus). Intra-EU arrivals (reported by EU countries) – 192 thousand t. Main non-EU suppliers: Mexico (44.7%), Türkiye (16.8%) and Peru (14.7%). Main non-EU customers: Vietnam (29.8%), United States (14.6%) and Serbia (8.7%). Between 2015 and 2025 import mass changed by −20.2% and export mass by +16.2%. EU-27 sold production according to PRODCOM (code 20.12.11.30) was 390 thousand t in 2025 (EUR 580 million; a Eurostat estimate). EU-27 apparent consumption within the scope of the PRODCOM code (sold production + non-EU imports − non-EU exports; excluding production for own use): 385 thousand t.

Data as of: · version 2.40 · verified at source up to · Dataset changes · Markdown · JSON

Products dataset: 2.1 (26 October 2026), class revision 1 · How to cite

EU-27 trade, 2005–2025

EU-27 imports and exports – with non-EU countries or within the EU (arrivals reported by EU countries and their dispatches to other EU countries) – in tonnes, euro or as unit value; the current year – monthly data (incomplete year).

Figure 1. EU-27 trade – Zinc oxide extra-EU · tonnes of product mass · linear scale
EU-27 trade – Zinc oxide – extra-EU, tonnes of product mass extra-EU trade (tonnes of product mass): imports 53.9 thousand t in 2005 and 53.8 thousand t in 2025; exports 8,761 t in 2005 and 58.2 thousand t in 2025. 0 20k 40k 60k 80k 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023 2026* extra-EU exports, 2005: 8,761 textra-EU exports, 2006: 10.0 thousand textra-EU exports, 2007: 24.0 thousand textra-EU exports, 2008: 32.1 thousand textra-EU exports, 2009: 33.3 thousand textra-EU exports, 2010: 41.3 thousand textra-EU exports, 2011: 41.3 thousand textra-EU exports, 2012: 42.1 thousand textra-EU exports, 2013: 45.1 thousand textra-EU exports, 2014: 44.5 thousand textra-EU exports, 2015: 50.1 thousand textra-EU exports, 2016: 52.4 thousand textra-EU exports, 2017: 46.3 thousand textra-EU exports, 2018: 40.8 thousand textra-EU exports, 2019: 42.1 thousand textra-EU exports, 2020: 41.2 thousand textra-EU exports, 2021: 39.5 thousand textra-EU exports, 2022: 35.5 thousand textra-EU exports, 2023: 28.2 thousand textra-EU exports, 2024: 52.2 thousand textra-EU exports, 2025: 58.2 thousand textra-EU exports, 2026-01/2026-08: 29.0 thousand t extra-EU imports, 2005: 53.9 thousand textra-EU imports, 2006: 64.7 thousand textra-EU imports, 2007: 67.0 thousand textra-EU imports, 2008: 58.4 thousand textra-EU imports, 2009: 35.6 thousand textra-EU imports, 2010: 57.3 thousand textra-EU imports, 2011: 61.1 thousand textra-EU imports, 2012: 54.8 thousand textra-EU imports, 2013: 56.1 thousand textra-EU imports, 2014: 65.1 thousand textra-EU imports, 2015: 67.4 thousand textra-EU imports, 2016: 64.6 thousand textra-EU imports, 2017: 63.7 thousand textra-EU imports, 2018: 63.6 thousand textra-EU imports, 2019: 57.4 thousand textra-EU imports, 2020: 59.6 thousand textra-EU imports, 2021: 71.8 thousand textra-EU imports, 2022: 63.7 thousand textra-EU imports, 2023: 47.5 thousand textra-EU imports, 2024: 53.1 thousand textra-EU imports, 2025: 53.8 thousand textra-EU imports, 2026-01/2026-08: 40.3 thousand t

extra-EU imports extra-EU exports 2026* – data for 2026-01/2026-08 (incomplete year, hollow marker, no line)

Source: Eurostat, Comext DS-045409 (class CN8 codes, EU-27); compiled by ai-waw.com – products dataset 2.1.
Eurostat, Comext DS-045409 (annual data) – latest data: 2025; retrieved: 2026-10-26; next update: 2027-02 (period 2026)
Eurostat, Comext DS-045409 (monthly data) – latest data: 2026-08 (intra-EU: 2026-07); retrieved: 2026-10-26; next update: 2026-11-13 (period 2026-09)

Figure data (table)
EU-27 trade – Zinc oxide – extra-EU, tonnes of product mass
Yearextra-EU importsextra-EU exports Balance
2005 53,8758,761 −45,113
2006 64,68810,036 −54,652
2007 67,04924,028 −43,021
2008 58,40132,089 −26,312
2009 35,63033,265 −2,365
2010 57,33241,279 −16,053
2011 61,10441,350 −19,755
2012 54,77142,093 −12,678
2013 56,06645,062 −11,003
2014 65,11544,520 −20,595
2015 67,42850,052 −17,376
2016 64,56552,431 −12,133
2017 63,65146,321 −17,330
2018 63,64040,751 −22,889
2019 57,42842,094 −15,333
2020 59,63641,187 −18,449
2021 71,81039,496 −32,314
2022 63,67035,501 −28,170
2023 47,54628,157 −19,390
2024 53,09052,173 −917
2025 53,82058,179 4,359
2026 2026-01/2026-08 40,28529,033 −11,252

tonnes of product mass. Balance = exports − imports.

Class balance in the EU-27, 2025

EU-27 sold production (PRODCOM) and extra-EU imports make up supply; supply is apparent consumption plus extra-EU exports. Band widths are proportional to tonnes (one scale); intra-EU trade is a loop – it moves products between EU countries and does not change the EU-27 balance.

Figure 2. EU-27 balance – Zinc oxide, 2025 scope of PRODCOM code 20.12.11.30; tonnes
EU-27 balance – Zinc oxide, 2025 EU-27 balance in 2025: sold production 390 thousand t, extra-EU imports 53.8 thousand t, extra-EU exports 58.2 thousand t, apparent consumption 385 thousand t; intra-EU trade of the class 192 thousand t (loop). Intra-EU trade (class): 192 thousand t Intra-EU trade (class): 192 thousand t loop – does not change the EU-27 balance – loop width capped EU-27 sold production: 390 thousand t Extra-EU imports: 53.8 thousand t Apparent consumption: 385 thousand t Extra-EU exports: 58.2 thousand t EU-27 sold production: 390 thousand t EU-27 sold production 390 thousand t (E) Extra-EU imports: 53.8 thousand t Extra-EU imports 53.8 thousand t Apparent consumption: 385 thousand t Apparent consumption 385 thousand t Extra-EU exports: 58.2 thousand t Extra-EU exports 58.2 thousand t EU-27 supply: 443 thousand t EU-27 supply 443 thousand t

Source: Eurostat, PRODCOM DS-059358 and DS-059367, Comext DS-045409; compiled by ai-waw.com – products dataset 2.1. Production, imports, exports and apparent consumption – within PRODCOM code 20.12.11.30 (all classes of the code and the CN codes of its scope); intra-EU trade – the class CN codes. Production flag E – Eurostat estimate (E).
Eurostat, Comext DS-045409 (annual data) – latest data: 2025; retrieved: 2026-10-26; next update: 2027-02 (period 2026)
Eurostat, PRODCOM DS-059358, DS-059367 – latest data: 2025; retrieved: 2026-10-26; next update: 2027-07 (period 2026)

Figure data (table)
EU-27 balance – Zinc oxide, 2025
Balance itemMass (t)
EU-27 sold production389,627 (E)
Extra-EU imports53,820
EU-27 supply443,447
Extra-EU exports58,179
Apparent consumption385,267
Intra-EU trade (class)192,206

PRODCOM production and apparent consumption

EU-27 sold production according to PRODCOM (codes 20.12.11.30) and apparent consumption = production + extra-EU imports − extra-EU exports. Eurostat flags above the bars: E – estimate, R – rounded value; C – confidential value (no bar, not filled in).

Figure 3. EU-27 sold production and apparent consumption – Zinc oxide, 2005–2025 tonnes of product mass
EU-27 sold production and apparent consumption – Zinc oxide, 2005–2025 EU-27 sold production (PRODCOM 20.12.11.30): 286 thousand t in 2006, 390 thousand t in 2025. Apparent consumption in :to: 385 thousand t. 0 100k 200k 300k 400k 500k 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023 2025 2005: gap– 2006: 286 thousand t 2007: 275 thousand t 2008: 336 thousand t (value rounded by Eurostat (R)) 2009: 242 thousand t (value rounded by Eurostat (R)) 2010: 287 thousand t 2011: 255 thousand t 2012: 251 thousand t 2013: 321 thousand t (Eurostat estimate (E)) 2014: 359 thousand t 2015: 354 thousand t 2016: 344 thousand t (value rounded by Eurostat (R)) 2017: 357 thousand t 2018: 353 thousand t 2019: 353 thousand t 2020: 322 thousand t 2021: 450 thousand t (value rounded by Eurostat (R)) 2022: 397 thousand t (Eurostat estimate (E)) 2023: 377 thousand t (Eurostat estimate (E)) 2024: 398 thousand t (Eurostat estimate (E)) 2025: 390 thousand t (Eurostat estimate (E)) apparent consumption, 2006: 341 thousand tapparent consumption, 2007: 318 thousand tapparent consumption, 2008: 362 thousand tapparent consumption, 2009: 245 thousand tapparent consumption, 2010: 303 thousand tapparent consumption, 2011: 275 thousand tapparent consumption, 2012: 264 thousand tapparent consumption, 2013: 332 thousand tapparent consumption, 2014: 380 thousand tapparent consumption, 2015: 371 thousand tapparent consumption, 2016: 356 thousand tapparent consumption, 2017: 374 thousand tapparent consumption, 2018: 376 thousand tapparent consumption, 2019: 369 thousand tapparent consumption, 2020: 340 thousand tapparent consumption, 2021: 482 thousand tapparent consumption, 2022: 425 thousand tapparent consumption, 2023: 397 thousand tapparent consumption, 2024: 399 thousand tapparent consumption, 2025: 385 thousand t R R E R R E E E E

EU-27 sold production (t) Eurostat estimate (E) apparent consumption (t) E – Eurostat estimate, R – rounded, C – confidential (no bar), “–” – gap

Source: Eurostat, PRODCOM DS-059358 and DS-059367 (sold production), Comext DS-045409 (trade for apparent consumption); compiled by ai-waw.com – products dataset 2.1. Scope of PRODCOM code 20.12.11.30 (classes: Zinc oxide). Sold production (excluding production for own use). Years without figures – no EU-27 production (confidentiality, no code, unreliable value – X) or an ambiguous CN code.
Eurostat, PRODCOM DS-059358, DS-059367 – latest data: 2025; retrieved: 2026-10-26; next update: 2027-07 (period 2026)

Figure data (table)
EU-27 sold production and apparent consumption – Zinc oxide, 2005–2025
YearSold production (t)Quantity flag Value (EUR)Apparent consumption (t)
2005 gap – –
2006 286,254 511,430,856 340,906
2007 274,598 572,231,246 317,619
2008 335,531 R 398,831,496 361,843
2009 242,214 R 255,746,214 244,579
2010 287,430 395,403,687 303,483
2011 255,043 417,956,125 274,798
2012 250,917 354,907,287 263,595
2013 321,197 E 379,148,662 332,200
2014 359,022 400,451,712 379,617
2015 353,882 421,638,841 371,257
2016 344,150 R 428,718,178 356,283
2017 356,576 583,576,843 373,906
2018 353,048 561,568,446 375,937
2019 353,347 512,079,751 368,681
2020 321,976 418,422,707 340,425
2021 450,000 R 593,563,479 482,314
2022 397,272 E 702,945,020 425,442
2023 377,385 E 521,800,874 396,774
2024 398,332 E 582,521,333 399,249
2025 389,627 E 580,327,009 385,267

EU-27 countries, 2025

Mass balance of a country (exports − imports, all partners, including other EU countries) or the country share of exports or imports of the 27 EU countries. Plants of the class on a map – figure 8.

Figure 4. EU-27 countries in the trade of the class – Zinc oxide, 2025 Mass balance
EU-27 countries in the trade of the class – Zinc oxide, 2025 – Mass balance Mass balance of EU-27 countries in 2025: largest export surplus – Netherlands (+41.6 thousand t), largest import surplus – France (−26.2 thousand t). Confidential exports (no figure): Austria. Sweden: balance −1,475 t (exports 386 t, imports 1,860 t)Spain: balance −18.4 thousand t (exports 9,888 t, imports 28.3 thousand t)Slovakia: balance +6,012 t (exports 6,559 t, imports 548 t)Slovenia: balance −2,010 t (exports 481 t, imports 2,491 t)Romania: balance −102 t (exports 5,563 t, imports 5,665 t)Portugal: balance −3,564 t (exports 10.8 t, imports 3,574 t)Poland: balance +3,472 t (exports 30.8 thousand t, imports 27.3 thousand t)Netherlands: balance +41.6 thousand t (exports 63.5 thousand t, imports 21.9 thousand t)Malta: balance 0 t (exports 0 t, imports 0 t)Luxembourg: balance −1,941 t (exports 32.7 t, imports 1,974 t)Lithuania: balance −245 t (exports 67.8 t, imports 313 t)Latvia: balance −191 t (exports 0.1 t, imports 191 t)Italy: balance +12.9 thousand t (exports 25.4 thousand t, imports 12.6 thousand t)Ireland: balance −542 t (exports 163 t, imports 705 t)Hungary: balance −6,354 t (exports 23 t, imports 6,377 t)Greece: balance +9,894 t (exports 10.2 thousand t, imports 288 t)Germany: balance −24.6 thousand t (exports 11.6 thousand t, imports 36.2 thousand t)France: balance −26.2 thousand t (exports 7,631 t, imports 33.8 thousand t)Finland: balance −1,860 t (exports 1.6 t, imports 1,861 t)Estonia: balance −15.2 t (exports 5.6 t, imports 20.8 t)Denmark: balance −4,633 t (exports 501 t, imports 5,133 t)Czechia: balance −9,640 t (exports 807 t, imports 10.4 thousand t)Cyprus: balance −69.7 t (exports 0 t, imports 69.7 t)Croatia: balance −259 t (exports 39 t, imports 298 t)Bulgaria: balance −973 t (exports 11 t, imports 984 t)Belgium: balance +31.0 thousand t (exports 73.3 thousand t, imports 42.2 thousand t)Austria: exports confidential in Comext (no figure, not zero); imports 910 t; intra-EU dispatches according to partner declarations: 21.0 thousand t Luxembourg: balance −1,941 t (exports 32.7 t, imports 1,974 t)LUMalta: balance 0 t (exports 0 t, imports 0 t)MTCyprus: balance −69.7 t (exports 0 t, imports 69.7 t)CY Mass balance, 2025 export surplus ≥ 16.6 thousand t export surplus 4,159 t–16.6 thousand t export surplus < 4,159 t balance ≈ 0 import surplus < 4,159 t import surplus 4,159 t–16.6 thousand t import surplus ≥ 16.6 thousand t no figure (confidential exports) non-EU countries

export surplus ≥ 16.6 thousand texport surplus 4,159 t–16.6 thousand texport surplus < 4,159 tbalance ≈ 0import surplus < 4,159 timport surplus 4,159 t–16.6 thousand timport surplus ≥ 16.6 thousand tno figure (confidential exports)non-EU countries

Source: Eurostat, Comext DS-045409 (class CN8 codes, EU-27); compiled by ai-waw.com – products dataset 2.1. Trade of EU-27 countries with all partners (WORLD); share – of the 27-country total. Balance thresholds – 10% and 40% of the largest absolute balance. The country map uses the declarations of the country itself (its exports and imports), the flow map – import declarations of the partners (country of consignment); differences are asymmetries of intra-EU trade statistics (transit, triangular trade, confidentiality). Base map: Natural Earth (public domain), Lambert conformal conic projection.
Eurostat, Comext DS-045409 (annual data) – latest data: 2025; retrieved: 2026-10-26; next update: 2027-02 (period 2026)

Figure data (table)
EU-27 countries in the trade of the class – Zinc oxide, 2025
CountryImports (t)Exports (t) Balance (t)Share of EU-27 imports (%)Share of EU-27 exports (%) Intra-EU dispatches according to partner declarations (t)
Netherlands21,94963,535 +41.6 thousand t8.925.7 34,398
Belgium42,21673,264 +31.0 thousand t17.229.7 42,629
Italy12,55125,427 +12.9 thousand t5.110.3 29,612
Greece28810,182 +9,894 t0.14.1 2,299
Slovakia5486,559 +6,012 t0.22.7 7,109
Poland27,29230,764 +3,472 t11.112.5 12,104
Malta00 0 t0.00.0 25
Estonia216 −15.2 t0.00.0 25
Cyprus700 −69.7 t0.00.0 0
Romania5,6655,563 −102 t2.32.3 1,659
Latvia1910 −191 t0.10.0 0
Lithuania31368 −245 t0.10.0 62
Croatia29839 −259 t0.10.0 77
Ireland705163 −542 t0.30.1 31
Bulgaria98411 −973 t0.40.0 612
Sweden1,860386 −1,475 t0.80.2 288
Finland1,8612 −1,860 t0.80.0 54
Luxembourg1,97433 −1,941 t0.80.0 57
Slovenia2,491481 −2,010 t1.00.2 408
Portugal3,57411 −3,564 t1.50.0 477
Denmark5,133501 −4,633 t2.10.2 303
Hungary6,37723 −6,354 t2.60.0 17
Czechia10,448807 −9,640 t4.30.3 322
Spain28,2829,888 −18.4 thousand t11.54.0 8,214
Germany ‡36,18111,630 −24.6 thousand t14.74.7 27,650
France33,8467,631 −26.2 thousand t13.83.1 2,748
Austria910confidential (C) –0.4– 21,027

‡ dispatches in the import declarations of partners more than twice the own exports of the country (difference > 2 thousand t) – an asymmetry of intra-EU trade statistics

Intra-EU flows, 2025

Arcs run from the country of consignment to the country of destination (arrivals reported by an EU country by country of consignment); width proportional to the square root of mass.

Figure 5. Intra-EU flows – Zinc oxide, 2025 66 of 287 flows shown (95.2% of mass)
Intra-EU flows – Zinc oxide, 2025 Intra-EU trade in 2025: total 192 thousand t; largest flow – Germany → Belgium (20.2 thousand t). 66 of 287 flows shown (95.2% of mass) Germany → Belgium: 20.2 thousand t (EUR 17.2 million)Belgium → Poland: 17.9 thousand t (EUR 16.5 million)Italy → France: 13.9 thousand t (EUR 10.2 million)Netherlands → Belgium: 11.4 thousand t (EUR 21.0 million)Belgium → Netherlands: 10.5 thousand t (EUR 17.2 million)Netherlands → Germany: 9,346 t (EUR 23.4 million)Austria → Germany: 8,537 t (EUR 22.9 million)Netherlands → France: 5,457 t (EUR 10.9 million)Poland → Germany: 5,362 t (EUR 14.8 million)Belgium → France: 4,952 t (EUR 12.7 million)Italy → Spain: 4,724 t (EUR 11.2 million)Austria → Czechia: 3,949 t (EUR 11.0 million)Italy → Romania: 3,852 t (EUR 11.1 million)Netherlands → Spain: 3,276 t (EUR 8.55 million)Spain → Portugal: 3,158 t (EUR 8.73 million)Belgium → Germany: 3,150 t (EUR 9.79 million)Italy → Poland: 2,880 t (EUR 6.37 million)Slovakia → Czechia: 2,746 t (EUR 7.59 million)Germany → Denmark: 2,460 t (EUR 7.86 million)Austria → France: 2,277 t (EUR 6.37 million)France → Belgium: 2,161 t (EUR 2.98 million)Austria → Belgium: 2,104 t (EUR 574 thousand)Netherlands → Italy: 2,064 t (EUR 6.41 million)Poland → Luxembourg: 1,804 t (EUR 4.64 million)Slovakia → Germany: 1,745 t (EUR 4.95 million)Germany → France: 1,721 t (EUR 2.07 million)Austria → Hungary: 1,553 t (EUR 4.03 million)Spain → Italy: 1,333 t (EUR 3.63 million)Poland → Czechia: 1,277 t (EUR 2.93 million)Slovakia → Hungary: 1,165 t (EUR 3.05 million)Italy → Germany: 1,129 t (EUR 4.80 million)Netherlands → Poland: 1,114 t (EUR 3.39 million)Belgium → Finland: 1,100 t (EUR 3.31 million)Belgium → Italy: 1,016 t (EUR 3.39 million)Belgium → Spain: 984 t (EUR 2.93 million)Poland → France: 974 t (EUR 1.64 million)Austria → Romania: 924 t (EUR 2.32 million)Belgium → Denmark: 894 t (EUR 2.54 million)Spain → Germany: 887 t (EUR 2.63 million)Poland → Slovenia: 874 t (EUR 2.18 million)Romania → Poland: 869 t (EUR 1.27 million)Italy → Slovenia: 835 t (EUR 2.38 million)Greece → Italy: 831 t (EUR 1.69 million)Netherlands → Czechia: 816 t (EUR 2.55 million)Spain → Poland: 761 t (EUR 1.10 million)Italy → Bulgaria: 759 t (EUR 3.13 million)Germany → Italy: 759 t (EUR 2.63 million)Austria → Italy: 739 t (EUR 2.26 million)Spain → Belgium: 735 t (EUR 903 thousand)Spain → France: 682 t (EUR 2.36 million)Italy → Belgium: 648 t (EUR 497 thousand)Slovakia → Italy: 645 t (EUR 1.76 million)Belgium → Sweden: 643 t (EUR 2.08 million)Belgium → Czechia: 605 t (EUR 1.88 million)Bulgaria → Italy: 598 t (EUR 1.46 million)Italy → Czechia: 595 t (EUR 1.47 million)Poland → Hungary: 587 t (EUR 1.07 million)Romania → Hungary: 530 t (EUR 1.42 million)Slovakia → Poland: 516 t (EUR 426 thousand)Germany → Spain: 508 t (EUR 2.11 million)Spain → Hungary: 478 t (EUR 1.38 million)Austria → Poland: 459 t (EUR 936 thousand)Portugal → Spain: 401 t (EUR 606 thousand)Poland → Italy: 397 t (EUR 872 thousand)Belgium → Hungary: 384 t (EUR 1.13 million)Greece → Spain: 384 t (EUR 702 thousand) GermanyDEBelgiumBEPolandPLItalyITFranceFRNetherlandsNLAustriaATSpainESCzechiaCZRomaniaROPortugalPTSlovakiaSKDenmarkDKLuxembourgLUHungaryHUFinlandFISloveniaSIGreeceGRBulgariaBGSwedenSE Arc: consignment → destination 66 of 287 flows shown (95.2% of mass) 20.0 thousand t 2,000 t 500 t

Arc: consignment → destination20.0 thousand t2,000 t500 t

Source: Eurostat, Comext DS-045409 (class CN8 codes, EU-27); compiled by ai-waw.com – products dataset 2.1. Arrivals of EU countries by country of consignment (EU-27 partners); pairs sorted by mass, descending. Arc width – proportional to the square root of mass (reference widths in the legend). The country map uses the declarations of the country itself (its exports and imports), the flow map – import declarations of the partners (country of consignment); differences are asymmetries of intra-EU trade statistics (transit, triangular trade, confidentiality). Base map: Natural Earth (public domain), Lambert conformal conic projection.
Eurostat, Comext DS-045409 (annual data) – latest data: 2025; retrieved: 2026-10-26; next update: 2027-02 (period 2026)

Figure data (table)
Intra-EU flows – Zinc oxide, 2025
Flow (consignment → destination)Mass (t)Value (EUR)
Germany → Belgium20,17217,178,168
Belgium → Poland17,91216,460,485
Italy → France13,85110,206,374
Netherlands → Belgium11,37220,997,189
Belgium → Netherlands10,53917,243,059
Netherlands → Germany9,34623,441,486
Austria → Germany8,53722,872,742
Netherlands → France5,45710,868,555
Poland → Germany5,36214,786,954
Belgium → France4,95212,682,214
Italy → Spain4,72411,239,912
Austria → Czechia3,94910,967,271
Italy → Romania3,85211,051,899
Netherlands → Spain3,2768,549,896
Spain → Portugal3,1588,728,610
Belgium → Germany3,1509,792,608
Italy → Poland2,8806,369,653
Slovakia → Czechia2,7467,591,238
Germany → Denmark2,4607,855,770
Austria → France2,2776,367,246
France → Belgium2,1612,983,558
Austria → Belgium2,104573,768
Netherlands → Italy2,0646,405,409
Poland → Luxembourg1,8044,638,816
Slovakia → Germany1,7454,949,136
Germany → France1,7212,065,085
Austria → Hungary1,5534,031,863
Spain → Italy1,3333,629,539
Poland → Czechia1,2772,932,895
Slovakia → Hungary1,1653,047,409
Italy → Germany1,1294,803,040
Netherlands → Poland1,1143,387,240
Belgium → Finland1,1003,313,598
Belgium → Italy1,0163,394,812
Belgium → Spain9842,931,535
Poland → France9741,638,352
Austria → Romania9242,315,562
Belgium → Denmark8942,536,907
Spain → Germany8872,634,807
Poland → Slovenia8742,181,893
Romania → Poland8691,273,352
Italy → Slovenia8352,376,008
Greece → Italy8311,690,919
Netherlands → Czechia8162,551,904
Spain → Poland7611,098,171
Italy → Bulgaria7593,127,569
Germany → Italy7592,631,781
Austria → Italy7392,260,831
Spain → Belgium735902,629
Spain → France6822,360,992
Italy → Belgium648496,503
Slovakia → Italy6451,762,932
Belgium → Sweden6432,075,748
Belgium → Czechia6051,884,563
Bulgaria → Italy5981,461,485
Italy → Czechia5951,469,944
Poland → Hungary5871,074,121
Romania → Hungary5301,415,298
Slovakia → Poland516426,011
Germany → Spain5082,109,990
Spain → Hungary4781,382,474
Austria → Poland459935,910
Portugal → Spain401605,926
Poland → Italy397871,680
Belgium → Hungary3841,130,278
Greece → Spain384702,072

Non-EU partners, 2025

The ten largest non-EU suppliers and customers; arrows from the partner to the EU (imports) or from the EU to the partner (exports), width proportional to the square root of mass.

Figure 6. EU-27 imports by country of origin – Zinc oxide, 2025 top 10 partners, tonnes
EU-27 imports by country of origin – Zinc oxide, 2025 EU-27 imports from outside the EU in 2025: the 10 largest suppliers account for 97.9% of mass; largest: Mexico 44.7%, Türkiye 16.8%, Peru 14.7%. Canada → EU-27: 223 t (EUR 790 thousand; 0.4% of extra-EU imports) (notional point on the map edge)Norway → EU-27: 547 t (EUR 1.52 million; 1.0% of extra-EU imports)United States → EU-27: 726 t (EUR 3.07 million; 1.3% of extra-EU imports) (notional point on the map edge)Taiwan → EU-27: 813 t (EUR 2.47 million; 1.5% of extra-EU imports) (notional point on the map edge)India → EU-27: 1,438 t (EUR 3.46 million; 2.7% of extra-EU imports) (notional point on the map edge)United Kingdom → EU-27: 2,160 t (EUR 5.69 million; 4.0% of extra-EU imports)Vietnam → EU-27: 5,800 t (EUR 12.0 million; 10.8% of extra-EU imports) (notional point on the map edge)Peru → EU-27: 7,926 t (EUR 21.5 million; 14.7% of extra-EU imports) (notional point on the map edge)Türkiye → EU-27: 9,033 t (EUR 20.2 million; 16.8% of extra-EU imports)Mexico → EU-27: 24.1 thousand t (EUR 43.5 million; 44.7% of extra-EU imports) (notional point on the map edge) EU-27 EU-27 Mexico → EU-27: 24.1 thousand t (EUR 43.5 million; 44.7% of extra-EU imports) (notional point on the map edge) 1. Mexico* · 24.05k t Türkiye → EU-27: 9,033 t (EUR 20.2 million; 16.8% of extra-EU imports) 2. Türkiye · 9.03k t Peru → EU-27: 7,926 t (EUR 21.5 million; 14.7% of extra-EU imports) (notional point on the map edge) 3. Peru* · 7.93k t Vietnam → EU-27: 5,800 t (EUR 12.0 million; 10.8% of extra-EU imports) (notional point on the map edge) 4. Vietnam* · 5.8k t United Kingdom → EU-27: 2,160 t (EUR 5.69 million; 4.0% of extra-EU imports) 5. United Kingdom · 2.16k t India → EU-27: 1,438 t (EUR 3.46 million; 2.7% of extra-EU imports) (notional point on the map edge) 6. India* · 1.44k t Taiwan → EU-27: 813 t (EUR 2.47 million; 1.5% of extra-EU imports) (notional point on the map edge) 7. Taiwan* · 813.2 t United States → EU-27: 726 t (EUR 3.07 million; 1.3% of extra-EU imports) (notional point on the map edge) 8. United States* · 725.7 t Norway → EU-27: 547 t (EUR 1.52 million; 1.0% of extra-EU imports) 9. Norway · 547.2 t Canada → EU-27: 223 t (EUR 790 thousand; 0.4% of extra-EU imports) (notional point on the map edge) 10. Canada* · 223.1 t
  1. Mexico* · 24.1 thousand t
  2. Türkiye · 9,033 t
  3. Peru* · 7,926 t
  4. Vietnam* · 5,800 t
  5. United Kingdom · 2,160 t
  6. India* · 1,438 t
  7. Taiwan* · 813 t
  8. United States* · 726 t
  9. Norway · 547 t
  10. Canada* · 223 t

Arrow from/to the EU-27 point (notional centre of the EU area); number – rank and mass20.0 thousand t2,000 t500 t * country outside the frame – notional point on the map edge in the direction from the EU; arrow direction notional

Source: Eurostat, Comext DS-045409 (class CN8 codes, EU-27); compiled by ai-waw.com – products dataset 2.1. Shares and concentration – of extra-EU trade mass (including unspecified partners). Base map: Natural Earth (public domain), Lambert conformal conic projection.
Eurostat, Comext DS-045409 (annual data) – latest data: 2025; retrieved: 2026-10-26; next update: 2027-02 (period 2026)

Figure data (table)
EU-27 imports by country of origin – Zinc oxide, 2025
#CountryMass (t)Value (EUR)Share (%)
1Mexico24,05243,501,86944.7
2Türkiye9,03320,198,64816.8
3Peru7,92621,452,89714.7
4Vietnam5,80011,978,04310.8
5United Kingdom2,1605,690,8094.0
6India1,4383,455,9082.7
7Taiwan8132,469,8311.5
8United States7263,070,7331.3
9Norway5471,520,8041.0
10Canada223790,2570.4

Non-EU suppliers, 2025

HHI (mass with an identified country) 2,641 · top three 76.2% · partners: 34 · mass with an identified country 100.0%

Non-EU suppliers
CountryMass (t)Share (%)
Mexico24,052 44.7
Türkiye9,033 16.8
Peru7,926 14.7
Vietnam5,800 10.8
United Kingdom2,160 4.0
India1,438 2.7
Taiwan813 1.5
United States726 1.3
Norway547 1.0
Canada223 0.4

Fastest growing, 2020 → 2025

  • Vietnam 1,479 → 5,800 t (+292.3%)
  • India 693 → 1,438 t (+107.6%)
  • Taiwan 654 → 813 t (+24.4%)
  • Türkiye 8,068 → 9,033 t (+12.0%)
  • Mexico 21,816 → 24,052 t (+10.2%)

Fastest declining, 2020 → 2025

  • Malaysia 2,010 → 0 t (−100.0%)
  • Russia 2,656 → 0 t (−100.0%)
  • Peru 11,161 → 7,926 t (−29.0%)
  • Norway 709 → 547 t (−22.8%)
  • United States 861 → 726 t (−15.7%)

Change for partners with at least 596 t in 2020 (threshold: the larger of 100 t and 1% of extra-EU mass); HHI – sum of squared shares (0–10,000).

Non-EU customers, 2025

HHI (mass with an identified country) 1,316 · top three 53.1% · partners: 95 · mass with an identified country 100.0%

Non-EU customers
CountryMass (t)Share (%)
Vietnam17,321 29.8
United States8,521 14.6
Serbia5,064 8.7
United Kingdom4,177 7.2
Malaysia2,497 4.3
Egypt1,892 3.3
Brazil1,774 3.0
Türkiye1,656 2.8
Morocco1,494 2.6
Ukraine1,391 2.4

Fastest growing, 2020 → 2025

  • Malaysia 641 → 2,497 t (+289.8%)
  • Morocco 505 → 1,494 t (+196.2%)
  • Brazil 928 → 1,774 t (+91.1%)
  • Serbia 2,797 → 5,064 t (+81.0%)
  • Egypt 1,564 → 1,892 t (+21.0%)

Fastest declining, 2020 → 2025

  • Canada 899 → 0 t (−100.0%)
  • Russia 1,151 → 7 t (−99.4%)
  • Mexico 1,072 → 464 t (−56.7%)
  • China 1,192 → 552 t (−53.7%)
  • United Kingdom 6,955 → 4,177 t (−39.9%)

New partners

  • Vietnam 17,321 t
  • Israel 1,373 t
  • India 1,200 t
  • Japan 911 t
  • Thailand 910 t

Change for partners with at least 412 t in 2020 (threshold: the larger of 100 t and 1% of extra-EU mass); HHI – sum of squared shares (0–10,000).

Product chain

Place of the class in the processing chain: unwrought metal, preceding classes, the class, following classes and scrap. Nodes are classes of the dictionary (links); the current class – in the accent colour.

Figure 7. Product chain – Zinc oxide
Product chain – Zinc oxide Chain of the class “Zinc oxide”: preceding classes – –; following classes – –. Feedstock Unwrought zinc (feedstock) (CN 7901) Unwrought zinc (feedstock) CN 7901 Class Zinc oxide (CN 2817 00 00) Zinc oxide CN 2817 00 00 Scrap zinc scrap (CN 7902) zinc scrap CN 7902

The scheme orders the classes of the dictionary by processing stage (family rules in the portal code: same material, a derived product after the non-derived one; links named explicitly – e.g. cans from can stock, die castings from casting alloys, coated steel from galvanizing alloys); an arrow does not mean deliveries between specific plants. Feed and scrap – CN headings of the metal, not dictionary classes.

Figure data (table)
Product chain – Zinc oxide
NameStageCN
Unwrought zinc (feedstock)Feedstock 7901
Zinc oxideClass 2817 00 00
zinc scrapScrap 7902

Figure 8. Map of plants

produced (8) planned production (0) production ended (0)

Source: ai-waw.com Companies register (entries from primary documents), as of 2026-10-25, version 2.40. plants without coordinates are not on the map. Base map: Natural Earth (public domain). Location of some plants: © OpenStreetMap contributors (ODbL).

Producers

Each entry from a primary document (class A/B/C and document page), with the verification date and the entity controlling the plant (GLEIF Level 2 or company documents).

8
producing plants (incl. outside the EU) of which in the EU-27: 8
8
companies
6
countries
0.0%
non-EU control – plants in the EU-27

Corporate groups (a company without a group counted separately): 7
Non-EU control – plants in the EU-27: 0 of 4 plants with an established controller (8 of 8 producing plants are in the EU-27; plants outside the EU are out of scope of the indicator; ownership control logic and area).
No document states a capacity for this class – no sum is computed.

Compare the first 5 producers

Plant entries: 8.

CSV JSON Metadata

Producers – Zinc oxide
PlantCompanyGroup StatusAlloysSource VerifiedController
Heusden-Zolder – EverZinc Zolder Heusden-Zolder, Belgium compare EverZinc EverZinc produced – B ISO 14001 certificate of EverZinc Belgium, Industrieweg 16, Heusden-Zolder (everzinc.com), valid until 2027: production of technical zinc oxide 1 EverZinc · document
Engis – tlenek cynku Engis, Belgium compare SILOX s.a. – produced ActiECO+ B Silox group press release (silox.com): new ActiEco+ production line at the Engis plant not established
Grillo Zinkoxid GmbH – Goslar plant Goslar, Germany compare Grillo Zinkoxid GmbH / zakład GRILLO-Werke AG produced – B GRILLO-Werke website – zinc oxide made at the Goslar plant (grillo.de, product page) GRILLO-Werke AG Germany · EU-27 · document
Goslar – Harzer Zinkoxide (dawniej Norzinco) Goslar, Germany compare Harzer Zinkoxide GmbH – produced – B Harzer Zinkoxide GmbH – information for the public per the 12th BImSchV (Störfall-Verordnung) 2025, Harlingerode plant, Landstraße 93 (zinc oxide and dust) 2 not established
ZinCol Ossidi Cairo Montenotte Cairo Montenotte, Italy compare ZinCol Ossidi S.p.A. Co.Ge.Fin S.p.A. produced joint capacity of several products (no figure for this class): the company website states a capacity of “almost 40,000 t” of zinc oxide per year (approximate value – figure not entered) Sigillo Oro, Sigillo Verde, Sigillo Rosa B Company website – zinc oxide grades (zincolossidi.it) Co.Ge.Fin S.p.A. Italy · EU-27 · GLEIF
EverZinc Eijsden Eijsden, Netherlands compare EverZinc Nederland B.V. EverZinc produced – B ISO 9001 certificate of EverZinc Nederland B.V., Muggenweg 2, Eijsden (everzinc.com), valid until 2027: production of zinc oxide 1 EverZinc · document
Huta Oława Branch Oława, Poland compare ZM SILESIA S.A. Boryszew produced – B Company website – history, Oława branch: zinc and lead oxides (silesiasa.pl) Grupa Boryszew Poland · EU-27 · GLEIF
Befesa Sondika / Amorebieta Sondika, Spain compare Befesa Sondika / Befesa S.A. produced – B Befesa website – recycling of galvanising waste, Befesa Zinc Óxido S.A.U. (befesa.com) Befesa S.A. Luxembourg · EU-27 · document

Alloys and standards

Materials, product standards and synonyms of this class from the alloy and standard glossary.

The glossary has no materials of this class with a documented basis yet.

Synonyms

PL
tlenek cynku · biel cynkowa
EN
zinc oxide
DE
Zinkoxid; Zinkperoxid (CN label (DE)) · Zinkoxid · Zinkoxyd

Full alloy and standard glossary →

Related

Data freshness

Eurostat, Comext DS-045409 (annual data)
latest data: 2025 · retrieved: 2026-10-26 · next update: 2027-02 (period 2026) full year 2026 – after the December data release (February 2027); annual data may be revised in later releases
Eurostat, Comext DS-045409 (monthly data)
latest data: 2026-08 (intra-EU: 2026-07) · retrieved: 2026-10-26 · next update: 2026-11-13 (period 2026-09)
Eurostat, PRODCOM DS-059358, DS-059367
latest data: 2025 · retrieved: 2026-10-26 · next update: 2027-07 (period 2026) first release of annual data in mid-July of the following year; revisions – mid-month (ESMS metadata prom_esms, item 8.1)

How to cite

ai-waw.com (2026). Zinc oxide – product profile: EU-27 trade, PRODCOM production and producers. Products dataset 2.1 (2026-10-26), class revision 1, SHA-256 f9d848393508…; https://ai-waw.com/en/products/zn-oxide

BibTeX RIS

Dataset edition
2.1 (26 October 2026)
Dataset SHA-256
f9d848393508c9dbe833341fc6b3767c4bfe1b6b47bfc70335adfab2703d4c13
Class revision
1 (26 October 2026) f14d410f52fa39a2b4eedfa0c9473ac3c3c8564d367bef9f834ba7db11efd196

The citation states the products dataset edition, build date, SHA-256 of the dataset content and the class revision – the same figure may differ in a new edition (Eurostat revisions).

Method note

Entry only from a primary document
A class is assigned to a plant only when a primary document names it – a product data sheet, an annual report, a register or a company page describing the product – with the document page and a reliability class (A, B or C). Press and company directories without a company document are not a basis for an entry.
Assignment from a location document
When a company document describes the product and only a location page points to the plant, the assignment of the product to the plant is an inference – the source then has class C and the entry awaits confirmation by a plant document.
“Full range” is not an entry
A general claim (“full range of copper products”) without the class, dimensions or alloys does not create an entry. A plant without an entry may make the class – the register does not know.
Capacity only from a document
Class capacity (kt) – only when a document states it; no estimates and no split of a whole plant’s capacity into classes. The sum covers only plants with a stated capacity and is a lower bound – always given with the number of plants it covers.
Entry status
Produced, planned production (investment announced in a document), production ended. A closed plant – production ended. Key figures – “produced” only.
Ownership control
The entity controlling the plant and its country – as in Ownership control (GLEIF Level 2, GLEIF exceptions, groups from company documents). The non-EU share is computed only among producers located in the EU-27 with an established controller (as the default area of Ownership control); a plant outside the EU – e.g. in Türkiye, the United Kingdom, Switzerland or Serbia – is out of scope of the indicator, although it counts among plants and countries.
Trade and production
Eurostat Comext: EU-27 extra-EU and intra-EU trade (arrivals reported by EU countries), CN codes of the class (sum of the codes), tonnes and euro, 2005–2025 plus the current incomplete year (hollow marker, no line); sold production – PRODCOM (a code may cover several classes); apparent consumption = production + extra-EU imports − extra-EU exports within the PRODCOM code scope. A CN code may cover products of other classes (e.g. rods and sections in one code) – trade describes CN codes, not the plants of the register.
Metals kept apart
Each class belongs to one metal (aluminium, copper, zinc). Each metal has its own page; the metals share a family layout – five semi-finished product families (wire rod and wire; bars and sections; plate, sheet and strip; foil; tubes), families outside semi-finished products (unwrought alloys – feedstock, powders and dust, chemical compounds, anodes and other articles – currently zinc only) and derived products; split by material within a family. A family without classes of a metal shows “–” with a description in the comparison table. Header figures and trade totals are given separately for each metal – tonnes of different metals are never added up. Derived products (e.g. winding wire, structures, cans, stranded wire, zinc-coated steel, die castings) are marked and are not semi-finished products; tonnes of coated steel are the mass of the product, not of zinc. A class outside the metal trade total (coated steel, zinc oxide, die castings without a CN code) carries a note with the reason.
Counterpart in the other metal
A copper ↔ aluminium substitution pair (e.g. wire, coiled tubes, strip, stranded wire) comes from the dictionary field or from the portal map of pairs. The comparison shows the figures of both classes side by side, without a total, and the application sentence has no figures; a pair does not mean interchangeability in every application.
Links by metal
Copper classes have a form in the R02 forecast and the EU copper flow analysis; aluminium classes – the EU aluminium flow analysis and the country analyses; zinc classes – the EU zinc flow analysis and the country analysis for Poland (the R01 and R02 forecasts cover copper only). An analysis link given with the class takes precedence.
Dataset scope
The dataset covers copper and aluminium semi-finished products and their alloys, and zinc products (titanium-zinc sheet, unwrought alloys, powders and dust, anodes, derived products) at plants of the Companies register. Counts of plants, countries and groups and the capacity sum are a lower bound of the market – they grow with further documents.

Pages and Markdown are open to text and data mining with attribution; JSON data – like the other JSON data of the register – are reserved as a database compilation. Trade data: Eurostat (reuse with attribution).

← All product classes · All companies