Skip to content
Ordinary legislative procedure Second reading

Amending Regulation (EU) 2021/1232 as regards the extension of its period of application

A proposed EU law. Parliament and the Council must agree on the same text: Parliament adopts its position, then negotiates with the Council.

Where it stands: Completed: published in the Official Journal on 28 July 2026 and now EU law.

  1. ✓ Referred to committee 6 July 2026
  2. ✓ Committee work Report adopted 2 March 2026
  3. ✓ Tabled for plenary 3 March 2026
  4. ✓ Negotiations with the Council Trilogue 16 March 2026
  5. ✓ Plenary vote Rejected 9 July 2026
  6. ✓ Published as law 28 July 2026
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. For a law, Parliament’s adopted text is its first-reading position; Parliament and the Council then negotiate a common text (trilogues) which both must approve before it is published as law.

Who is working on it

Lead committee
LIBE — Civil Liberties, Justice and Home Affairs
Rapporteur
Birgit SIPPEL S&D
Shadow rapporteurs
Javier ZARZALEJOS PPEAntónio TÂNGER CORRÊA PfEAssita KANKO ECRIrena JOVEVA RenewMarkéta GREGOROVÁ Verts/ALEIsabel SERRA SÁNCHEZ 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

Adopted by Parliament → Adopted by Parliament: Parliament rejects the proposed extension of Regulation (EU) 2021/1232 and asks the Commission to withdraw the proposal. see the changes →

Committee draft → Tabled for plenary: The report rejects the Commission proposal and asks the Commission to withdraw it, instead of referring it again. The scope narrows to detecting known child sexual abuse material, deleting definitions for new material and solicitation, and adds fines for non-compliance. The application period extends to 3 April 2027, with new recitals on encryption, data protection, and reporting. The other changes are formal: updated citations and cross-references. 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. Outcome
  2. 28 July 2026 Published in the Official Journal

    The act is now EU law.

  3. 24 July 2026 Signed by the Presidents of Parliament and the Council

    The last step before the act is published in the Official Journal.

  4. Plenary stage
  5. 7 July 2026 Plenary vote
  6. Committee stage
  7. 6 July 2026 Referred to the LIBE (Civil Liberties, Justice and Home Affairs) committee

    The lead committee prepares Parliament’s report.

  8. Plenary stage
  9. Rejected Rejected by a small majority
    For 228 Against 311 Abstained 92

    Final vote at 11:18 · 36% of votes cast in favour · every MEP’s position →

    How the vote unfolded · 10 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 10 ballots in voting order
    1. Amendment 30, adding text before Article 1; Regulation (EU) 2021/1232 — part 1 11:16 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – § 1 – point a – Am 30/1
    Rejected
    2. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – § 1 – point a
    3. Amendment 34, adding text before Article 1; Regulation (EU) 2021/1232 11:16 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – § 1 – point a – Am 34
    Adopted
    4. Amendment 35, adding text before Article 1; Regulation (EU) 2021/1232 11:16 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – § 1 – point a – Am 35
    Rejected
    5. Amendment 36, adding text before Article 1; Regulation (EU) 2021/1232 11:16 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – § 1 – point a – Am 36
    Adopted
    6. Amendment 33 to Article 1 11:17 A10-0040/2026 – Birgit Sippel – Article 1 – § 1; Regulation (EU) 2021/1232 – Article 10 – Am 33
    Rejected
    7. Amendment 31 to Article 1 11:17 A10-0040/2026 – Birgit Sippel – Article 1 – § 1; Regulation (EU) 2021/1232 – Article 10 – Am 31
    Rejected
    8. Amendment 29 to Article 1 11:17 A10-0040/2026 – Birgit Sippel – Article 1 – § 1; Regulation (EU) 2021/1232 – Article 10 – Am 29
    Adopted
    9. Amendment 32, adding text after recital 4 11:18 A10-0040/2026 – Birgit Sippel – After recital 4 – Am 32
    Rejected
    10. Final vote 11:18 A10-0040/2026 – Birgit Sippel – Commission proposal
    Rejected
  10. 19 March – 20 March 2026 9 amendments tabled for the plenary vote

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

  11. Negotiations with the Council
  12. 16 March 2026 Trilogue meeting

    Negotiation between Parliament, Council and Commission on a common text.

  13. 12 March 2026 Trilogue meeting

    Negotiation between Parliament, Council and Commission on a common text.

  14. 11 March 2026 Parliament opened negotiations with the Council

    After its vote Parliament sent the file back to committee, so that its negotiators can seek a compromise text with the Council (in “trilogues”).

  15. Plenary stage
  16. Adopted Adopted by a large majority
    For 458 Against 103 Abstained 63

    Final vote at 12:48 · 73% of votes cast in favour · every MEP’s position →

    How the vote unfolded · 32 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 32 ballots in voting order
    1. Proposal to reject the text 12:45 A10-0040/2026 – Birgit Sippel – Proposal for rejection
    Rejected
    2. Amendment 1, adding text before Article 1; Regulation (EU) 2021/1232 12:45 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point a – Am 1
    Adopted
    3. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point a
    — no individual positions recorded
    4. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point a
    — no individual positions recorded
    5. Amendment 5, adding text before Article 1; Regulation (EU) 2021/1232 12:46 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point a – Am 5
    Adopted
    6. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point a
    — no individual positions recorded
    7. Amendment 2, adding text before Article 1; Regulation (EU) 2021/1232 — part 1 12:46 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point b – Am 2/1
    Adopted
    8. Amendment 2, adding text before Article 1; Regulation (EU) 2021/1232 — part 2 12:46 A10-0040/2026 – Birgit Sippel – Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point b – Am 2/2
    Adopted
    9. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point b
    — no individual positions recorded
    10. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point d
    — no individual positions recorded
    Rejected
    11. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point e
    — no individual positions recorded
    Rejected
    12. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point f
    — no individual positions recorded
    Rejected
    13. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point g
    — no individual positions recorded
    Rejected
    14. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point g
    — no individual positions recorded
    Rejected
    15. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point h
    — no individual positions recorded
    Rejected
    16. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point h
    — no individual positions recorded
    Rejected
    17. Before Article 1; Regulation (EU) 2021 — part 1232 Before Article 1; Regulation (EU) 2021/1232 – Article 3 – paragraph 1 – point j
    — no individual positions recorded
    Rejected
    18. Separate vote on Article 1, before paragraph 1
    — no individual positions recorded
    Rejected
    19. Amendment 3 to Article 1 12:47 A10-0040/2026 – Birgit Sippel – Article 1 – paragraph 1; Regulation (EU) 2021/1232 – Article 10 – Am 3
    Adopted
    20. Separate vote on recital 3
    — no individual positions recorded
    Rejected
    21. Vote on text inserted after recital 3
    — no individual positions recorded
    Rejected
    22. Vote on text inserted after recital 3
    — no individual positions recorded
    Rejected
    23. Amendment 10, adding text after recital 3 12:47 A10-0040/2026 – Birgit Sippel – After recital 3 – Am 10
    Rejected
    24. Vote on text inserted after recital 3
    — no individual positions recorded
    Rejected
    25. Vote on text inserted after recital 3
    — no individual positions recorded
    Rejected
    26. Vote on text inserted after recital 3
    — no individual positions recorded
    Rejected
    27. Amendment 18, adding text after recital 4 12:48 A10-0040/2026 – Birgit Sippel – After recital 4 – Am 18
    Rejected
    28. Separate vote on recital 5
    — no individual positions recorded
    Rejected
    29. Amendment 12, adding text after recital 5 12:48 A10-0040/2026 – Birgit Sippel – After recital 5 – Am 12
    Rejected
    30. Vote on text inserted after recital 7
    — no individual positions recorded
    Rejected
    31. Final vote 12:48 A10-0040/2026 – Birgit Sippel – Commission proposal
    Adopted
    32. Referral back to committee Request for referral back
    — no individual positions recorded
    Adopted
  17. 4 March – 6 March 2026 28 amendments tabled for the plenary vote

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

  18. 3 March 2026 Report tabled for plenary

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

  19. Committee stage
  20. 2 March 2026 Committee vote: report adopted

    LIBE (Civil Liberties, Justice and Home Affairs) voted on the amendments and adopted the report that goes to plenary.

  21. 10 February 2026 Amendments tabled in committee

    Members of LIBE (Civil Liberties, Justice and Home Affairs) proposed changes to the draft.

  22. 5 February 2026 Draft report published

    The rapporteur’s first text in LIBE (Civil Liberties, Justice and Home Affairs). Members can table amendments before the committee votes.

  23. 27 January 2026 Referred to the LIBE (Civil Liberties, Justice and Home Affairs) committee

    The lead committee prepares Parliament’s report.