Protection of the European Union’s financial interests – combating fraud – annual report 2024
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
- Committee amendments tabled3 Feb 2026 · including EP official documents, Feb–Jul 2026
- Plenary vote — Rejected28 Apr 2026 · On the motion for a resolution — the text as a whole
Plenary votes
37 roll-call votesIn 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 →
Show the 27 earlier votes
- 28 Apr 2026RejectedOn amendment 6 — text to be inserted after paragraph 25Official label: Après le § 25 - Am 6 · what was voted ↗277 for349 against19 abstentions74 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 7 — text to be inserted after paragraph 25Official label: Après le § 25 - Am 7 · what was voted ↗412 for217 against18 abstentions72 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 8 (part 1 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 8/1 · what was voted ↗511 for106 against21 abstentions81 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 8 (part 2 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 8/2 · what was voted ↗416 for206 against15 abstentions82 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 9 (part 1 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 9/1 · what was voted ↗532 for89 against29 abstentions69 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 9 (part 2 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 9/2 · what was voted ↗434 for204 against9 abstentions72 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 10 (part 1 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 10/1 · what was voted ↗513 for110 against24 abstentions72 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 10 (part 2 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 10/2 · what was voted ↗426 for205 against8 abstentions80 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 55 (part 1 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 55/1 · what was voted ↗556 for82 against11 abstentions70 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026RejectedOn amendment 55 (part 2 of a split vote) — text to be inserted after paragraph 25Official label: Après le § 25 - Am 55/2 · what was voted ↗275 for331 against11 abstentions102 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026RejectedOn amendment 11 — text to be inserted after paragraph 31Official label: Après le § 31 - Am 11 · what was voted ↗302 for323 against22 abstentions72 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 12 — text to be inserted after paragraph 32Official label: Après le § 32 - Am 12 · what was voted ↗451 for179 against18 abstentions71 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 13 — text to be inserted after paragraph 32Official label: Après le § 32 - Am 13 · what was voted ↗315 for310 against20 abstentions74 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 14 — text to be inserted after paragraph 32Official label: Après le § 32 - Am 14 · what was voted ↗527 for99 against24 abstentions69 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 60 — text to be inserted after paragraph 32Official label: Après le § 32 - Am 60 · what was voted ↗399 for232 against13 abstentions75 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 64 — text to be inserted after paragraph 40Official label: Après le § 40 - Am 64 · what was voted ↗614 for22 against15 abstentions68 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026RejectedOn amendment 18 — paragraph 53Official label: § 53 - Am 18 · what was voted ↗272 for357 against16 abstentions74 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 21 (part 1 of a split vote) — paragraph 71Official label: § 71 - Am 21/1 · what was voted ↗541 for36 against74 abstentions68 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 21 (part 2 of a split vote) — paragraph 71Official label: § 71 - Am 21/2 · what was voted ↗302 for238 against91 abstentions88 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 22 — paragraph 73Official label: § 73 - Am 22 · what was voted ↗468 for85 against75 abstentions91 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026RejectedOn amendment 28 — paragraph 74Official label: § 74 - Am 28 · what was voted ↗114 for501 against27 abstentions77 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 23 — paragraph 74Official label: § 74 - Am 23 · what was voted ↗483 for111 against50 abstentions75 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026RejectedOn amendment 29 — paragraph 76Official label: § 76 - Am 29 · what was voted ↗134 for480 against19 abstentions86 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 24 — paragraph 77Official label: § 77 - Am 24 · what was voted ↗485 for77 against66 abstentions91 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026RejectedOn amendment 1 — citation 21Official label: Après le visa 21 - Am 1= 25= · what was voted ↗301 for335 against12 abstentions71 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 2 (part 1 of a split vote) — text to be inserted after recital BOfficial label: Après le considérant B - Am 2/1 · what was voted ↗527 for97 against18 abstentions77 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 2 (part 2 of a split vote) — text to be inserted after recital BOfficial label: Après le considérant B - Am 2/2 · what was voted ↗427 for201 against11 abstentions80 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 3 (part 1 of a split vote) — text to be inserted after recital BOfficial label: Après le considérant B - Am 3/1 · what was voted ↗453 for171 against13 abstentions82 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026AdoptedOn amendment 3 (part 2 of a split vote) — text to be inserted after recital BOfficial label: Après le considérant B - Am 3/2 · what was voted ↗409 for199 against20 abstentions91 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 28 Apr 2026Main voteRejectedOn the motion for a resolution — the text as a wholeOfficial label: Proposition de résolution (ensemble du texte) · what was voted ↗231 for389 against33 abstentions66 did not voteForAgainstAbst.
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
Members who amended this procedure
14 Members · by amendment countThe amendments, in full text
171 amendmentsEvery amendment as tabled — original text, proposed change and justification, with a link to the official PDF.