Skip to content
Own-initiative report First reading

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

Parliament sets out its own position on a topic. The resolution is not binding but signals what Parliament wants.

Where it stands: Parliament rejected the text on 28 April 2026; no position was adopted.

  1. ✓ Referred to committee 27 November 2025
  2. ✓ Committee work Report adopted 5 March 2026
  3. ✓ Tabled for plenary 30 March 2026
  4. ✓ Plenary vote Rejected 28 April 2026
  5. ✓ Parliament’s position No text adopted
How a file moves through Parliament

A file is referred to one lead committee (others may give an opinion). Its rapporteur writes a draft report, committee members table amendments, and the committee votes to adopt the report. The report is then tabled for all MEPs; political groups can table further amendments, which are voted on before the final vote in plenary. The adopted resolution is Parliament’s final position; it is not itself law.

Who is working on it

Lead committee
CONT — Budgetary Control
Rapporteur
Julien SANCHEZ PfE
Shadow rapporteurs
Tomáš ZDECHOVSKÝ PPEJosé CEPEDA S&DBert-Jan RUISSEN ECRGilles BOYER RenewRudi KENNES The Left

The rapporteur drafts and negotiates the text for the lead committee; each other political group names a shadow rapporteur to follow the file.

The text, version by version

Latest Committee draft → Tabled for plenary: Adds extensive new provisions on transparency, accountability, and digitalisation in fraud detection and reporting. Strengthens calls for improved cooperation and information sharing among anti-fraud bodies and Member States. Introduces new sections on Ukraine support and external dimension, emphasising safeguards and anti-corruption measures. Expands on recovery, asset recovery, and financial corrections, calling for benchmarking and structured feedback loops. Other changes are formal or wording: terminology updates, punctuation, and rephrasing without altering substance. see the changes →

Newest version first. Open a version to read it in full. “What changed” shows the differences paragraph by paragraph; ✦ lines are AI-written from the texts themselves.

Timeline

  1. Plenary stage
  2. Rejected Rejected by a clear majority
    For 231 Against 389 Abstained 33

    Final vote — text as a whole at 14:25 · 35% of votes cast in favour · every MEP’s position →

    How the vote unfolded · 81 ballots

    adopted rejected lapsed square = amendment circle = part of the text decisive vote Solid = roll call (click for every MEP’s vote); faded = no individual positions

    Show all 81 ballots in voting order
    1. Amendment 15, adding text after paragraph 1 14:14 A10-0080/2026 – Julien Sanchez – After § 1 – Am 15
    Adopted
    2. Separate vote on paragraph 2
    — no individual positions recorded
    Adopted
    3. Amendment 4, adding text after paragraph 2 — part 1 14:14 A10-0080/2026 – Julien Sanchez – After § 2 – Am 4/1
    Adopted
    4. Amendment 4, adding text after paragraph 2 — part 2 14:14 A10-0080/2026 – Julien Sanchez – After § 2 – Am 4/2
    Adopted
    5. Vote on text inserted after paragraph 2
    — no individual positions recorded
    Rejected
    6. Amendment 16 to paragraph 3 14:15 A10-0080/2026 – Julien Sanchez – § 3 – Am 16
    Adopted
    7. Separate vote on paragraph 3
    — no individual positions recorded
    Adopted
    8. Separate vote on paragraph 3
    — no individual positions recorded
    Adopted
    9. Separate vote on paragraph 3
    electronic vote (totals only) — no individual positions recorded
    Rejected
    10. Amendment 54, adding text after paragraph 3 14:15 A10-0080/2026 – Julien Sanchez – After § 3 – Am 54
    Adopted
    11. Separate vote on paragraph 12
    — no individual positions recorded
    Adopted
    12. Separate vote on paragraph 14
    — no individual positions recorded
    Adopted
    13. Separate vote on paragraph 14
    — no individual positions recorded
    Adopted
    14. Separate vote on paragraph 20
    — no individual positions recorded
    Adopted
    15. Separate vote on paragraph 20
    — no individual positions recorded
    16. Separate vote on paragraph 20
    — no individual positions recorded
    17. Separate vote on paragraph 23
    — no individual positions recorded
    Adopted
    18. Amendment 5 to paragraph 25 14:16 A10-0080/2026 – Julien Sanchez – § 25 – Am 5
    Rejected
    19. Amendment 17 to paragraph 25 14:16 A10-0080/2026 – Julien Sanchez – § 25 – Am 17
    Adopted
    20. Amendment 6, adding text after paragraph 25 14:16 A10-0080/2026 – Julien Sanchez – After § 25 – Am 6
    Rejected
    21. Amendment 7, adding text after paragraph 25 14:17 A10-0080/2026 – Julien Sanchez – After § 25 – Am 7
    Adopted
    22. Amendment 8, adding text after paragraph 25 — part 1 14:17 A10-0080/2026 – Julien Sanchez – After § 25 – Am 8/1
    Adopted
    23. Amendment 8, adding text after paragraph 25 — part 2 14:17 A10-0080/2026 – Julien Sanchez – After § 25 – Am 8/2
    Adopted
    24. Amendment 9, adding text after paragraph 25 — part 1 14:17 A10-0080/2026 – Julien Sanchez – After § 25 – Am 9/1
    Adopted
    25. Amendment 9, adding text after paragraph 25 — part 2 14:17 A10-0080/2026 – Julien Sanchez – After § 25 – Am 9/2
    Adopted
    26. Amendment 10, adding text after paragraph 25 — part 1 14:18 A10-0080/2026 – Julien Sanchez – After § 25 – Am 10/1
    Adopted
    27. Amendment 10, adding text after paragraph 25 — part 2 14:18 A10-0080/2026 – Julien Sanchez – After § 25 – Am 10/2
    Adopted
    28. Amendment 55, adding text after paragraph 25 — part 1 14:18 A10-0080/2026 – Julien Sanchez – After § 25 – Am 55/1
    Adopted
    29. Amendment 55, adding text after paragraph 25 — part 2 14:18 A10-0080/2026 – Julien Sanchez – After § 25 – Am 55/2
    Rejected
    30. Separate vote on paragraph 29
    — no individual positions recorded
    Adopted
    31. Amendment 11, adding text after paragraph 31 14:19 A10-0080/2026 – Julien Sanchez – After § 31 – Am 11
    Rejected
    32. Separate vote on paragraph 32
    — no individual positions recorded
    Adopted
    33. Vote on text inserted after paragraph 32
    — no individual positions recorded
    Rejected
    34. Amendment 12, adding text after paragraph 32 14:19 A10-0080/2026 – Julien Sanchez – After § 32 – Am 12
    Adopted
    35. Amendment 13, adding text after paragraph 32 14:19 A10-0080/2026 – Julien Sanchez – After § 32 – Am 13
    Adopted
    37. Amendment 14, adding text after paragraph 32 14:19 A10-0080/2026 – Julien Sanchez – After § 32 – Am 14
    Adopted
    38. Amendment 60, adding text after paragraph 32 14:20 A10-0080/2026 – Julien Sanchez – After § 32 – Am 60
    Adopted
    39. Separate vote on paragraph 33
    — no individual positions recorded
    Adopted
    40. Separate vote on paragraph 40
    — no individual positions recorded
    Adopted
    41. Amendment 64, adding text after paragraph 40 14:20 A10-0080/2026 – Julien Sanchez – After § 40 – Am 64
    Adopted
    42. Separate vote on paragraph 41
    — no individual positions recorded
    Adopted
    43. Vote on text inserted after paragraph 43
    — no individual positions recorded
    Adopted
    44. Vote on text inserted after paragraph 43
    — no individual positions recorded
    Rejected
    45. Separate vote on paragraph 47
    — no individual positions recorded
    Adopted
    46. Separate vote on paragraph 53
    — no individual positions recorded
    Rejected
    47. Amendment 18 to paragraph 53 14:21 A10-0080/2026 – Julien Sanchez – § 53 – Am 18
    Rejected
    48. Separate vote on paragraph 53
    — no individual positions recorded
    Adopted
    49. Separate vote on paragraph 54
    — no individual positions recorded
    Adopted
    50. Separate vote on paragraph 54
    — no individual positions recorded
    Rejected
    53. Separate vote on paragraph 55
    — no individual positions recorded
    Adopted
    55. Separate vote on paragraph 58
    — no individual positions recorded
    Adopted
    56. Vote on text inserted after paragraph 61
    — no individual positions recorded
    Rejected
    57. Separate vote on paragraph 63
    — no individual positions recorded
    Adopted
    58. Separate vote on paragraph 68
    — no individual positions recorded
    Adopted
    59. Separate vote on paragraph 70
    — no individual positions recorded
    Adopted
    60. Amendment 21 to paragraph 71 — part 1 14:22 A10-0080/2026 – Julien Sanchez – § 71 – Am 21/1
    Adopted
    61. Amendment 21 to paragraph 71 — part 2 14:22 A10-0080/2026 – Julien Sanchez – § 71 – Am 21/2
    Adopted
    62. Amendment 22 to paragraph 73 14:22 A10-0080/2026 – Julien Sanchez – § 73 – Am 22
    Adopted
    63. Amendment 28 to paragraph 74 14:23 A10-0080/2026 – Julien Sanchez – § 74 – Am 28
    Rejected
    64. Amendment 23 to paragraph 74 14:23 A10-0080/2026 – Julien Sanchez – § 74 – Am 23
    Adopted
    65. Amendment 29 to paragraph 76 14:23 A10-0080/2026 – Julien Sanchez – § 76 – Am 29
    Rejected
    66. Amendment 24 to paragraph 77 14:23 A10-0080/2026 – Julien Sanchez – § 77 – Am 24
    Adopted
    67. Amendments 1 + 25 (voted as one), adding text after citation 21 14:23 A10-0080/2026 – Julien Sanchez – After citation 21 – Am 1= 25=
    Rejected
    68. Vote on text inserted after citation 25
    — no individual positions recorded
    Adopted
    69. Vote on text inserted after citation 25
    — no individual positions recorded
    Rejected
    70. Amendment 2, adding text after Recital B — part 1 14:24 A10-0080/2026 – Julien Sanchez – After Recital B – Am 2/1
    Adopted
    71. Amendment 2, adding text after Recital B — part 2 14:24 A10-0080/2026 – Julien Sanchez – After Recital B – Am 2/2
    Adopted
    72. Amendment 3, adding text after Recital B — part 1 14:24 A10-0080/2026 – Julien Sanchez – After Recital B – Am 3/1
    Adopted
    73. Amendment 3, adding text after Recital B — part 2 14:24 A10-0080/2026 – Julien Sanchez – After Recital B – Am 3/2
    Adopted
    74. Separate vote on recital E
    — no individual positions recorded
    Adopted
    75. Separate vote on recital G
    — no individual positions recorded
    Adopted
    76. Separate vote on recital H
    — no individual positions recorded
    Adopted
    77. Separate vote on recital O
    — no individual positions recorded
    Adopted
    78. Separate vote on recital Q
    — no individual positions recorded
    Adopted
    79. Separate vote on recital Q
    — no individual positions recorded
    80. Separate vote on recital Q
    — no individual positions recorded
    81. Final vote — text as a whole 14:25 A10-0080/2026 – Julien Sanchez – Motion for a resolution (as a whole)
    Rejected
  3. 27 April 2026 Debated in plenary

    MEPs debated the text in the chamber ahead of the vote.

  4. 30 March 2026 Report tabled for plenary

    This is the text all MEPs vote on. Political groups can still table amendments to it.

  5. Committee stage
  6. 5 March 2026 Committee vote: report adopted

    CONT (Budgetary Control) voted on the amendments and adopted the report that goes to plenary.

  7. 3 February 2026 Amendments tabled in committee

    Members of CONT (Budgetary Control) proposed changes to the draft.

  8. 7 January 2026 Draft report published

    The rapporteur’s first text in CONT (Budgetary Control). Members can table amendments before the committee votes.

  9. 27 November 2025 Referred to the CONT (Budgetary Control) committee

    The lead committee prepares Parliament’s report.