Procedure

Common agricultural policy (CAP): financing, management and monitoring 2021–2027

2018/0217(COD)·8th term·AGRI / BUDG / CONT / DEVE / REGI·COD - Ordinary legislative procedure (ex-codecision procedure)·CompletedProcedure completed
Rapporteur (the Member appointed to lead Parliament's work on this text): MÜLLER Ulrike (Renew)
Summary

Legislative dossier on the Common Agricultural Policy (CAP): financing, management and monitoring for 2021-2027. The amendments revise the CAP's delivery model, policy objectives and interventions, invoking sustainable agriculture, results and performance, accredited paying agencies, administrative burden on national administrations and farmers, and shared management with the Member States, with references to CAP Strategic Plans.

Procedure timeline

  1. Committee amendments tabled
    5 Oct 2018 – 10 Jan 2019
  2. Plenary vote — Passed
    23 Oct 2020 · On the Commission proposal (the draft law)
  3. Plenary vote — Passed
    23 Nov 2021 · On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 304
  4. Procedure completed
959
Amendments
distinct, in window
73
Members
tabled at least one
5
Committee(s)
5 Oct 2018 – 10 Jan 2019
Dates

Plenary votes

87 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
EPPFor98%For95%consistent
S&DFor65%For67%consistent
RenewFor61%For88%consistent
Greens/EFAAgainst100%Against99%consistent
ECRFor79%For86%consistent
The LeftAgainst84%Against71%consistent
IDFor62%For79%consistent
Non-attachedAgainst57%For69%AgainstFor

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. 22 Oct 2020Failedoutcome from totals
      On amendment 283P
      Official label: Am 283PC5 · what was voted ↗
      312 for362 against12 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 22 Oct 2020Passedoutcome from totals
      On amendment 190
      Official label: Am 190, 191= 211PC6S= · what was voted ↗
      424 for254 against8 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 22 Oct 2020Passedoutcome from totals
      On amendment 212P
      Official label: Am 212PC1= 293= · what was voted ↗
      339 for334 against13 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 22 Oct 2020Passedoutcome from totals
      On amendment 212P
      Official label: Am 212PC2= 294= · what was voted ↗
      344 for330 against12 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 22 Oct 2020Passedoutcome from totals
      On amendment 228
      Official label: Am 228 · what was voted ↗
      472 for205 against9 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 22 Oct 2020Failedoutcome from totals
      On amendment 213
      Official label: Am 213 · what was voted ↗
      181 for492 against13 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 22 Oct 2020Failedoutcome from totals
      On amendment 259
      Official label: Am 259 · what was voted ↗
      16 for604 against64 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 22 Oct 2020Failedoutcome from totals
      On amendment 258
      Official label: Am 258 · what was voted ↗
      16 for602 against66 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 22 Oct 2020Failedoutcome from totals
      On amendment 260
      Official label: Am 260 · what was voted ↗
      69 for594 against21 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 22 Oct 2020Failedoutcome from totals
      On amendment 298
      Official label: Am 298 · what was voted ↗
      114 for560 against12 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 22 Oct 2020Failedoutcome from totals
      On amendment 261
      Official label: Am 261 · what was voted ↗
      82 for589 against13 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 22 Oct 2020Failedoutcome from totals
      On amendment 262
      Official label: Am 262 · what was voted ↗
      128 for544 against12 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    13. 22 Oct 2020Passedoutcome from totals
      On amendment 202
      Official label: Am 202 · what was voted ↗
      505 for176 against5 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    14. 22 Oct 2020Passedoutcome from totals
      On amendment 230
      Official label: Am 230 · what was voted ↗
      655 for19 against12 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    15. 22 Oct 2020Failedoutcome from totals
      On amendment 263
      Official label: Am 263 · what was voted ↗
      307 for370 against7 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    16. 22 Oct 2020Failedoutcome from totals
      On amendment 264
      Official label: Am 264 · what was voted ↗
      308 for369 against7 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    17. 22 Oct 2020Passedoutcome from totals
      On amendment 284
      Official label: Am 284 · what was voted ↗
      383 for294 against9 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    18. 22 Oct 2020Failedoutcome from totals
      On amendment 231
      Official label: Am 231 · what was voted ↗
      48 for628 against8 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    19. 22 Oct 2020Failedoutcome from totals
      On amendment 232
      Official label: Am 232 · what was voted ↗
      244 for390 against50 abstentions19 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    20. 22 Oct 2020Passedoutcome from totals
      On amendment 13
      Official label: Am 13 · what was voted ↗
      657 for24 against5 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    21. 22 Oct 2020Passedoutcome from totals
      On amendment 299
      Official label: Am 299 · what was voted ↗
      367 for299 against20 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    22. 22 Oct 2020Passedoutcome from totals
      On amendment 209
      Official label: Am 209= 285= · what was voted ↗
      347 for329 against9 abstentions18 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    23. 22 Oct 2020Passedoutcome from totals
      On amendment 210
      Official label: Am 210= 286= · what was voted ↗
      362 for313 against11 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    24. 22 Oct 2020Failedoutcome from totals
      On amendment 287
      Official label: Am 287 · what was voted ↗
      287 for386 against13 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    25. 22 Oct 2020Passedoutcome from totals
      On amendment 31
      Official label: Am 31 · what was voted ↗
      522 for108 against56 abstentions17 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    26. 23 Oct 2020Passedoutcome from totals
      On a procedural vote to send the text back to committee, under Parliament's rules
      Official label: Renvoi (article 59, paragraphe 4 du règlement) · what was voted ↗
      586 for79 against23 abstentions15 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    27. 23 Oct 2020Main votePassedoutcome from totals
      On the Commission proposal (the draft law)
      Official label: Proposition de la Commission · what was voted ↗
      434 for185 against69 abstentions15 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 23 Nov 2021Passedoutcome from totals
    On amendment 306
    Official label: Déclaration du Parlement et déclarations communes - Am 306 · what was voted ↗
    633 for18 against37 abstentions17 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 23 Nov 2021Passedoutcome from totals
    On amendment 305
    Official label: Déclarations de la Commission - Am 305 · what was voted ↗
    631 for21 against36 abstentions17 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 23 Nov 2021Main votePassedoutcome from totals
    On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 304
    Official label: Accord provisoire - Am 304 · what was voted ↗
    485 for142 against61 abstentions17 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

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

73 Members · by amendment count
1🇭🇺
Norbert ERDŐS
European People's Party (EPP) · Hungary
117(78 solo)
2🇫🇷
Michel DANTIN
European People's Party (EPP) · France
105(42 solo)
3🇫🇮
Elsi KATAINEN
Renew Europe · Finland
93(28 solo)
4🇫🇷
Karine GLOANEC MAURIN
Socialists & Democrats · France
76(4 solo)
5🇩🇪
Maria HEUBUCH
Greens / EFA · Germany
68(65 solo)
6🇵🇹
Ricardo SERRÃO SANTOS
Socialists & Democrats · Portugal
56(1 solo)
7🇮🇹
Nicola CAPUTO
Socialists & Democrats · Italy
55(6 solo)
8🇷🇴
Maria Gabriela ZOANĂ
Socialists & Democrats · Romania
54
9🇫🇷
Philippe LOISEAU
ENF · France
51
10🇫🇷
Jacques COLOMBIER
ENF · France
51
11🇧🇬
Momchil NEKOV
Socialists & Democrats · Bulgaria
49
12🇱🇹
Petras AUŠTREVIČIUS
Renew Europe · Lithuania
46
13🇷🇴
Daniel BUDA
European People's Party (EPP) · Romania
44(17 solo)
14🇩🇪
Peter JAHR
European People's Party (EPP) · Germany
40(31 solo)
15🇸🇮
Franc BOGOVIČ
European People's Party (EPP) · Slovenia
38(38 solo)
16🇮🇪
Matt CARTHY
The Left (GUE/NGL) · Ireland
36(36 solo)
17🇩🇪
Albert DESS
European People's Party (EPP) · Germany
26(24 solo)
18🇵🇱
Beata GOSIEWSKA
European Conservatives & Reformists · Poland
25(25 solo)
19🇷🇴
Daciana Octavia SÂRBU
Socialists & Democrats · Romania
23(2 solo)
20🇦🇹
Karin KADENBACH
Socialists & Democrats · Austria
22
21🇷🇴
Laurenţiu REBEGA
European Conservatives & Reformists · Romania
21(13 solo)
22🇵🇱
Zbigniew KUŹMIUK
European Conservatives & Reformists · Poland
21
23🇵🇱
Stanisław OŻÓG
European Conservatives & Reformists · Poland
21
24🇪🇸
Esther HERRANZ GARCÍA
European People's Party (EPP) · Spain
20
25🇪🇸
Ramón Luis VALCÁRCEL SISO
European People's Party (EPP) · Spain
20

The amendments, in full text

959 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.