Procedure

Deployment of alternative fuels infrastructure

2021/0223(COD)·9th term·ENVI / ITRE / REGI / TRAN·COD - Ordinary legislative procedure (ex-codecision procedure)·CompletedProcedure completed
Rapporteur (the Member appointed to lead Parliament's work on this text): VITANOV Petar (S&D)
Summary

The dossier concerns the deployment of alternative fuels infrastructure. Amendments rework recitals on recharging infrastructure for electric vehicles, renewable and synthetic fuels, biofuels, LNG and bio-LNG, shore power, and a technology-neutral approach, and address uneven deployment across Member States and regions including sparsely populated areas, with references to CO2 emission standards and zero-emission targets.

Procedure timeline

  1. Committee amendments tabled
    25 Jan 2022 – 21 Mar 2022
  2. Plenary vote — Passed
    19 Oct 2022 · On the Commission proposal (the draft law)
  3. Plenary vote — Passed
    11 Jul 2023 · On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 307
  4. Procedure completed
2,278
Amendments
distinct, in window
137
Members
tabled at least one
4
Committee(s)
25 Jan 2022 – 21 Mar 2022
Dates

Plenary votes

48 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
EPPFor97%For100%consistent
S&DFor98%For100%consistent
RenewFor100%For100%consistent
Greens/EFAFor99%For100%consistent
ECRAgainst67%Against66%consistent
The LeftFor82%For89%consistent
IDAbstained64%Abstained88%consistent
Non-attachedAbstained47%For71%AbstainedFor

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. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 119
      Official label: Amendements de la commission compétente - vote en bloc - Am 119 · what was voted ↗
      484 for137 against12 abstentions63 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 149
      Official label: Amendements de la commission compétente - vote en bloc - Am 149 · what was voted ↗
      392 for233 against14 abstentions57 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 151
      Official label: Amendements de la commission compétente - vote en bloc - Am 151 · what was voted ↗
      390 for233 against14 abstentions59 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 177
      Official label: Amendements de la commission compétente - vote en bloc - Am 177 · what was voted ↗
      357 for239 against43 abstentions57 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 228
      Official label: Amendements de la commission compétente - vote en bloc - Am 228 · what was voted ↗
      397 for236 against6 abstentions57 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 230
      Official label: Amendements de la commission compétente - vote en bloc - Am 230 · what was voted ↗
      496 for129 against10 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 231
      Official label: Amendements de la commission compétente - vote en bloc - Am 231 · what was voted ↗
      583 for43 against3 abstentions67 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 19 Oct 2022Passedoutcome from totals
      On amendment 150 — paragraph 1 — article 6
      Official label: Article 6, § 1, sous § 2 - Am 150 · what was voted ↗
      399 for230 against9 abstentions58 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 19 Oct 2022Failedoutcome from totals
      On amendment 291 (part 1 of a split vote) — article 8
      Official label: Article 8 - Am 291/1 · what was voted ↗
      132 for503 against5 abstentions56 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 19 Oct 2022Failedoutcome from totals
      On amendment 291 (part 2 of a split vote) — article 8
      Official label: Article 8 - Am 291/2 · what was voted ↗
      121 for507 against7 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 19 Oct 2022Passedoutcome from totals
      On the title — amendment 170 — article 11
      Official label: Article 11, titre - Am 170 · what was voted ↗
      606 for13 against20 abstentions57 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 19 Oct 2022Passedoutcome from totals
      On amendment 171 — paragraph 1 — article 11
      Official label: Article 11, § 1 - Am 171 · what was voted ↗
      602 for20 against17 abstentions57 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    13. 19 Oct 2022Failedoutcome from totals
      On amendment 303 (part 1 of a split vote) — text to be inserted after paragraph 1 — article 12
      Official label: Article 12, après le § 1 - Am 303/1 · what was voted ↗
      278 for353 against7 abstentions58 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    14. 19 Oct 2022Failedoutcome from totals
      On amendment 303 (part 2 of a split vote) — text to be inserted after paragraph 1 — article 12
      Official label: Article 12, après le § 1 - Am 303/2 · what was voted ↗
      119 for489 against27 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    15. 19 Oct 2022Passedoutcome from totals
      On amendment 174 (part 1 of a split vote) — text to be inserted after paragraph 1 — article 12
      Official label: Article 12, après le § 1 - Am 174/1 · what was voted ↗
      512 for88 against35 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    16. 19 Oct 2022Passedoutcome from totals
      On amendment 174 (part 2 of a split vote) — text to be inserted after paragraph 1 — article 12
      Official label: Article 12, après le § 1 - Am 174/2 · what was voted ↗
      382 for218 against31 abstentions65 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    17. 19 Oct 2022Failedoutcome from totals
      On amendment 280 — article 12
      Official label: Après l'article 12 - Am 280 · what was voted ↗
      161 for469 against9 abstentions57 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    18. 19 Oct 2022Failedoutcome from totals
      On amendment 278 — article 19
      Official label: Après l'article 19 - Am 278 · what was voted ↗
      269 for350 against16 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    19. 19 Oct 2022Failedoutcome from totals
      On amendment 275 — text to be inserted after recital 11
      Official label: Après le considérant 11 - Am 275 · what was voted ↗
      255 for372 against11 abstentions58 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    20. 19 Oct 2022Failedoutcome from totals
      On amendment 284 (part 1 of a split vote) — recital 36
      Official label: Considérant 36 - Am 284/1 · what was voted ↗
      145 for485 against11 abstentions55 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    21. 19 Oct 2022Failedoutcome from totals
      On amendment 284 (part 2 of a split vote) — recital 36
      Official label: Considérant 36 - Am 284/2 · what was voted ↗
      294 for339 against5 abstentions58 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    22. 19 Oct 2022Failedoutcome from totals
      On amendment 276 — text to be inserted after recital 41
      Official label: Après le considérant 41 - Am 276 · what was voted ↗
      233 for379 against25 abstentions59 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    23. 19 Oct 2022Failedoutcome from totals
      On amendment 277 — text to be inserted after recital 41
      Official label: Après le considérant 41 - Am 277 · what was voted ↗
      273 for352 against10 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    24. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 261 (part 1 of a split vote)
      Official label: Amendements de la commission compétente - vote en bloc - Am 261/1 · what was voted ↗
      567 for27 against46 abstentions56 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    25. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 261 (part 2 of a split vote)
      Official label: Amendements de la commission compétente - vote en bloc - Am 261/2 · what was voted ↗
      498 for122 against14 abstentions62 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    26. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 260 (part 1 of a split vote)
      Official label: Amendements de la commission compétente - vote en bloc - Am 260/1 · what was voted ↗
      345 for289 against3 abstentions59 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    27. 19 Oct 2022Passedoutcome from totals
      On the lead committee's amendments — voted as one block — amendment 260 (part 2 of a split vote)
      Official label: Amendements de la commission compétente - vote en bloc - Am 260/2 · what was voted ↗
      345 for276 against5 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 19 Oct 2022Passedoutcome from totals
    On the lead committee's amendments — voted as one block — amendment 260 (part 3 of a split vote)
    Official label: Amendements de la commission compétente - vote en bloc - Am 260/3 · what was voted ↗
    355 for275 against5 abstentions61 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 19 Oct 2022Main votePassedoutcome from totals
    On the Commission proposal (the draft law)
    Official label: Proposition de la Commission · what was voted ↗
    485 for65 against80 abstentions66 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 11 Jul 2023Main votePassedoutcome from totals
    On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 307
    Official label: Accord provisoire - Am 307 · what was voted ↗
    514 for52 against74 abstentions65 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

Showing the 30 most relevant of 48 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

137 Members · by amendment count
1🇩🇪
Jens GIESEKE
European People's Party (EPP) · Germany
347
2🇮🇹
Massimiliano SALINI
European People's Party (EPP) · Italy
277
3🇷🇴
Marian-Jean MARINESCU
European People's Party (EPP) · Romania
269
4🇧🇬
Radan KANEV
European People's Party (EPP) · Bulgaria
266(99 solo)
5🇫🇮
Henna VIRKKUNEN
European People's Party (EPP) · Finland
263(34 solo)
6🇦🇹
Barbara THALER
European People's Party (EPP) · Austria
259
7🇸🇪
Jörgen WARBORN
European People's Party (EPP) · Sweden
245
8🇩🇪
Anna DEPARNAY-GRUNENBERG
Greens / EFA · Germany
215(199 solo)
9🇩🇪
Jutta PAULUS
Greens / EFA · Germany
199(199 solo)
10🇮🇹
Lucia VUOLO
European People's Party (EPP) · Italy
157
11🇪🇸
Pablo ARIAS ECHEVERRÍA
European People's Party (EPP) · Spain
148
12🇩🇪
Markus FERBER
European People's Party (EPP) · Germany
143(11 solo)
13🇷🇴
Gheorghe FALCĂ
European People's Party (EPP) · Romania
137
14🇩🇪
Karolin BRAUNSBERGER-REINHOLD
European People's Party (EPP) · Germany
137
15🇩🇪
Markus PIEPER
European People's Party (EPP) · Germany
132
16🇫🇷
Dominique RIQUET
Renew Europe · France
109(16 solo)
17🇮🇹
Carlo FIDANZA
European Conservatives & Reformists · Italy
108
18🇮🇹
Pietro FIOCCHI
European Conservatives & Reformists · Italy
102
19🇪🇸
Susana SOLÍS PÉREZ
European People's Party (EPP) · Spain
96(25 solo)
20🇳🇱
Caroline NAGTEGAAL
Renew Europe · Netherlands
95
21🇵🇱
Elżbieta Katarzyna ŁUKACIJEWSKA
European People's Party (EPP) · Poland
94
22🇩🇪
Jan-Christoph OETJEN
Renew Europe · Germany
90
23🇵🇹
Cláudia MONTEIRO DE AGUIAR
European People's Party (EPP) · Portugal
84(6 solo)
24🇱🇻
Andris AMERIKS
Socialists & Democrats · Latvia
83(83 solo)
25🇵🇱
Krzysztof HETMAN
European People's Party (EPP) · Poland
81(81 solo)

The amendments, in full text

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