Procedure

Discharge 2024: General budget of the EU - Commission

2025/2145(DEC)·10th term·AFET / CULT / DEVE / EMPL / ENVI / FEMM / LIBE / REGI / SANT / TRAN·DEC
Summary

The dossier is the 2024 discharge for the general budget of the EU - Commission. Amendments split over the Pact on Migration and Asylum, AMIF and ISF funds, external border management and returns, irregular migration and third countries, the rule of law toolbox and Hungary's judicial independence, access to documents, spyware, Commission funding of NGOs, the European Court of Auditors' findings, and DG EMPL programmes' error rates.

Procedure timeline

  1. Committee amendments tabled
    29 Oct 2025 – 20 Feb 2026 · including EP official documents, Feb–Jul 2026
  2. Plenary vote — Adopted
    29 Apr 2026 · On the motion for a resolution — the text as a whole
992
Amendments
incl. 500 tabled Feb–Jul 2026 (EP official documents)
118
Members
tabled at least one
10
Committee(s)
29 Oct 2025 – 12 Dec 2025
Dates

Plenary votes

38 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 →

  1. Show the 27 earlier votes
    1. 29 Apr 2026Rejected
      On amendment 13 — text to be inserted after paragraph 13
      Official label: Après le § 13 - Am 13 · what was voted ↗
      211 for437 against3 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 29 Apr 2026Rejected
      On amendment 3 — paragraph 14
      Official label: § 14 - Am 3 · what was voted ↗
      179 for464 against13 abstentions63 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 29 Apr 2026Rejected
      On amendment 14 — text to be inserted after paragraph 14
      Official label: Après le § 14 - Am 14 · what was voted ↗
      200 for439 against15 abstentions65 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 29 Apr 2026Rejected
      On amendment 15 — text to be inserted after paragraph 14
      Official label: Après le § 14 - Am 15 · what was voted ↗
      203 for442 against6 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 29 Apr 2026Rejected
      On amendment 7 — text to be inserted after paragraph 15
      Official label: Après le § 15 - Am 7 · what was voted ↗
      217 for433 against7 abstentions62 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 29 Apr 2026Rejected
      On amendment 16 — text to be inserted after paragraph 15
      Official label: Après le § 15 - Am 16 · what was voted ↗
      194 for451 against11 abstentions63 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 29 Apr 2026Rejected
      On amendment 47 — paragraph 20
      Official label: § 20, point vi - Am 47 · what was voted ↗
      199 for448 against8 abstentions64 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 29 Apr 2026Rejected
      On amendment 48 — paragraph 20
      Official label: § 20, point vii - Am 48 · what was voted ↗
      238 for409 against4 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 29 Apr 2026Rejected
      On amendment 49 — paragraph 20 — point x
      Official label: § 20, point x - Am 49 · what was voted ↗
      209 for430 against14 abstentions66 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 29 Apr 2026Adopted
      On paragraph 46 (part 2 of a split vote)
      Official label: § 46/2 · what was voted ↗
      364 for262 against20 abstentions73 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 29 Apr 2026Rejected
      On amendment 25 — text to be inserted after paragraph 47
      Official label: Après le § 47 - Am 25 · what was voted ↗
      142 for494 against16 abstentions67 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 29 Apr 2026Adopted
      On paragraph 56
      Official label: § 56 · what was voted ↗
      367 for265 against17 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    13. 29 Apr 2026Rejected
      On amendment 35 — paragraph 68
      Official label: § 68 - Am 35 · what was voted ↗
      154 for455 against49 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    14. 29 Apr 2026Rejected
      On amendment 17 — text to be inserted after paragraph 81
      Official label: Après le § 81 - Am 17 · what was voted ↗
      190 for443 against19 abstentions67 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    15. 29 Apr 2026Rejected
      On amendment 18 — text to be inserted after paragraph 86
      Official label: Après le § 86 - Am 18 · what was voted ↗
      205 for441 against7 abstentions66 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    16. 29 Apr 2026Rejected
      On amendment 37 — text to be inserted after paragraph 108
      Official label: Après le § 108 - Am 37 · what was voted ↗
      198 for440 against16 abstentions65 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    17. 29 Apr 2026Rejected
      On amendment 50 — paragraph 117
      Official label: § 117 - Am 50 · what was voted ↗
      198 for445 against11 abstentions65 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    18. 29 Apr 2026Rejected
      On amendment 39 — paragraph 120
      Official label: § 120, après le point vii - Am 39 · what was voted ↗
      198 for441 against17 abstentions63 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    19. 29 Apr 2026Adopted
      On amendment 40 — paragraph 160
      Official label: § 160, après le point vii - Am 40 · what was voted ↗
      362 for269 against20 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    20. 29 Apr 2026Rejected
      On amendment 51 — paragraph 171
      Official label: § 171 - Am 51 · what was voted ↗
      268 for373 against11 abstentions67 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    21. 29 Apr 2026Adopted
      On amendment 52 — text to be inserted after paragraph 172
      Official label: Après le § 172 - Am 52 · what was voted ↗
      355 for263 against10 abstentions91 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    22. 29 Apr 2026Rejected
      On amendment 53 — paragraph 173
      Official label: § 173 - Am 53 · what was voted ↗
      237 for405 against7 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    23. 29 Apr 2026Adopted
      On paragraph 177
      Official label: § 177, point vii/2 · what was voted ↗
      446 for193 against15 abstentions65 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    24. 29 Apr 2026Rejected
      On amendment 56 — paragraph 202
      Official label: § 202 - Am 56 · what was voted ↗
      164 for409 against84 abstentions62 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    25. 29 Apr 2026Rejected
      On amendment 20 — text to be inserted after paragraph 226
      Official label: Après le § 226 - Am 20 · what was voted ↗
      199 for402 against40 abstentions78 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    26. 29 Apr 2026Rejected
      On amendment 21 — text to be inserted after paragraph 237
      Official label: Après le § 237 - Am 21 · what was voted ↗
      200 for440 against9 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    27. 29 Apr 2026Rejected
      On amendment 28 — paragraph 247
      Official label: § 247, après le point iv - Am 28 · what was voted ↗
      179 for384 against89 abstentions67 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 29 Apr 2026Rejected
    On amendment 45S — paragraph 253
    Official label: § 253 - Am 45S · what was voted ↗
    187 for453 against15 abstentions64 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 29 Apr 2026Rejected
    On amendment 46 — text to be inserted after paragraph 253
    Official label: Après le § 253 - Am 46 · what was voted ↗
    196 for441 against16 abstentions66 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 29 Apr 2026Main voteAdopted
    On the motion for a resolution — the text as a whole
    Official label: Proposition de résolution (ensemble du texte) · what was voted ↗
    418 for207 against14 abstentions80 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

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

118 Members · by amendment count
1🇫🇷
Marie-Luce BRASIER-CLAIN
Patriots for Europe · France
47
2🇮🇹
Michele PICARO
European Conservatives & Reformists · Italy
42(32 solo)
3🇪🇸
Margarita DE LA PISA CARRIÓN
Patriots for Europe · Spain
36(8 solo)
4🇫🇷
Mathilde ANDROUËT
Patriots for Europe · France
29(5 solo)
5🇷🇴
Nicolae ȘTEFĂNUȚĂ
Greens / EFA · Romania
28(28 solo)
6🇨🇾
Michalis HADJIPANTELA
European People's Party (EPP) · Cyprus
26(18 solo)
7🇮🇪
Billy KELLEHER
Renew Europe · Ireland
24
8🇫🇷
Anne-Sophie FRIGOUT
Patriots for Europe · France
24
9🇳🇱
Raquel GARCÍA HERMIDA-VAN DER WALLE
Renew Europe · Netherlands
21
10🇮🇹
Valentina PALMISANO
The Left (GUE/NGL) · Italy
21(21 solo)
11🇸🇰
Veronika CIFROVÁ OSTRIHOŇOVÁ
Renew Europe · Slovakia
19
12🇷🇴
Cristian TERHEŞ
European Conservatives & Reformists · Romania
18(18 solo)
13🇫🇷
Aleksandar NIKOLIC
Patriots for Europe · France
18
14🇪🇸
Elena NEVADO DEL CAMPO
European People's Party (EPP) · Spain
18
15🇪🇸
Dolors MONTSERRAT
European People's Party (EPP) · Spain
18
16🇸🇰
Erik KALIŇÁK
Non-attached · Slovakia
17(7 solo)
17🇫🇷
Christophe CLERGEAU
Socialists & Democrats · France
16(2 solo)
18🇫🇷
Matthieu VALET
Patriots for Europe · France
16
19🇫🇷
Valérie DELOGE
Patriots for Europe · France
16
20🇦🇹
Roman HAIDER
Patriots for Europe · Austria
16
21🇩🇪
Michael GAHLER
European People's Party (EPP) · Germany
15(15 solo)
22🇨🇿
Ondřej KNOTEK
Patriots for Europe · Czechia
14
23🇵🇹
Marta TEMIDO
Socialists & Democrats · Portugal
14
24🇧🇪
Olivier CHASTEL
Renew Europe · Belgium
14
25🇷🇴
Vlad VASILE-VOICULESCU
Renew Europe · Romania
14

The amendments, in full text

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