Skip to content
Own-initiative report First reading

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

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

Where it stands: Parliament adopted the text on 12 February 2026. This is its final position on the matter.

  1. ✓ Referred to committee 10 July 2025
  2. ✓ Committee work Report adopted 3 December 2025
  3. ✓ Tabled for plenary 9 December 2025
  4. ✓ Plenary vote Adopted 12 February 2026
  5. ✓ Parliament’s position Final
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
EMPL — Employment and Social Affairs
Rapporteur
Johan DANIELSSON S&D
Shadow rapporteurs
Henrik DAHL PPENikola BARTŮŠEK PfEElena DONAZZAN ECRJana TOOM RenewBenedetta SCUDERI Verts/ALELeila CHAIBI The Left
For opinion
IMCO — Internal Market and Consumer Protection · rapporteur José CEPEDA S&D

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 Tabled for plenary → Adopted by Parliament: Drops calls for a framework directive and a framework to limit subcontracting chains, and removes the reference to joint liability. Removes the call for proposals in the quality jobs act and the call for a minimum EU framework for intermediaries. Adds details on registers, fees, and sanctions for labour intermediaries, and deletes two recitals on exploitative models. see the changes →

Committee draft → Tabled for plenary: The report broadens its scope to include competitiveness and SMEs, adding references to the Pillar of Social Rights and fair mobility package. It strengthens calls for EU action on subcontracting chains, including joint liability, direct employment, and sector-specific measures. It expands enforcement provisions, urging stronger ELA mandate, more labour inspectors, and better data collection. It adds measures on mutual recognition of trading prohibitions, proportionate sanctions, and addressing strategic bankruptcies. see the changes →

Committee opinions: Draft opinion (IMCO),Opinion (IMCO)

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. Adopted Adopted by a clear majority
    For 332 Against 209 Abstained 33

    Final vote — text as a whole at 12:28 · 58% of votes cast in favour · every MEP’s position →

    How the vote unfolded · 15 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 15 ballots in voting order
    1. Separate vote on paragraph 3 12:25 A10-0256/2025 – Johan Danielsson – § 3
    Rejected
    2. Amendment 1, adding text after paragraph 3 12:25 A10-0256/2025 – Johan Danielsson – After § 3 – Am 1
    Rejected
    3. Paragraph 4 — part 1 12:25 A10-0256/2025 – Johan Danielsson – § 4/1
    Adopted
    4. Paragraph 4 — part 2 12:26 A10-0256/2025 – Johan Danielsson – § 4/2
    Rejected
    5. Paragraph 8 — part 1 12:26 A10-0256/2025 – Johan Danielsson – § 8/1
    Adopted
    6. Paragraph 8 — part 2 12:26 A10-0256/2025 – Johan Danielsson – § 8/2
    Rejected
    7. Paragraph 11 — part 1 12:26 A10-0256/2025 – Johan Danielsson – § 11/1
    Adopted
    8. Paragraph 11 — part 2 12:26 A10-0256/2025 – Johan Danielsson – § 11/2
    Rejected
    9. Amendment 3, adding text after paragraph 11 12:27 A10-0256/2025 – Johan Danielsson – After § 11 – Am 3
    Rejected
    10. Amendment 2, adding text after paragraph 14 12:27 A10-0256/2025 – Johan Danielsson – After § 14 – Am 2
    Rejected
    11. Paragraph 19 — part 1 12:27 A10-0256/2025 – Johan Danielsson – § 19/1
    Adopted
    12. Paragraph 19 — part 2 12:27 A10-0256/2025 – Johan Danielsson – § 19/2
    Rejected
    13. Separate vote on recital N 12:28 A10-0256/2025 – Johan Danielsson – Recital N
    Rejected
    14. Separate vote on recital O 12:28 A10-0256/2025 – Johan Danielsson – Recital O
    Rejected
    15. Final vote — text as a whole 12:28 A10-0256/2025 – Johan Danielsson – Motion for a resolution (as a whole)
    Adopted
  3. 11 February 2026 Debated in plenary

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

  4. 4 February 2026 3 amendments tabled for the plenary vote

    Groups propose changes to the tabled text; each is voted on before the final vote.

  5. 9 December 2025 Report tabled for plenary

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

  6. Committee stage
  7. 3 December 2025 Committee vote: report adopted

    EMPL (Employment and Social Affairs) voted on the amendments and adopted the report that goes to plenary.

  8. 11 November 2025 IMCO (Internal Market and Consumer Protection) adopted its opinion

    The opinion is attached to the report for the lead committee to consider.

  9. 15 September 2025 Amendments tabled in committee

    Members of EMPL (Employment and Social Affairs) proposed changes to the draft.

  10. 9 September 2025 Draft opinion from IMCO (Internal Market and Consumer Protection)

    An associated committee gives its view to the lead committee.

  11. 17 July 2025 Draft report published

    The rapporteur’s first text in EMPL (Employment and Social Affairs). Members can table amendments before the committee votes.

  12. 10 July 2025 Referred to the EMPL (Employment and Social Affairs) committee

    The lead committee prepares the report; IMCO (Internal Market and Consumer Protection) gives an opinion.