Procedure

Strengthening the CO2 emission performance targets for new heavy-duty vehicles

2023/0042(COD)·9th term·ENVI / ITRE / TRAN·COD - Ordinary legislative procedure (ex-codecision procedure)·CompletedProcedure completed
Rapporteur (the Member appointed to lead Parliament's work on this text): EICKHOUT Bas (Verts/ALE)
Summary

Legislative dossier strengthening the CO2 emission performance targets for new heavy-duty vehicles. Amendments contest the reduction targets for the 2030 period and zero-emission goals tied to the Paris Agreement and climate neutrality by 2050, and debate alternative fuels infrastructure, technological neutrality, a carbon correction factor for CO2 neutral fuels such as biofuels and biogas, and the industrial, social and employment consequences of decarbonising road transport.

Procedure timeline

  1. Committee amendments tabled
    9 Jun 2023 – 13 Jul 2023
  2. Plenary vote — Passed
    21 Nov 2023 · On the Commission proposal (the draft law)
  3. Plenary vote — Adopted
    10 Apr 2024 · On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 147
  4. Procedure completed
1,204
Amendments
distinct, in window
82
Members
tabled at least one
3
Committee(s)
9 Jun 2023 – 13 Jul 2023
Dates

Plenary votes

34 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
EPPFor86%Against77%ForAgainst
S&DFor97%For97%consistent
RenewFor87%For73%consistent
Greens/EFAFor100%For99%consistent
ECRAgainst92%Against93%consistent
The LeftFor97%For97%consistent
IDAgainst98%Against100%consistent
Non-attachedAgainst49%Against56%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 27 earlier votes
    1. 21 Nov 2023Passedoutcome from totals
      On the lead committee's amendments — amendment 50
      Official label: Amendements de la commission compétente - vote séparé - Am 50 · what was voted ↗
      368 for249 against17 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 21 Nov 2023Passedoutcome from totals
      On the lead committee's amendments — amendment 51
      Official label: Amendements de la commission compétente - vote séparé - Am 51 · what was voted ↗
      379 for226 against25 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 21 Nov 2023Passedoutcome from totals
      On the lead committee's amendments — amendment 52
      Official label: Amendements de la commission compétente - vote séparé - Am 52 · what was voted ↗
      315 for300 against19 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 21 Nov 2023Passedoutcome from totals
      On the lead committee's amendments — amendment 53
      Official label: Amendements de la commission compétente - vote séparé - Am 53 · what was voted ↗
      311 for297 against24 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 21 Nov 2023Passedoutcome from totals
      On the lead committee's amendments — amendment 54
      Official label: Amendements de la commission compétente - vote séparé - Am 54 · what was voted ↗
      402 for212 against19 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 21 Nov 2023Passedoutcome from totals
      On the lead committee's amendments — amendment 57
      Official label: Amendements de la commission compétente - vote séparé - Am 57 · what was voted ↗
      307 for303 against19 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 21 Nov 2023Failedoutcome from totals
      On amendment 37 — Regulation 2019/1242 — sub-point g — point 3 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 3, sous-point g Règlement (UE) 2019/1242 Article 3, alinéa 1, point 11, sous-point a - Am 37 · what was voted ↗
      286 for332 against17 abstentions67 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 21 Nov 2023Passedoutcome from totals
      On amendment 87 — Regulation 2019/1242 — sub-point i — point 3 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 3, sous-point i Règlement (UE) 2019/1242 Article 3, après le point 23 - Am 87=135= · what was voted ↗
      306 for299 against29 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 21 Nov 2023Failedoutcome from totals
      On amendment 136 — Regulation 2019/1242 — sub-point i — point 3 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 3, sous-point i Règlement (UE) 2019/1242 Article 3, après le point 23 - Am 136=88=102= · what was voted ↗
      283 for308 against22 abstentions89 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 21 Nov 2023Failedoutcome from totals
      On amendment 127 — Regulation 2019/1242 — sub-point i — point 3 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 3, sous-point i Règlement (UE) 2019/1242 Article 3, après le point 23 - Am 127 · what was voted ↗
      289 for327 against18 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 21 Nov 2023Failedoutcome from totals
      On amendment 42 — paragraph 1 — Regulation 2019/1242 — point 4 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 4 Règlement (UE) 2019/1242 Article 3 bis, § 1, point c - Am 42 · what was voted ↗
      306 for318 against10 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 21 Nov 2023Failedoutcome from totals
      On amendment 106 — paragraph 1 — Regulation 2019/1242 — point 4 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 4 Règlement (UE) 2019/1242 Article 3 ter, § 1 - Am 106 · what was voted ↗
      143 for478 against8 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    13. 21 Nov 2023Failedoutcome from totals
      On amendment 89 — paragraph 1 — Regulation 2019/1242 — point 4 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 4 Règlement (UE) 2019/1242 Article 3 ter, § 1 - Am 89 · what was voted ↗
      279 for334 against16 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    14. 21 Nov 2023Failedoutcome from totals
      On amendment 128 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 5 Règlement (UE) 2019/1242 Article 4, alinéa 1, point a - Am 128 · what was voted ↗
      286 for332 against15 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    15. 21 Nov 2023Failedoutcome from totals
      On amendment 90 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 5 Règlement (UE) 2019/1242 Article 4, alinéa 1, après le point b - Am 90=107=129=137= · what was voted ↗
      300 for312 against20 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    16. 21 Nov 2023Failedoutcome from totals
      On amendment 91 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 5 Règlement (UE) 2019/1242 Article 4, alinéa 1, après le point b - Am 91 · what was voted ↗
      286 for315 against32 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    17. 21 Nov 2023Passedoutcome from totals
      On amendment 92 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, après le point 5 Règlement (UE) 2019/1242 Après l'article 4 - Am 92=108=138= · what was voted ↗
      307 for297 against28 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    18. 21 Nov 2023Passedoutcome from totals
      On amendment 63 — paragraph 1 — Regulation 2019/1242 — point 18 — article 1 — subparagraph 1
      Official label: Article 1, alinéa 1, point 18 Règlement (UE) 2019/1242 Article 15, § 1 - Am 63 · what was voted ↗
      560 for42 against28 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    19. 21 Nov 2023Failedoutcome from totals
      On amendment 95 — the annex 1 — sub-point 2
      Official label: Annexe 1, sous-point 2.1 - Am 95=118=130=139= · what was voted ↗
      299 for317 against16 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    20. 21 Nov 2023Failedoutcome from totals
      On amendment 132 — the annex 1 — sub-point 2
      Official label: Annexe 1, sous-point 2.4 - Am 132 · what was voted ↗
      278 for333 against15 abstentions76 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    21. 21 Nov 2023Failedoutcome from totals
      On amendment 80 — the annex 1 — sub-point 4 — point 4
      Official label: Annexe 1, point 4, sous-point 4.3, sous-point 4.3.1 - Am 80 · what was voted ↗
      303 for318 against11 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    22. 21 Nov 2023Failedoutcome from totals
      On amendment 93 — the annex 1 — sub-point 4 — point 4
      Official label: Annexe 1, point 4, sous-point 4.3, sous-point 4.3.1 - Am 93 · what was voted ↗
      253 for340 against39 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    23. 21 Nov 2023Failedoutcome from totals
      On amendment 117 — the annex 1 — sub-point 4 — point 4
      Official label: Annexe 1, point 4, sous-point 4.3, sous-point 4.3.2 - Am 117 · what was voted ↗
      144 for481 against4 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    24. 21 Nov 2023Failedoutcome from totals
      On amendment 94 — the annex 1 — sub-point 4 — point 4
      Official label: Annexe 1, point 4, sous-point 4.3, sous-point 4.3.2 - Am 94 · what was voted ↗
      294 for322 against17 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    25. 21 Nov 2023Failedoutcome from totals
      On amendment 96 — text to be inserted after paragraph 6 — the annex 1
      Official label: Annexe 1, après le § 6 - Am 96=119=131=140= · what was voted ↗
      295 for318 against17 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    26. 21 Nov 2023Passedoutcome from totals
      On amendment 85 — text to be inserted after recital 15
      Official label: Après le considérant 15 - Am 85=124=133= · what was voted ↗
      328 for284 against15 abstentions75 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    27. 21 Nov 2023Failedoutcome from totals
      On amendment 86 — text to be inserted after recital 25
      Official label: Après le considérant 25 - Am 86 · what was voted ↗
      279 for343 against11 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 21 Nov 2023Main votePassedoutcome from totals
    On the Commission proposal (the draft law)
    Official label: Proposition de la Commission · what was voted ↗
    445 for152 against30 abstentions75 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 10 Apr 2024Rejected
    On a procedural request to put the amendments to a vote
    Official label: Demande de mettre aux voix les amendements au projet d'acte législatif · what was voted ↗
    279 for332 against10 abstentions84 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 10 Apr 2024Main voteAdopted
    On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 147
    Official label: Accord provisoire - Am 147 · what was voted ↗
    341 for268 against14 abstentions82 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

Showing the 30 most relevant of 34 recorded votes — the full list ships with the data files. · Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament · roll-call votes only

Full record

Members who amended this procedure

82 Members · by amendment count
1🇮🇹
Massimiliano SALINI
European People's Party (EPP) · Italy
133(133 solo)
2🇸🇪
Jakop G. DALUNDE
Greens / EFA · Sweden
126(126 solo)
3🇮🇹
Pietro FIOCCHI
European Conservatives & Reformists · Italy
106
4🇩🇪
Jens GIESEKE
European People's Party (EPP) · Germany
82(51 solo)
5🇫🇷
Dominique RIQUET
Renew Europe · France
70(65 solo)
6🇫🇮
Henna VIRKKUNEN
European People's Party (EPP) · Finland
66(22 solo)
7🇨🇿
Ondřej KOVAŘÍK
Patriots for Europe · Czechia
63(17 solo)
8🇩🇪
Andreas GLÜCK
Renew Europe · Germany
60
9🇩🇪
Jan-Christoph OETJEN
Renew Europe · Germany
56
10🇩🇰
Nikolaj VILLUMSEN
The Left (GUE/NGL) · Denmark
54(54 solo)
11🇮🇹
Silvia SARDONE
Patriots for Europe · Italy
54
12🇮🇹
Rosanna CONTE
Identity & Democracy · Italy
54
13🇮🇹
Danilo Oscar LANCINI
Identity & Democracy · Italy
54
14🇮🇹
Marco CAMPOMENOSI
Identity & Democracy · Italy
53
15🇮🇹
Elisabetta DE BLASIS
European Conservatives & Reformists · Italy
53
16🇮🇹
Gianna GANCIA
Identity & Democracy · Italy
53
17🇮🇹
Maria Veronica ROSSI
Identity & Democracy · Italy
53
18🇮🇹
Gianantonio DA RE
Identity & Democracy · Italy
53
19🇮🇹
Matteo ADINOLFI
Identity & Democracy · Italy
48
20🇸🇪
Emma WIESNER
Renew Europe · Sweden
46(9 solo)
21🇩🇪
Markus PIEPER
European People's Party (EPP) · Germany
46
22🇩🇪
Angelika NIEBLER
European People's Party (EPP) · Germany
44(8 solo)
23🇮🇹
Carlo FIDANZA
European Conservatives & Reformists · Italy
42
24🇱🇻
Roberts ZĪLE
European Conservatives & Reformists · Latvia
42
25🇵🇱
Kosma ZŁOTOWSKI
European Conservatives & Reformists · Poland
42

The amendments, in full text

1,204 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.