Digital Markets Act
The Digital Markets Act is a file handled under the ordinary legislative procedure, meaning Parliament and the Council of the EU decide together to produce binding EU law. It was examined by committees including Internal Market and Consumer Protection, Economic and Monetary Affairs, and Legal Affairs, under subjects covering data protection, e-commerce, internet, digital technologies and consumers' interests. The amendments target core platform services and gatekeepers, addressing their scale economies and data access, contestability and unfair practices, quantitative designation thresholds by turnover, market capitalisation and active users, definitions of active user and control, restrictions on business users, and Commission powers to designate gatekeepers and update the Regulation. It shares subjects such as digital technologies with related files including the European Digital Identity framework.
Procedure timeline
- Committee amendments tabled2 Jun 2021 – 13 Sep 2021
- Plenary vote — Passed15 Dec 2021 · On the Commission proposal (the draft law)
- Plenary vote — Passed5 Jul 2022 · On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 256
- Procedure completed
Plenary votes
39 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 →
Where each group stood at the decisive votes
Milestones are the votes that adopt or reject text (not every amendment vote) — the percentage is the share of the group’s Members behind that position. Click a column heading to open the vote below.
Show the 27 earlier votes
- 14 Dec 2021Failedoutcome from totalsOn amendment 251 — text to be inserted after paragraph 1 — article 5Official label: Article 5, après le § 1 - Am 251 · what was voted ↗90 for587 against15 abstentions13 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 245 — paragraph 1 — point f — article 6Official label: Article 6, § 1, après le point f - Am 245 · what was voted ↗286 for356 against52 abstentions11 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 232 — text to be inserted after paragraph 6 — article 7Official label: Article 7, après le § 6 - Am 232 · what was voted ↗209 for337 against150 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn amendment 152P — paragraph 2 — article 11Official label: Article 11, § 2 - Am 152PC1 · what was voted ↗651 for34 against11 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn amendment 152P — article 11Official label: Article 11, reste - Am 152PC2 · what was voted ↗686 for4 against6 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 236 — paragraph 2 — article 12Official label: Article 12, § 2 - Am 236 · what was voted ↗249 for313 against134 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 252 — text to be inserted after paragraph 1 — article 21Official label: Article 21, après le § 1 - Am 252 · what was voted ↗68 for529 against95 abstentions13 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 253 — text to be inserted after paragraph 1 — article 21Official label: Article 21, après le § 1 - Am 253 · what was voted ↗86 for540 against66 abstentions13 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 254 — article 27Official label: Après l'article 27 - Am 254 · what was voted ↗57 for601 against34 abstentions13 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 255 — article 27Official label: Après l'article 27 - Am 255 · what was voted ↗58 for603 against33 abstentions11 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn amendment 233 — article 30Official label: Après l'article 30 - Am 233 · what was voted ↗344 for341 against11 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 237 — article 32Official label: Après l'article 32 - Am 237 · what was voted ↗173 for499 against23 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 238 — text to be inserted after paragraph 3 — article 38Official label: Article 38, après le § 3 - Am 238 · what was voted ↗149 for505 against42 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 230 — text to be inserted after recital 1Official label: Après le considérant 1 - Am 230 · what was voted ↗295 for324 against76 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn amendment 244 — text to be inserted after recital 14Official label: Après le considérant 14 - Am 244 · what was voted ↗365 for293 against35 abstentions12 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 234 — text to be inserted after recital 31Official label: Après le considérant 31 - Am 234 · what was voted ↗264 for300 against131 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 239 — text to be inserted after recital 36Official label: Après le considérant 36 - Am 239 · what was voted ↗163 for491 against41 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn amendment 22 — text to be inserted after recital 36Official label: Après le considérant 36 - Am 22 · what was voted ↗668 for26 against2 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn amendment 23 — text to be inserted after recital 36Official label: Après le considérant 36 - Am 23 · what was voted ↗689 for3 against4 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 246 — text to be inserted after recital 52Official label: Après le considérant 52 - Am 246 · what was voted ↗301 for356 against37 abstentions11 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 247 — text to be inserted after recital 78Official label: Après le considérant 78 - Am 247 · what was voted ↗98 for580 against14 abstentions13 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Failedoutcome from totalsOn amendment 248 — text to be inserted after recital 78Official label: Après le considérant 78 - Am 248 · what was voted ↗110 for565 against17 abstentions13 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn the lead committee's amendments — voted as one block — amendment 1Official label: Amendements de la commission compétente - vote en bloc - Am 1-21 24-79 81-103 105-109 111-117 119-126 129-151 153-229 · what was voted ↗651 for5 against40 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn the lead committee's amendments — amendment 127 (part 1 of a split vote)Official label: Amendements de la commission compétente - vote séparé - Am 127/1 · what was voted ↗677 for6 against13 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn the lead committee's amendments — amendment 127 (part 2 of a split vote)Official label: Amendements de la commission compétente - vote séparé - Am 127/2 · what was voted ↗533 for149 against14 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn the lead committee's amendments — amendment 128 (part 1 of a split vote)Official label: Amendements de la commission compétente - vote séparé - Am 128/1 · what was voted ↗670 for6 against20 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 14 Dec 2021Passedoutcome from totalsOn the lead committee's amendments — amendment 128 (part 2 of a split vote)Official label: Amendements de la commission compétente - vote séparé - Am 128/2 · what was voted ↗526 for149 against21 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 15 Dec 2021Passedoutcome from totalsOn a procedural vote to send the text back to committee, under Parliament's rulesOfficial label: Renvoi (article 59, paragraphe 4, du règlement) · what was voted ↗666 for16 against14 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 15 Dec 2021Main votePassedoutcome from totalsOn the Commission proposal (the draft law)Official label: Proposition de la Commission · what was voted ↗642 for8 against46 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 5 Jul 2022Main votePassedoutcome from totalsOn the provisional agreement negotiated with the Council (the trilogue deal) — amendment 256Official label: Accord provisoire - Am 256 · what was voted ↗588 for11 against31 abstentions75 did not voteForAgainstAbst.
Click a group to see each Member’s position.
Showing the 30 most relevant of 39 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
157 Members · by amendment countThe amendments, in full text
3,261 amendmentsEvery amendment as tabled — original text, proposed change and justification, with a link to the official PDF.