Procedure

Circularity requirements for vehicle design and management of end-of-life vehicles

2023/0284(COD)·10th term·ENVI / IMCO / TRAN·COD - Ordinary legislative procedure (ex-codecision procedure)·In progressAwaiting Parliament's position in 1st reading
Rapporteur (the Member appointed to lead Parliament's work on this text): GIESEKE Jens (EPP)
Summary

The dossier sets circularity requirements for vehicle design and the management of end-of-life vehicles. Amendments add a non-technical description of environmental impacts based on a Life Cycle Assessment, apply the waste hierarchy of prevention, reuse, recycling and recovery, and address recycled content, remanufactured components and the non-destructive removal and repair of parts; others reject the proposal or rewrite recitals on the European Green Deal.

Procedure timeline

  1. Committee amendments tabled
    21 Feb 2025 – 14 Apr 2025
  2. Plenary vote — Adopted
    9 Sep 2025 · On the Commission proposal (the draft law)
  3. Plenary vote — Rejected
    18 Jun 2026 · On a motion to reject the proposal — amendment 422
  4. Plenary vote — Adopted
    18 Jun 2026 · On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 428
  5. In progress — not yet concluded
2,047
Amendments
distinct, in window
97
Members
tabled at least one
3
Committee(s)
21 Feb 2025 – 14 Apr 2025
Dates

Plenary votes

32 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
EPPFor100%For99%For100%consistent
S&DFor98%For100%For100%consistent
RenewFor100%For100%For100%consistent
Greens/EFAAbstained100%For100%For100%AbstainedFor
ECRFor90%For58%For57%consistent
The LeftAgainst66%For100%For100%AgainstFor
PatriotsAgainst93%Against94%Against91%consistent
ESNAgainst100%Against100%Against100%consistent
Non-attachedAgainst48%Against52%Against65%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. Positions are shown on the text itself: on a rejection motion, a vote for rejection counts as against the text. Click a column heading to open the vote below.

  1. Show the 27 earlier votes
    1. 9 Sep 2025Rejected
      On amendment 398 — paragraph 1 — point 9 — article 3
      Official label: Article 3, § 1, après le point 9 - Am 398 · what was voted ↗
      199 for437 against11 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 9 Sep 2025Rejected
      On amendment 399 — paragraph 1 — point 15 — article 3
      Official label: Article 3, § 1, point 15 - Am 399= 412= · what was voted ↗
      168 for445 against36 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 9 Sep 2025Rejected
      On amendment 391 — paragraph 1 — point b — article 4
      Official label: Article 4, § 1, après le point b - Am 391 · what was voted ↗
      138 for508 against2 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 9 Sep 2025Rejected
      On amendment 392 — text to be inserted after paragraph 1 — article 4
      Official label: Article 4, après le § 1 - Am 392 · what was voted ↗
      138 for504 against4 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 9 Sep 2025Rejected
      On amendment 401S — article 6
      Official label: Article 6 - Am 401S · what was voted ↗
      131 for447 against72 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 9 Sep 2025Adopted
      On amendment 133 (part 1 of a split vote) — article 6
      Official label: Article 6 - Am 133/1 · what was voted ↗
      505 for126 against19 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 9 Sep 2025Adopted
      On amendment 133 (part 2 of a split vote) — article 6
      Official label: Article 6 - Am 133/2 · what was voted ↗
      512 for122 against15 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 9 Sep 2025Adopted
      On amendment 134 — article 6
      Official label: Article 6 - Am 134 · what was voted ↗
      473 for154 against22 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 9 Sep 2025Adopted
      On amendment 150 (part 1 of a split vote) — article 6
      Official label: Article 6 - Am 150/1 · what was voted ↗
      452 for195 against2 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 9 Sep 2025Adopted
      On amendment 150 (part 2 of a split vote) — article 6
      Official label: Article 6 - Am 150/2 · what was voted ↗
      438 for196 against8 abstentions77 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 9 Sep 2025Rejected
      On amendment 393 — paragraph 1 — article 6 — subparagraph 1
      Official label: Article 6, § 1, alinéa 1 - Am 393 · what was voted ↗
      120 for529 against2 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 9 Sep 2025Rejected
      On amendment 402 — paragraph 1 — article 6 — subparagraph 1
      Official label: Article 6, § 1, alinéa 1 - Am 402 · what was voted ↗
      194 for434 against15 abstentions76 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    13. 9 Sep 2025Adopted
      On amendment 130 — paragraph 1 — article 6 — subparagraph 1
      Official label: Article 6, § 1, alinéa 1 - Am 130 · what was voted ↗
      444 for189 against14 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    14. 9 Sep 2025Rejected
      On amendment 403S — paragraph 1 — article 6 — subparagraph 2
      Official label: Article 6, § 1, alinéa 2 - Am 403S · what was voted ↗
      192 for442 against11 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    15. 9 Sep 2025Rejected
      On amendment 394 — paragraph 1 — article 6 — subparagraph 2
      Official label: Article 6, § 1, après l'alinéa 2 - Am 394 · what was voted ↗
      142 for496 against8 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    16. 9 Sep 2025Adopted
      On amendment 137 (part 1 of a split vote) — paragraph 3 — article 6 — subparagraph 1
      Official label: Article 6, § 3, alinéa 1 - Am 137/1 · what was voted ↗
      461 for185 against5 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    17. 9 Sep 2025Adopted
      On amendment 137 (part 2 of a split vote) — paragraph 3 — article 6 — subparagraph 1
      Official label: Article 6, § 3, alinéa 1 - Am 137/2 · what was voted ↗
      451 for182 against10 abstentions76 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    18. 9 Sep 2025Rejected
      On amendment 387 — text to be inserted after paragraph 4 — article 7
      Official label: Article 7, après le § 4 - Am 387 · what was voted ↗
      207 for431 against10 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    19. 9 Sep 2025Rejected
      On amendment 388 — paragraph 1 — article 18
      Official label: Article 18, § 1 - Am 388 · what was voted ↗
      124 for515 against7 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    20. 9 Sep 2025Rejected
      On amendment 389 — paragraph 3 — point b — article 38
      Official label: Article 38, § 3, après le point b - Am 389 · what was voted ↗
      96 for549 against3 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    21. 9 Sep 2025Rejected
      On amendment 390 — text to be inserted after paragraph 2 — article 55
      Official label: Article 55, après le § 2 - Am 390 · what was voted ↗
      105 for538 against3 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    22. 9 Sep 2025Adopted
      On amendment 318 — text to be inserted after paragraph 2 — article 55
      Official label: Article 55, après le § 2 - Am 318 · what was voted ↗
      512 for120 against14 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    23. 9 Sep 2025Rejected
      On amendment 407S — the annex VII — point 4
      Official label: Annexe VII, partie C, point 4 - Am 407S · what was voted ↗
      137 for447 against61 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    24. 9 Sep 2025Rejected
      On amendment 408S — the annex VII — point 6
      Official label: Annexe VII, partie C, point 6 - Am 408S= 416S= · what was voted ↗
      204 for438 against8 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    25. 9 Sep 2025Adopted
      On amendment 371 — the annex VII — point 13
      Official label: Annexe VII, partie C, point 13 - Am 371 · what was voted ↗
      530 for112 against4 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    26. 9 Sep 2025Rejected
      On amendment 409S — the annex VII — point 16
      Official label: Annexe VII, partie C, point 16 - Am 409S= 417S= · what was voted ↗
      208 for431 against7 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    27. 9 Sep 2025Rejected
      On amendment 395 — recital 19
      Official label: Considérant 19 - Am 395 · what was voted ↗
      187 for442 against16 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 9 Sep 2025Main voteAdopted
    On the Commission proposal (the draft law)
    Official label: Proposition de la Commission · what was voted ↗
    431 for145 against76 abstentions67 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 18 Jun 2026Main voteAdopted
    On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 428
    Official label: Accord provisoire - Am 428 · what was voted ↗
    437 for112 against20 abstentions150 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 18 Jun 2026Main voteRejected
    On a motion to reject the proposal — amendment 422
    Official label: Proposition de rejet - Am 422 · what was voted ↗
    108 for436 against24 abstentions151 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

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

Statistical baseline — not a forecast

How groups usually vote on similar files

Based on 141 past main roll-call votes on ENVI-responsible procedures, Jul 2019 → 2026-07-04.

EPPusually FOR85% FOR over 22,683 votes
S&Dusually FOR93% FOR over 17,969 votes
Renewusually FOR91% FOR over 12,570 votes
Greens/EFAusually FOR89% FOR over 8,957 votes
ECRusually AGAINST40% FOR over 8,646 votes
The Leftusually FOR77% FOR over 4,933 votes
Patriotsusually AGAINST33% FOR over 1,732 votes
IDusually AGAINST27% FOR over 6,700 votes
ESNusually AGAINST43% FOR over 558 votes
Non-attachedusually FOR61% FOR over 4,820 votes

Statistical baseline from past roll-call votes; not a forecast. · roll-call votes only

Follow this procedure — subscribe to its votes (RSS)

Connections

Related procedures
Type-approval of motor vehicles and engines with respect to their emissions and battery durability (Euro 7)
9th term · Transport regulations, road safety, roadworthiness tests, driving licence · Standardisation, EC/EU standards and trade mark, certification, compliance
2,342amendments
Real Driving Emissions (RDE)
9th term · Transport regulations, road safety, roadworthiness tests, driving licence · Standardisation, EC/EU standards and trade mark, certification, compliance
170amendments
Type-approval of motor vehicles and engines with respect to emissions from heavy duty vehicles (Euro VI) and access to vehicle repair and maintenance information
6th term · Transport regulations, road safety, roadworthiness tests, driving licence · Standardisation, EC/EU standards and trade mark, certification, compliance
63amendments
Approval and market surveillance of motor vehicles and their trailers, and of systems, components and separate technical units intended for such vehicles
8th term · Transport regulations, road safety, roadworthiness tests, driving licence · Standardisation, EC/EU standards and trade mark, certification, compliance
1,723amendments
Type-approval requirements for motor vehicles and their trailers, and systems, components and separate technical units: general safety and the protection of vehicle occupants and vulnerable road users
8th term · Transport regulations, road safety, roadworthiness tests, driving licence · Standardisation, EC/EU standards and trade mark, certification, compliance
498amendments

See these connections as a navigable graph — and walk from there to anything else.

Explore the graph
Full record

Members who amended this procedure

97 Members · by amendment count
1🇮🇹
Matteo RICCI
Socialists & Democrats · Italy
328
2🇧🇪
Bruno TOBBACK
Socialists & Democrats · Belgium
261
3🇦🇹
Elisabeth GROSSMANN
Socialists & Democrats · Austria
261
4🇮🇹
Pierfrancesco MARAN
Socialists & Democrats · Italy
234
5🇮🇹
Annalisa CORRADO
Socialists & Democrats · Italy
206
6🇧🇪
Sara MATTHIEU
Greens / EFA · Belgium
191
7🇫🇷
David CORMAND
Greens / EFA · France
191
8🇨🇿
Alexandr VONDRA
European Conservatives & Reformists · Czechia
184(29 solo)
9🇵🇱
Piotr MÜLLER
European Conservatives & Reformists · Poland
163(8 solo)
10🇨🇿
Filip TUREK
Patriots for Europe · Czechia
151
11🇸🇪
Jonas SJÖSTEDT
The Left (GUE/NGL) · Sweden
149(135 solo)
12🇨🇿
Jana NAGYOVÁ
Patriots for Europe · Czechia
146
13🇨🇿
Ondřej KNOTEK
Patriots for Europe · Czechia
142
14🇮🇹
Pietro FIOCCHI
European Conservatives & Reformists · Italy
111(111 solo)
15🇫🇷
Anne-Sophie FRIGOUT
Patriots for Europe · France
107(7 solo)
16🇫🇷
Valérie DELOGE
Patriots for Europe · France
101
17🇫🇷
Marie-Luce BRASIER-CLAIN
Patriots for Europe · France
99
18🇫🇷
Mathilde ANDROUËT
Patriots for Europe · France
99
19🇵🇹
Sérgio GONÇALVES
Socialists & Democrats · Portugal
94
20🇫🇷
Matthieu VALET
Patriots for Europe · France
88
21🇪🇸
Jorge BUXADÉ VILLALBA
Patriots for Europe · Spain
84
22🇪🇸
Jorge MARTÍN FRÍAS
Patriots for Europe · Spain
84
23🇮🇹
Silvia SARDONE
Patriots for Europe · Italy
81
24🇦🇹
Elisabeth DIERINGER
Patriots for Europe · Austria
72
25🇨🇿
Klara DOSTALOVA
Patriots for Europe · Czechia
72

The amendments, in full text

2,047 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.