An EU legal framework to halt and reverse EU-driven global deforestation
This dossier sets out an EU legal framework to halt and reverse EU-driven global deforestation. The amendments address primary and secondary forests, sustainable forest management, due diligence and deforestation-free supply chains for commodities such as palm oil, soy, beef, cocoa, coffee, timber and rubber, the EU Timber Regulation, FLEGT, the Renewable Energy Directive and indirect land-use change, certification schemes, indigenous peoples' rights, and consumption patterns.
Procedure timeline
- Committee amendments tabled31 Mar 2020 – 17 Jul 2020
- Plenary vote — Passed22 Oct 2020 · On the resolution (the text as a whole)
- Procedure completed
Plenary votes
90 roll-call votesIn 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 →
Show the 27 earlier votes
- 22 Oct 2020Passedoutcome from totalsOn paragraph 47 (part 2 of a split vote)Official label: § 47/2 · what was voted ↗542 for141 against4 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 48Official label: § 48 · what was voted ↗373 for266 against48 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 63Official label: § 63 · what was voted ↗400 for213 against72 abstentions18 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 64Official label: § 64 · what was voted ↗389 for282 against16 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 72Official label: § 72 · what was voted ↗391 for277 against19 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 74Official label: § 74 · what was voted ↗426 for251 against10 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 76 (part 1 of a split vote)Official label: § 76/1 · what was voted ↗652 for31 against4 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 76 (part 2 of a split vote)Official label: § 76/2 · what was voted ↗350 for296 against41 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 79Official label: § 79 · what was voted ↗354 for272 against61 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 103 (part 1 of a split vote)Official label: § 103/1 · what was voted ↗444 for239 against4 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 103 (part 2 of a split vote)Official label: § 103/2 · what was voted ↗366 for310 against11 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn recital FOfficial label: Considérant F/1 · what was voted ↗468 for212 against7 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn recital FOfficial label: Considérant F/2 · what was voted ↗412 for266 against9 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn recital HOfficial label: Considérant H · what was voted ↗450 for228 against9 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn recital POfficial label: Considérant P · what was voted ↗568 for76 against43 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 1 — point 2Official label: Point 2, § 1 /1 · what was voted ↗500 for90 against97 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 1 — point 2Official label: Point 2, § 1 /2 · what was voted ↗506 for140 against41 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 1 — point 2Official label: Point 2, § 1 /3 · what was voted ↗438 for195 against54 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 3 — point 2Official label: Point 2, § 3 · what was voted ↗444 for175 against67 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 2 — point 3.3Official label: Point 3.3, § 2 · what was voted ↗391 for251 against44 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 2 — point 4.1Official label: Point 4.1, (a), § 2 · what was voted ↗370 for270 against46 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 3 — point 4.1Official label: Point 4.1, (a), § 3 · what was voted ↗365 for272 against49 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 1 — point 4.1Official label: Point 4.1 (c), § 1 · what was voted ↗368 for258 against60 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn point 4.1Official label: Point 4.1, (d), introduction · what was voted ↗412 for236 against38 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn paragraph 1 — point 4.1Official label: Point 4.1, (d), § 1 · what was voted ↗403 for241 against42 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn point 5.2Official label: Point 5.2 · what was voted ↗347 for288 against51 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn recital JOfficial label: Considérant J/1 · what was voted ↗636 for5 against46 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Failedoutcome from totalsOn recital JOfficial label: Considérant J/2 · what was voted ↗281 for395 against11 abstentions16 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Passedoutcome from totalsOn amendment 46Official label: Am 46 · what was voted ↗372 for283 against31 abstentions17 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 22 Oct 2020Main votePassedoutcome from totalsOn the resolution (the text as a whole)Official label: Résolution · what was voted ↗377 for75 against243 abstentions8 did not voteForAgainstAbst.
Click a group to see each Member’s position.
Showing the 30 most relevant of 90 recorded votes — the full list ships with the data files. · Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament · roll-call votes only
Official amendment documents
Connections
See these connections as a navigable graph — and walk from there to anything else.
Explore the graphMembers who amended this procedure
101 Members · by amendment countThe amendments, in full text
918 amendmentsEvery amendment as tabled — original text, proposed change and justification, with a link to the official PDF.