Skip to content

Decision

Combating corruption

Effect
Passed
Result
581 for · 21 against · 42 abstained roll call
Date
26 March 2026, 11:11
Kind
New EU law · 1st reading
More facts (9)
Margin
by an overwhelming majority
Source
Committee report by Raquel García Hermida-Van Der Walle
Topics
Justice, rule of law & rights Assigned by a model, not checked by hand.
Votes
17 votes · 14 roll calls
Requested by
ECR (1 roll call, 3 split votes)
Final vote
189232
More

Result

The final vote and what it means for this kind of decision.

Final vote: 581 for, 21 against, 42 abstained (roll call).

Passed by an overwhelming majority.

Parliament adopted its position on the law.

Before the final vote, MEPs decided on 13 parts of the text voted on separately (13 lapsed).

Backed by The Left, Greens, S&D, Renew, EPP, ECR and Patriots; ESN mostly abstained.

Groups

Members' votes, each counted in the group they belonged to on the day. No vote: in office that day, no position recorded. Majority line: the most common position. Clear line: a position with at least two thirds of the group's votes (at least 10 members voting), otherwise Divided. Cohesion: Agreement Index, 0 = evenly split, 1 = all voted the same (method).
GroupForAgainstAbst.No voteMajority lineClear lineCohesionBar
The LeftFor 37Against 0Abst. 0No vote 9 of 46Majority line ForClear line For Cohesion 1.00
GreensFor 48Against 0Abst. 0No vote 5 of 53Majority line ForClear line For Cohesion 1.00
S&DFor 110Against 0Abst. 0No vote 25 of 135Majority line ForClear line For Cohesion 1.00
RenewFor 68Against 1Abst. 0No vote 8 of 77Majority line ForClear line For Cohesion 0.98
EPPFor 169Against 0Abst. 0No vote 15 of 184Majority line ForClear line For Cohesion 1.00
ECRFor 74Against 1Abst. 0No vote 6 of 81Majority line ForClear line For Cohesion 0.98
PatriotsFor 53Against 16Abst. 14No vote 2 of 85Majority line ForClear line Divided Cohesion 0.46
ESNFor 3Against 0Abst. 24No vote 0 of 27Majority line AbstainedClear line Abstained Cohesion 0.83
No groupFor 19Against 3Abst. 4No vote 4 of 30Majority line —Clear line No line Cohesion —

Members who changed group are counted in the group of the day: Branko GRIMS changed group, Elena YONCHEVA changed group, Nikola BARTŮŠEK changed group, Nikolas FARANTOURIS changed group, Pina PICIERNO changed group, Taner KABILOV changed group.

Voted against their group, 5

Members who voted otherwise than a clear line (at least two thirds of the votes cast, at least 10 members voting) of the group they sat in that day. A group without a clear line is divided and not counted.

Countries

The final vote by national delegation.

Votes by country (27 delegations)
Members' votes by country. No vote: in office that day, no position recorded. Cohesion: Agreement Index of the delegation, 0 = evenly split, 1 = all the same; it reflects the mix of groups (method).
CountryForAgainstAbst.No voteCohesion
Austria130610.53
Belgium183010.79
Bulgaria120320.70
Cyprus5001—
Czechia120900.36
Germany7501550.75
Denmark141000.90
Estonia7000—
Spain457170.77
Finland130021.00
France730081.00
Greece152040.82
Croatia100021.00
Hungary1001100.86
Ireland9005—
Italy670180.98
Lithuania90110.85
Luxembourg4011—
Latvia7101—
Malta5001—
Netherlands300011.00
Poland433250.84
Portugal182010.85
Romania292110.86
Sweden180031.00
Slovenia8001—
Slovakia120120.88

Members

Each member’s recorded position on the final roll call, in the group they sat in that day. Filter by country, group, position or name.

Show all 644 members

Debate speakers and how they voted

Members who spoke in the plenary debate on the dossier. Speeches: how many times they took the floor. Final vote: their recorded position on this decision's final roll call.
MemberGroupSpeechesSpokeFinal vote
Roberta METSOLA MaltaEPPSpeeches126 Mar 2026 (verbatim report, official site) No vote recorded
Raquel GARCÍA HERMIDA-VAN DER WALLE NetherlandsRenewSpeeches225 Mar 2026 (verbatim report, official site) For
Christel SCHALDEMOSE DenmarkS&DSpeeches225 Mar 2026 (verbatim report, official site) For
Daniel FREUND GermanyGreensSpeeches125 Mar 2026 (verbatim report, official site) · for the group For
Tomáš ZDECHOVSKÝ CzechiaEPPSpeeches125 Mar 2026 (verbatim report, official site) For
Caterina CHINNICI ItalyEPPSpeeches125 Mar 2026 (verbatim report, official site) For
Show the other 18 speakers
Debate speakers, continued
MemberGroupSpeechesSpokeFinal vote
Joachim Stanisław BRUDZIŃSKI PolandECRSpeeches125 Mar 2026 (verbatim report, official site) For
Javier ZARZALEJOS SpainEPPSpeeches125 Mar 2026 (verbatim report, official site) For
Cristian TERHEŞ RomaniaECRSpeeches125 Mar 2026 (verbatim report, official site) Against
Milan UHRÍK SlovakiaESNSpeeches125 Mar 2026 (verbatim report, official site) · for the group For
Jorge BUXADÉ VILLALBA SpainPatriotsSpeeches125 Mar 2026 (verbatim report, official site) · for the group Against
Sebastian TYNKKYNEN FinlandECRSpeeches125 Mar 2026 (verbatim report, official site) For
Malika SOREL changed group FranceNo groupSpeeches125 Mar 2026 (verbatim report, official site) For
Chloé RIDEL FranceS&DSpeeches125 Mar 2026 (verbatim report, official site) · for the group For
Dariusz JOŃSKI PolandEPPSpeeches125 Mar 2026 (verbatim report, official site) For
Maciej WĄSIK PolandECRSpeeches125 Mar 2026 (verbatim report, official site) For
Mariusz KAMIŃSKI PolandECRSpeeches125 Mar 2026 (verbatim report, official site) · for the group For
Marcin SYPNIEWSKI PolandESNSpeeches125 Mar 2026 (verbatim report, official site) Abstained
Georgiana TEODORESCU RomaniaECRSpeeches125 Mar 2026 (verbatim report, official site) For
Diana IOVANOVICI ŞOŞOACĂ RomaniaNo groupSpeeches125 Mar 2026 (verbatim report, official site) Abstained
Giuseppe ANTOCI ItalyThe LeftSpeeches125 Mar 2026 (verbatim report, official site) · for the group For
Cynthia NÍ MHURCHÚ IrelandRenewSpeeches125 Mar 2026 (verbatim report, official site) · for the group For
David CASA MaltaEPPSpeeches125 Mar 2026 (verbatim report, official site) · for the group For
Juan Fernando LÓPEZ AGUILAR SpainS&DSpeeches125 Mar 2026 (verbatim report, official site) For

All votes on this decision, 17

In voting order. Result: for–against–abstained (a show of hands has no count). Requested by: the groups that asked for a roll call, a split vote or a separate vote.
No.VoteRecordedResultRequested by
1Proposal to vote on amendments A9-0048/2024 – Raquel García Hermida-Van Der Walle – Proposal to vote on amendments Roll call179 for, 446 against, 16 abstained Rejected
2Final vote on the provisional agreement A9-0048/2024 – Raquel García Hermida-Van Der Walle – Provisional agreement – Am 221 Roll call581 for, 21 against, 42 abstained Adopted
3Final vote Text as a whole Show of hands Lapsed
Show the other 16 votesShow the other 14 votes
Votes on this decision, continued
No.VoteRecordedResultRequested by
2Final vote on the provisional agreement A9-0048/2024 – Raquel García Hermida-Van Der Walle – Provisional agreement – Am 221 Roll call581 for, 21 against, 42 abstained Adopted
3Final vote Text as a whole Show of hands Lapsed
Votes on this decision, continued
No.VoteRecordedResultRequested by
4Separate vote on Article 3, paragraph 1 (corresponds to Article 20 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
5Separate vote on Article 3, paragraph 1 (corresponds to Article 20 in Amendment 221) Show of hands Lapsed
6Separate vote on Article 4, paragraph 1 (corresponds to Article 22, paragraph 1 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
7Separate vote on Article 4, paragraph 1 (corresponds to Article 22, paragraph 1 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
8Separate vote on Article 4, paragraph 1 (corresponds to Article 22, paragraph 1 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
9Separate vote on Article 4, paragraph 2 (corresponds to Article 22, paragraph 2 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
10Separate vote on Article 4, paragraph 2 (corresponds to Article 22, paragraph 2 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
11Separate vote on Article 4, paragraph 2 (corresponds to Article 22, paragraph 2 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
12Separate vote on Article 20 (corresponds to Article 18 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
13Separate vote on Article 20 (corresponds to Article 18 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
14Separate vote on recital 15 (corresponds to recital 19 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
15Separate vote on recital 26 (corresponds to recital 33 in Amendment 221) Roll call0 for, 0 against, 0 abstained Lapsed
16Separate vote on recital 26 (corresponds to recital 33 in Amendment 221) Show of hands Lapsed
17Final vote Commission proposal Roll call0 for, 0 against, 0 abstained Lapsed

Roll call requested by ECR · split votes by ECR (3).

Text

The text voted on.

Report A-9-2024-0048

AI: What this vote decides Written by AI from the official text — check the source

Parliament adopted its position on a proposed EU directive to combat corruption, replacing existing rules and updating criminal offences.

The directive sets minimum standards for defining and sanctioning corruption, including bribery in public and private sectors, and adds new offences like concealment of corruption proceeds and misconduct in public office.

Parliament also strengthens prevention measures, protects whistle-blowers and victims, and aligns rules with the UN Convention against corruption.

Read the text · Report a problem

AI: The text in short Written by AI from the official text — check the source

Parliament's amended version of the proposed directive on combating corruption sets minimum rules for defining corruption offences and sanctions, and measures to prevent and fight corruption at national and Union level.

Read the text · Report a problem

Dossier

Where the dossier stands and its other decisions in plenary.

2023/0135(COD) · Ordinary legislative procedure

Combating corruption, replacing Council Framework Decision 2003/568/JHA and the Convention on the fight against corruption involving officials of the European Communities or officials of Member States of the European Union and amending Directive (EU) 2017/1371 of the European Parliament and of the Council

Completed: published in the Official Journal on 11 May 2026 and now EU law.

Show the 6 steps of the dossier
  1. Referred to committee · 1 June 2023 (done)
  2. Committee work · Report adopted 31 January 2024 (done)
  3. Tabled for plenary · 21 February 2024 (done)
  4. Negotiations with the Council · Deal approved in committee 27 January 2026 (done)
  5. Plenary vote · Adopted 26 March 2026 (done)
  6. Published as law · 11 May 2026 (done)

Lead committee: LIBE · Rapporteur: Raquel GARCÍA HERMIDA-VAN DER WALLE (Renew)

Connections

What this decision touches: the procedural chain, the same text, running issues, votes that split the chamber the same way.

Show 3 connections: Other decisions of the part-session on LIBE dossiers

Other decisions of the part-session on LIBE dossiers

See all: Other decisions of the part-session on LIBE dossiers

Sources & citation

Where the facts on this page come from, and how to cite it.

Retrieved
25 September 2026

Cite as

European Parliament (2026). “Combating corruption”. Decision, 26 March 2026. votingId 189232, document A-9-2024-0048, reference 2023/0135(COD). EU Parl Watch Research. https://news.eu-parl.st-solutions.dev/decisions/2026-03-26/2 (retrieved 25 September 2026). Official sources: Roll-call votes, sitting of 26 March 2026 (European Parliament), https://www.europarl.europa.eu/doceo/document/PV-10-2026-03-26-RCV_EN.html; Results of votes, sitting of 26 March 2026 (European Parliament), https://www.europarl.europa.eu/doceo/document/PV-10-2026-03-26-VOT_EN.html. Data: EP Open Data API: decisions of the sitting MTG-PL-2026-03-26, https://data.europarl.europa.eu/api/v2/meetings/MTG-PL-2026-03-26/decisions?format=application%2Fld%2Bjson (CC BY 4.0).
BibTeX
@misc{epw-decision-2026-03-26-2,
  author = {{European Parliament}},
  title = {{Combating corruption}},
  year = {2026},
  date = {2026-03-26},
  howpublished = {\url{https://news.eu-parl.st-solutions.dev/decisions/2026-03-26/2}},
  url = {https://news.eu-parl.st-solutions.dev/decisions/2026-03-26/2},
  urldate = {2026-09-25},
  publisher = {EU Parl Watch Research},
  note = {Decision. votingId 189232, document A-9-2024-0048, reference 2023/0135(COD). Official source: https://www.europarl.europa.eu/doceo/document/PV-10-2026-03-26-RCV\_EN.html, https://www.europarl.europa.eu/doceo/document/PV-10-2026-03-26-VOT\_EN.html. Data: EP Open Data API: decisions of the sitting MTG-PL-2026-03-26 (CC BY 4.0)}
}