Skip to content
Procedure

Addressing subcontracting chains and the role of intermediaries in order to protect workers’ rights

2025/2133(INI)·10th term·EMPL / IMCO·INI
Summary

This own-initiative report addresses subcontracting chains and the role of intermediaries in protecting workers' rights. The amendments cite directives on posting and sanctions against employers of illegally staying third-country nationals, ILO conventions and the Draghi report, and describe labour exploitation, undeclared work and abusive intermediaries in high-risk sectors such as construction, agriculture, hospitality, transport and care, and the posting of third-country nationals.

Procedure timeline

  1. Committee amendments tabled
    16 Sep 2025 – 2 Oct 2025
  2. Plenary vote — Adopted
    12 Feb 2026 · On the motion for a resolution · the text as a whole
373
Amendments
distinct, in window
52
Members
tabled at least one
2
Committees
16 Sep 2025 – 2 Oct 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 →

  1. Show the 12 earlier votes
    1. 12 Feb 2026Rejected
      On paragraph 3
      Official label: § 3 · what was voted ↗
      253 for321 against6 abstentions139 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    2. 12 Feb 2026Rejected
      On amendment 1 · text to be inserted after paragraph 3
      Official label: Après le § 3 - Am 1 · what was voted ↗
      211 for358 against3 abstentions147 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    3. 12 Feb 2026Adopted
      On paragraph 4 (part 1 of a split vote)
      Official label: § 4/1 · what was voted ↗
      467 for100 against14 abstentions138 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    4. 12 Feb 2026Rejected
      On paragraph 4 (part 2 of a split vote)
      Official label: § 4/2 · what was voted ↗
      250 for310 against16 abstentions143 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    5. 12 Feb 2026Adopted
      On paragraph 8 (part 1 of a split vote)
      Official label: § 8/1 · what was voted ↗
      470 for64 against46 abstentions139 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    6. 12 Feb 2026Rejected
      On paragraph 8 (part 2 of a split vote)
      Official label: § 8/2 · what was voted ↗
      246 for318 against12 abstentions143 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    7. 12 Feb 2026Adopted
      On paragraph 11 (part 1 of a split vote)
      Official label: § 11/1 · what was voted ↗
      491 for43 against45 abstentions140 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    8. 12 Feb 2026Rejected
      On paragraph 11 (part 2 of a split vote)
      Official label: § 11/2 · what was voted ↗
      254 for315 against7 abstentions143 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    9. 12 Feb 2026Rejected
      On amendment 3 · text to be inserted after paragraph 11
      Official label: Après le § 11 - Am 3 · what was voted ↗
      210 for349 against20 abstentions140 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    10. 12 Feb 2026Rejected
      On amendment 2 · text to be inserted after paragraph 14
      Official label: Après le § 14 - Am 2 · what was voted ↗
      239 for299 against41 abstentions140 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    11. 12 Feb 2026Adopted
      On paragraph 19 (part 1 of a split vote)
      Official label: § 19/1 · what was voted ↗
      447 for102 against30 abstentions140 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

    12. 12 Feb 2026Rejected
      On paragraph 19 (part 2 of a split vote)
      Official label: § 19/2 · what was voted ↗
      258 for290 against28 abstentions143 did not vote
      For
      Against
      Abst.

      Click a group to see each Member’s position.

  2. 12 Feb 2026Rejected
    On recital N
    Official label: Considérant N · what was voted ↗
    270 for287 against23 abstentions139 did not vote
    Decided by 17 votes. The contested ground: Renew (split 49 For / 12 Against)

    Broke with their group’s line31 Members voted against their group’s majority

    Individual positions: HowTheyVote.eu (ODbL). A group’s line = the majority of its expressed votes.

    For
    Against
    Abst.

    Click a group to see each Member’s position.

  3. 12 Feb 2026Rejected
    On recital O
    Official label: Considérant O · what was voted ↗
    257 for297 against25 abstentions140 did not vote
    For
    Against
    Abst.

    Click a group to see each Member’s position.

  4. 12 Feb 2026Main voteAdopted
    On the motion for a resolution · the text as a whole
    Official label: Proposition de résolution (ensemble du texte) · what was voted ↗
    332 for209 against33 abstentions145 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

Plenary amendments3 tabled on this text

Amendments tabled for the plenary sitting on this text, in their own numbering series. This is a different set from the committee amendments tracked elsewhere on AmendEU, and is not counted in any of the site’s amendment totals.

  1. Amendment 1Motion for a resolution · Paragraph 3 a (new)
    Amendment

    3a. Recommends limiting vertical subcontracting chains to no more than two levels below the main contractor;

  2. Amendment 2Motion for a resolution · Paragraph 14 a (new)
    Amendment

    14a. Calls on the Commission, in this regard, to ensure equal treatment for equal work and to promote direct employment in sectors where such risks occur;

  3. Amendment 3Motion for a resolution · Paragraph 11 a (new)
    Amendment

    11a. Recommends limiting vertical subcontracting chains in high-risk sectors to no more than two levels below the main contractor;

Official amendment documents

Full record

Members who amended this procedure

52 Members · by amendment count
1
Henrik DAHL
Henrik DAHL
European People's Party (EPP) · 🇩🇰 Denmark
84
2
Regina DOHERTY
Regina DOHERTY
European People's Party (EPP) · 🇮🇪 Ireland
84
3
Arba KOKALARI
Arba KOKALARI
European People's Party (EPP) · 🇸🇪 Sweden
74
4
Andreas SCHWAB
Andreas SCHWAB
European People's Party (EPP) · 🇩🇪 Germany
51
5
Pablo ARIAS ECHEVERRÍA
Pablo ARIAS ECHEVERRÍA
European People's Party (EPP) · 🇪🇸 Spain
51(1 solo)
6
Angelika WINZIG
Angelika WINZIG
European People's Party (EPP) · 🇦🇹 Austria
38(5 solo)
7
Jörgen WARBORN
Jörgen WARBORN
European People's Party (EPP) · 🇸🇪 Sweden
37
8
Andrea WECHSLER
Andrea WECHSLER
European People's Party (EPP) · 🇩🇪 Germany
35
9
Evelyn REGNER
Evelyn REGNER
Socialists & Democrats · 🇦🇹 Austria
34(3 solo)
10
Benedetta SCUDERI
Benedetta SCUDERI
Greens / EFA · 🇮🇹 Italy
32(32 solo)
11
Raúl DE LA HOZ QUINTANO
Raúl DE LA HOZ QUINTANO
European People's Party (EPP) · 🇪🇸 Spain
31
12
Miriam LEXMANN
Miriam LEXMANN
European People's Party (EPP) · 🇸🇰 Slovakia
31(3 solo)
13
Johan DANIELSSON
Johan DANIELSSON
Socialists & Democrats · 🇸🇪 Sweden
31
14
Estelle CEULEMANS
Estelle CEULEMANS
Socialists & Democrats · 🇧🇪 Belgium
31
15
Marianne VIND
Marianne VIND
Socialists & Democrats · 🇩🇰 Denmark
31
16
Marit MAIJ
Marit MAIJ
Socialists & Democrats · 🇳🇱 Netherlands
31
17
Gabriele BISCHOFF
Gabriele BISCHOFF
Socialists & Democrats · 🇩🇪 Germany
31
18
Vilija BLINKEVIČIŪTĖ
Vilija BLINKEVIČIŪTĖ
Socialists & Democrats · 🇱🇹 Lithuania
31
19
Marc ANGEL
Marc ANGEL
Socialists & Democrats · 🇱🇺 Luxembourg
31
20
Pierfrancesco MARAN
Pierfrancesco MARAN
Socialists & Democrats · 🇮🇹 Italy
31
21
Raffaele TOPO
Raffaele TOPO
Socialists & Democrats · 🇮🇹 Italy
31
22
Romana JERKOVIĆ
Romana JERKOVIĆ
Socialists & Democrats · 🇭🇷 Croatia
31
23
Anna CAVAZZINI
Anna CAVAZZINI
Greens / EFA · 🇩🇪 Germany
25
24
David CORMAND
David CORMAND
Greens / EFA · 🇫🇷 France
25
25
Marlena MALĄG
Marlena MALĄG
European Conservatives & Reformists · 🇵🇱 Poland
22(15 solo)

The amendments, in full text

373 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.
Report a data issue