Procedure

Framework of measures for strengthening Europe’s net-zero technology products manufacturing ecosystem (Net Zero Industry Act)

2023/0081(COD)·9th term·ECON / EMPL / ENVI / IMCO / INTA / ITRE / REGI / TRAN·COD - Ordinary legislative procedure (ex-codecision procedure)·CompletedProcedure completed
Rapporteur (the Member appointed to lead Parliament's work on this text): EHLER Christian (EPP)
Summary

The Net Zero Industry Act, a framework of measures for strengthening Europe's net-zero technology products manufacturing ecosystem, is handled under the ordinary legislative procedure, where Parliament and the Council of the EU decide together to adopt binding EU law. It was examined by many committees including Industry, Research and Energy, Internal Market and Consumer Protection, and International Trade, under the subjects of industrial policy and environmental policy. The amendments define net-zero technologies, set sustainability and resilience criteria in public procurement while stressing these should not favour national suppliers over other Member States' suppliers, address State aid, a single national or federal permit-granting authority, net-zero strategic project recognition, and net-zero industry academies and credentials. It shares subjects such as industrial policy with related files including A New Industrial Strategy for Europe.

Procedure timeline

  1. Committee amendments tabled
    2 Jun 2023 – 28 Jun 2023
  2. Plenary vote — Passed
    21 Nov 2023 · On the Commission proposal (the draft law)
  3. Plenary vote — Adopted
    25 Apr 2024 · On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 41
  4. Procedure completed
3,280
Amendments
distinct, in window
162
Members
tabled at least one
8
Committee(s)
2 Jun 2023 – 28 Jun 2023
Dates

Plenary votes

14 roll-call votes

In plenary, Parliament usually votes in steps: first on amendments to the text (sometimes split into parts, so Members can accept one half of a sentence and reject the other), then on the text as a whole. The “main vote” is the one that adopts or rejects the text itself. Each vote below shows exactly which step it was. How voting works →

Where each group stood at the decisive votes

GroupShift
EPPFor93%For99%consistent
S&DFor90%For86%consistent
RenewFor93%For91%consistent
Greens/EFAAgainst94%Against65%consistent
ECRAbstained69%Against47%AbstainedAgainst
The LeftAgainst81%Against74%consistent
IDAbstained48%For74%AbstainedFor
Non-attachedAgainst40%Against55%consistent

Milestones are the votes that adopt or reject text (not every amendment vote) — the percentage is the share of the group’s Members behind that position. Click a column heading to open the vote below.

  1. Show the 11 earlier votes
    1. 21 Nov 2023Passedoutcome from totals
      On amendment 1P — paragraph 9 — article 6
      Official label: Article 6, § 9 bis - Am 1PC · what was voted ↗
      413 for146 against72 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 21 Nov 2023Passedoutcome from totals
      On amendment 1P — paragraph 4 — point b — article 13 bis
      Official label: Article 13 bis, § 4, point b - Am 1PC · what was voted ↗
      428 for181 against17 abstentions76 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 21 Nov 2023Failedoutcome from totals
      On amendment 10 — paragraph 2 — point a — article 1
      Official label: Article 1, § 2, après le point a - Am 10 · what was voted ↗
      164 for450 against3 abstentions85 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 21 Nov 2023Failedoutcome from totals
      On amendment 15 — paragraph 1 — article 10
      Official label: Article 10, § 1, partie introductive - Am 15 · what was voted ↗
      152 for464 against10 abstentions76 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 21 Nov 2023Failedoutcome from totals
      On amendment 33 — paragraph 1 — point b — article 10
      Official label: Article 10, § 1, point b après le point iv - Am 33 · what was voted ↗
      194 for397 against33 abstentions78 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 21 Nov 2023Failedoutcome from totals
      On amendment 17 — paragraph 2 — point b — article 10
      Official label: Article 10, § 2, après le point b - Am 17 · what was voted ↗
      148 for476 against7 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 21 Nov 2023Failedoutcome from totals
      On amendment 18 — text to be inserted after paragraph 4 — article 10
      Official label: Article 10, après le § 4 - Am 18 · what was voted ↗
      278 for341 against12 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 21 Nov 2023Failedoutcome from totals
      On amendment 21 — paragraph 1 — article 16
      Official label: Article 16, § 1 - Am 21 · what was voted ↗
      150 for480 against4 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 21 Nov 2023Failedoutcome from totals
      On amendment 26 — paragraph 2 — point d — article 19
      Official label: Article 19, § 2, point d - Am 26 · what was voted ↗
      237 for376 against15 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 21 Nov 2023Failedoutcome from totals
      On amendment 30 — text to be inserted after recital 44
      Official label: Après le considérant 44 - Am 30 · what was voted ↗
      275 for345 against8 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 21 Nov 2023Failedoutcome from totals
      On amendment 31 — text to be inserted after recital 44
      Official label: Après le considérant 44 - Am 31 · what was voted ↗
      211 for368 against50 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 21 Nov 2023Passedoutcome from totals
    On amendment 1P — article 3
    Official label: Après l'article 3 - Am 1PC/2 · what was voted ↗
    456 for153 against16 abstentions77 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 21 Nov 2023Main votePassedoutcome from totals
    On the Commission proposal (the draft law)
    Official label: Proposition de la Commission · what was voted ↗
    376 for139 against116 abstentions71 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 25 Apr 2024Main voteAdopted
    On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 41
    Official label: Accord provisoire - Am 41 · what was voted ↗
    361 for121 against45 abstentions178 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament · roll-call votes only

Full record

Members who amended this procedure

162 Members · by amendment count
1🇩🇰
Niels FUGLSANG
Socialists & Democrats · Denmark
202(11 solo)
2🇧🇬
Tsvetelina PENKOVA
Socialists & Democrats · Bulgaria
199
3🇫🇷
Damien CARÊME
The Left (GUE/NGL) · France
193(193 solo)
4🇫🇮
Miapetra KUMPULA-NATRI
Socialists & Democrats · Finland
187(3 solo)
5🇵🇹
Carlos ZORRINHO
Socialists & Democrats · Portugal
185
6🇷🇴
Dan NICA
Socialists & Democrats · Romania
178
7🇸🇰
Robert HAJŠEL
Socialists & Democrats · Slovakia
156
8🇧🇪
Marc BOTENGA
The Left (GUE/NGL) · Belgium
152(13 solo)
9🇮🇹
Patrizia TOIA
Socialists & Democrats · Italy
145(17 solo)
10🇪🇸
Lina GÁLVEZ
Socialists & Democrats · Spain
140
11🇵🇹
Marisa MATIAS
The Left (GUE/NGL) · Portugal
138
12🇫🇷
Valérie HAYER
Renew Europe · France
131
13🇩🇪
Cornelia ERNST
The Left (GUE/NGL) · Germany
128
14🇪🇸
Nicolás GONZÁLEZ CASARES
Socialists & Democrats · Spain
119
15🇪🇸
Adriana MALDONADO LÓPEZ
Socialists & Democrats · Spain
117
16🇸🇮
Klemen GROŠELJ
Renew Europe · Slovenia
115(6 solo)
17🇫🇷
Christophe GRUDLER
Renew Europe · France
112
18🇪🇸
Carles PUIGDEMONT I CASAMAJÓ
Non-attached · Spain
107(107 solo)
19🇪🇸
Antoni COMÍN I OLIVERES
Non-attached · Spain
95(95 solo)
20🇳🇱
Bas EICKHOUT
Greens / EFA · Netherlands
94(94 solo)
21🇷🇴
Cristian-Silviu BUŞOI
European People's Party (EPP) · Romania
94(3 solo)
22🇷🇴
Vasile BLAGA
European People's Party (EPP) · Romania
90
23🇪🇸
Susana SOLÍS PÉREZ
European People's Party (EPP) · Spain
88(4 solo)
24🇳🇱
Esther DE LANGE
European People's Party (EPP) · Netherlands
86(86 solo)
25🇮🇹
Danilo Oscar LANCINI
Identity & Democracy · Italy
86(86 solo)

The amendments, in full text

3,280 amendments

Every amendment as tabled — original text, proposed change and justification, with a link to the official PDF.

The full amendment texts load as you scroll here.