Procedure

Protection of the European Union’s financial interests – combating fraud – annual report 2024

2025/2238(INI)·10th term·CONT·INI
Summary

These amendments relate to the annual report on protecting the European Union's financial interests and combating fraud for 2024 (the PIF report). MEPs welcome the report and stress transparency, the role of media and whistleblowers, and the importance of recovery and sanctions. They note the increasing activity of the EPPO, including 1,504 investigations opened in 2024, and call on remaining Member States to join it. The amendments highlight VAT fraud, reporting 1,287 VAT infringement cases in 2024 causing an estimated loss of EUR 13.5 billion, and note EPPO investigations into RRF and NGEU spending. They call for publishing final beneficiaries of EU funding, applying the Rule of Law Conditionality Mechanism, transposing Directive (EU) 2024/1260 on asset recovery, and safeguarding EU support to Ukraine.

Procedure timeline

  1. Committee amendments tabled
    3 Feb 2026 · including EP official documents, Feb–Jul 2026
  2. Plenary vote — Rejected
    28 Apr 2026 · On the motion for a resolution — the text as a whole
171
Amendments
tabled Feb–Jul 2026 (EP official documents)
14
Members
tabled at least one
1
Committee(s)
3 Feb 2026
Dates

Plenary votes

37 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. 28 Apr 2026Rejected
      On amendment 6 — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 6 · what was voted ↗
      277 for349 against19 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 28 Apr 2026Adopted
      On amendment 7 — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 7 · what was voted ↗
      412 for217 against18 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 28 Apr 2026Adopted
      On amendment 8 (part 1 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 8/1 · what was voted ↗
      511 for106 against21 abstentions81 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 28 Apr 2026Adopted
      On amendment 8 (part 2 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 8/2 · what was voted ↗
      416 for206 against15 abstentions82 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 28 Apr 2026Adopted
      On amendment 9 (part 1 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 9/1 · what was voted ↗
      532 for89 against29 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 28 Apr 2026Adopted
      On amendment 9 (part 2 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 9/2 · what was voted ↗
      434 for204 against9 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 28 Apr 2026Adopted
      On amendment 10 (part 1 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 10/1 · what was voted ↗
      513 for110 against24 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 28 Apr 2026Adopted
      On amendment 10 (part 2 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 10/2 · what was voted ↗
      426 for205 against8 abstentions80 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 28 Apr 2026Adopted
      On amendment 55 (part 1 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 55/1 · what was voted ↗
      556 for82 against11 abstentions70 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 28 Apr 2026Rejected
      On amendment 55 (part 2 of a split vote) — text to be inserted after paragraph 25
      Official label: Après le § 25 - Am 55/2 · what was voted ↗
      275 for331 against11 abstentions102 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 28 Apr 2026Rejected
      On amendment 11 — text to be inserted after paragraph 31
      Official label: Après le § 31 - Am 11 · what was voted ↗
      302 for323 against22 abstentions72 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 28 Apr 2026Adopted
      On amendment 12 — text to be inserted after paragraph 32
      Official label: Après le § 32 - Am 12 · what was voted ↗
      451 for179 against18 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    13. 28 Apr 2026Adopted
      On amendment 13 — text to be inserted after paragraph 32
      Official label: Après le § 32 - Am 13 · what was voted ↗
      315 for310 against20 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    14. 28 Apr 2026Adopted
      On amendment 14 — text to be inserted after paragraph 32
      Official label: Après le § 32 - Am 14 · what was voted ↗
      527 for99 against24 abstentions69 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    15. 28 Apr 2026Adopted
      On amendment 60 — text to be inserted after paragraph 32
      Official label: Après le § 32 - Am 60 · what was voted ↗
      399 for232 against13 abstentions75 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    16. 28 Apr 2026Adopted
      On amendment 64 — text to be inserted after paragraph 40
      Official label: Après le § 40 - Am 64 · what was voted ↗
      614 for22 against15 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    17. 28 Apr 2026Rejected
      On amendment 18 — paragraph 53
      Official label: § 53 - Am 18 · what was voted ↗
      272 for357 against16 abstentions74 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    18. 28 Apr 2026Adopted
      On amendment 21 (part 1 of a split vote) — paragraph 71
      Official label: § 71 - Am 21/1 · what was voted ↗
      541 for36 against74 abstentions68 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    19. 28 Apr 2026Adopted
      On amendment 21 (part 2 of a split vote) — paragraph 71
      Official label: § 71 - Am 21/2 · what was voted ↗
      302 for238 against91 abstentions88 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    20. 28 Apr 2026Adopted
      On amendment 22 — paragraph 73
      Official label: § 73 - Am 22 · what was voted ↗
      468 for85 against75 abstentions91 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    21. 28 Apr 2026Rejected
      On amendment 28 — paragraph 74
      Official label: § 74 - Am 28 · what was voted ↗
      114 for501 against27 abstentions77 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    22. 28 Apr 2026Adopted
      On amendment 23 — paragraph 74
      Official label: § 74 - Am 23 · what was voted ↗
      483 for111 against50 abstentions75 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    23. 28 Apr 2026Rejected
      On amendment 29 — paragraph 76
      Official label: § 76 - Am 29 · what was voted ↗
      134 for480 against19 abstentions86 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    24. 28 Apr 2026Adopted
      On amendment 24 — paragraph 77
      Official label: § 77 - Am 24 · what was voted ↗
      485 for77 against66 abstentions91 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    25. 28 Apr 2026Rejected
      On amendment 1 — citation 21
      Official label: Après le visa 21 - Am 1= 25= · what was voted ↗
      301 for335 against12 abstentions71 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    26. 28 Apr 2026Adopted
      On amendment 2 (part 1 of a split vote) — text to be inserted after recital B
      Official label: Après le considérant B - Am 2/1 · what was voted ↗
      527 for97 against18 abstentions77 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    27. 28 Apr 2026Adopted
      On amendment 2 (part 2 of a split vote) — text to be inserted after recital B
      Official label: Après le considérant B - Am 2/2 · what was voted ↗
      427 for201 against11 abstentions80 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 28 Apr 2026Adopted
    On amendment 3 (part 1 of a split vote) — text to be inserted after recital B
    Official label: Après le considérant B - Am 3/1 · what was voted ↗
    453 for171 against13 abstentions82 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 28 Apr 2026Adopted
    On amendment 3 (part 2 of a split vote) — text to be inserted after recital B
    Official label: Après le considérant B - Am 3/2 · what was voted ↗
    409 for199 against20 abstentions91 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 28 Apr 2026Main voteRejected
    On the motion for a resolution — the text as a whole
    Official label: Proposition de résolution (ensemble du texte) · what was voted ↗
    231 for389 against33 abstentions66 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

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

Official amendment documents