Procedure

2023 discharge: General budget of the EU - European Public Prosecutors Office (the ‘EPPO’)

2024/2029(DEC)·10th term·CONT / LIBE·DEC - Discharge procedure·CompletedProcedure completed
Subjects: 2023 discharge
Rapporteur (the Member appointed to lead Parliament's work on this text): ZDECHOVSKÝ Tomáš (EPP)
Summary

This is the 2023 discharge for the European Public Prosecutor's Office (EPPO) section of the EU general budget. Amendments note the EPPO's rising caseload, indictments and investigations, including VAT-related cases and investigations into NextGenerationEU and RRF funds, and discuss its budget and staffing. Others address cooperation with OLAF, Member States' participation in the EPPO, the extension of its mandate, and its anti-fraud strategy.

Procedure timeline

  1. Committee amendments tabled
    11 Dec 2024 – 5 Feb 2025
  2. Plenary vote — Adopted
    7 May 2025 · On the proposed decision
  3. Plenary vote — Adopted
    7 May 2025 · On the motion for a resolution — the text as a whole
  4. Procedure completed
96
Amendments
distinct, in window
42
Members
tabled at least one
2
Committee(s)
11 Dec 2024 – 5 Feb 2025
Dates

Plenary votes

15 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
EPPFor96%For100%consistent
S&DFor100%For100%consistent
RenewFor100%For100%consistent
Greens/EFAFor100%For98%consistent
ECRAgainst86%Against83%consistent
The LeftFor93%For98%consistent
PatriotsAgainst89%Against82%consistent
ESNAgainst90%Against86%consistent
Non-attachedAgainst46%For46%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 12 earlier votes
    1. 7 May 2025Rejected
      On amendment 2 — text to be inserted after paragraph 3
      Official label: Après le § 3 - Am 2 · what was voted ↗
      209 for413 against38 abstentions59 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 7 May 2025Rejected
      On amendment 3 — text to be inserted after paragraph 3
      Official label: Après le § 3 - Am 3 · what was voted ↗
      192 for443 against14 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 7 May 2025Adopted
      On paragraph 8 (part 2 of a split vote)
      Official label: § 8/2 · what was voted ↗
      456 for185 against18 abstentions60 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 7 May 2025Adopted
      On paragraph 18 (part 2 of a split vote)
      Official label: § 18/2 · what was voted ↗
      459 for171 against27 abstentions62 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 7 May 2025Adopted
      On paragraph 18 (part 3 of a split vote)
      Official label: § 18/3 · what was voted ↗
      458 for154 against24 abstentions83 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 7 May 2025Adopted
      On paragraph 93 (part 2 of a split vote)
      Official label: § 93/2 · what was voted ↗
      461 for185 against15 abstentions58 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 7 May 2025Adopted
      On paragraph 95 (part 2 of a split vote)
      Official label: § 95/2 · what was voted ↗
      441 for199 against18 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 7 May 2025Rejected
      On amendment 5 — text to be inserted after paragraph 96
      Official label: Après le § 96 - Am 5 · what was voted ↗
      191 for453 against14 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 7 May 2025Adopted
      On amendment 1 — text to be inserted after paragraph 96
      Official label: Après le § 96 - Am 1 · what was voted ↗
      244 for237 against169 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 7 May 2025Rejected
      On amendment 6 — text to be inserted after paragraph 96
      Official label: Après le § 96 - Am 6 · what was voted ↗
      168 for450 against40 abstentions61 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 7 May 2025Adopted
      On amendment 4 (part 1 of a split vote) — paragraph 102
      Official label: § 102 - Am 4/1 · what was voted ↗
      509 for66 against84 abstentions60 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 7 May 2025Adopted
      On amendment 4 (part 2 of a split vote) — paragraph 102
      Official label: § 102 - Am 4/2 · what was voted ↗
      484 for20 against143 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 7 May 2025Adopted
    On amendment 4 (part 3 of a split vote) — paragraph 102
    Official label: § 102 - Am 4/3 · what was voted ↗
    356 for269 against28 abstentions66 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 7 May 2025Main voteAdopted
    On the motion for a resolution — the text as a whole
    Official label: Proposition de résolution (ensemble du texte) · what was voted ↗
    452 for176 against30 abstentions61 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 7 May 2025Main voteAdopted
    On the proposed decision
    Official label: Proposition de décision · what was voted ↗
    481 for157 against24 abstentions57 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament · roll-call votes only

Official amendment documents

Full record

The amendments, in full text

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