Strengthening the CO2 emission performance targets for new heavy-duty vehicles
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
- Committee amendments tabled9 Jun 2023 – 13 Jul 2023
- Plenary vote — Passed21 Nov 2023 · On the Commission proposal (the draft law)
- Plenary vote — Adopted10 Apr 2024 · On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 147
- Procedure completed
Plenary votes
34 roll-call votesIn 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
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.
Show the 27 earlier votes
- 21 Nov 2023Passedoutcome from totalsOn the lead committee's amendments — amendment 50Official label: Amendements de la commission compétente - vote séparé - Am 50 · what was voted ↗368 for249 against17 abstentions68 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn the lead committee's amendments — amendment 51Official label: Amendements de la commission compétente - vote séparé - Am 51 · what was voted ↗379 for226 against25 abstentions72 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn the lead committee's amendments — amendment 52Official label: Amendements de la commission compétente - vote séparé - Am 52 · what was voted ↗315 for300 against19 abstentions68 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn the lead committee's amendments — amendment 53Official label: Amendements de la commission compétente - vote séparé - Am 53 · what was voted ↗311 for297 against24 abstentions70 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn the lead committee's amendments — amendment 54Official label: Amendements de la commission compétente - vote séparé - Am 54 · what was voted ↗402 for212 against19 abstentions69 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn the lead committee's amendments — amendment 57Official label: Amendements de la commission compétente - vote séparé - Am 57 · what was voted ↗307 for303 against19 abstentions73 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 37 — Regulation 2019/1242 — sub-point g — point 3 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn amendment 87 — Regulation 2019/1242 — sub-point i — point 3 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 136 — Regulation 2019/1242 — sub-point i — point 3 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 127 — Regulation 2019/1242 — sub-point i — point 3 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 42 — paragraph 1 — Regulation 2019/1242 — point 4 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 106 — paragraph 1 — Regulation 2019/1242 — point 4 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 89 — paragraph 1 — Regulation 2019/1242 — point 4 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 128 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 90 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 91 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn amendment 92 — Regulation 2019/1242 — point 5 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn amendment 63 — paragraph 1 — Regulation 2019/1242 — point 18 — article 1 — subparagraph 1Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 95 — the annex 1 — sub-point 2Official label: Annexe 1, sous-point 2.1 - Am 95=118=130=139= · what was voted ↗299 for317 against16 abstentions70 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 132 — the annex 1 — sub-point 2Official label: Annexe 1, sous-point 2.4 - Am 132 · what was voted ↗278 for333 against15 abstentions76 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 80 — the annex 1 — sub-point 4 — point 4Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 93 — the annex 1 — sub-point 4 — point 4Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 117 — the annex 1 — sub-point 4 — point 4Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 94 — the annex 1 — sub-point 4 — point 4Official 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 voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 96 — text to be inserted after paragraph 6 — the annex 1Official label: Annexe 1, après le § 6 - Am 96=119=131=140= · what was voted ↗295 for318 against17 abstentions72 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Passedoutcome from totalsOn amendment 85 — text to be inserted after recital 15Official label: Après le considérant 15 - Am 85=124=133= · what was voted ↗328 for284 against15 abstentions75 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Failedoutcome from totalsOn amendment 86 — text to be inserted after recital 25Official label: Après le considérant 25 - Am 86 · what was voted ↗279 for343 against11 abstentions69 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 21 Nov 2023Main votePassedoutcome from totalsOn the Commission proposal (the draft law)Official label: Proposition de la Commission · what was voted ↗445 for152 against30 abstentions75 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 10 Apr 2024RejectedOn a procedural request to put the amendments to a voteOfficial label: Demande de mettre aux voix les amendements au projet d'acte législatif · what was voted ↗279 for332 against10 abstentions84 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 10 Apr 2024Main voteAdoptedOn the provisional agreement negotiated with the Council (the trilogue deal) — amendment 147Official label: Accord provisoire - Am 147 · what was voted ↗341 for268 against14 abstentions82 did not voteForAgainstAbst.
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
Official amendment documents
Connections
See these connections as a navigable graph — and walk from there to anything else.
Explore the graphMembers who amended this procedure
82 Members · by amendment countThe amendments, in full text
1,204 amendmentsEvery amendment as tabled — original text, proposed change and justification, with a link to the official PDF.