EU AI Act Art. 48: CE marking

Affix the CE marking visibly, legibly and indelibly (a digital marking for digitally provided systems), followed by the notified body's number where applicable

From clause to evidenceThe chain from EU AI Act Art. 48 to its evidence record, in 6 steps; the text alternative lists them and the facts under the figure state each in full.Clause: EU AI Act (post-Omnibus), Art. 48ClauseEU AI ActArt. 48Duty holder: ProviderDuty holderProviderApplies from: 2027-12-02 (Deferred)Applies from2027-12-02DeferredArtefact: CE-marking record (physical or digital) generated with the EU declaration; notified-body number where applicableArtefactCE-markingrecord…Layers: Layer 02 Inventory & Transparency and Layer 05 Assurance & Continuous ComplianceLayersLayer 02Layer 05Evidence record: the common evidence record (Evidence record v1)Evidence recordEvidence recordv1Same topic in 11 frameworks (14 clauses): EU AI Act, ISO 42006, CSA AICM, GDPR, ISO 42001, NIST AI RMF, Korea AI Act and4 moreAs of 2026-09-24 · illustrative, not a claim of conformity From clause to evidenceThe chain from EU AI Act Art. 48 to its evidence record, in 6 steps; the text alternative lists them and the facts under the figure state each in full.Clause: EU AI Act (post-Omnibus), Art. 48ClauseEU AI Act · Art. 48Duty holder: ProviderDuty holderProviderApplies from: 2027-12-02 (Deferred)Applies from2027-12-02 · DeferredArtefact: CE-marking record (physical or digital) generated with the EU declaration; notified-body number where applicableArtefactCE-marking record generated…Layers: Layer 02 Inventory & Transparency and Layer 05 Assurance & Continuous ComplianceLayersLayer 02Layer 05Evidence record: the common evidence record (Evidence record v1)Evidence recordEvidence record v1Same topic in 11 frameworks (14 clauses): EUAI Act, ISO 42006, CSA AICM, GDPR, ISO 42001and 6 moreAs of 2026-09-24illustrative, not a claim of conformity
From clause to evidence Build the artefact, then file every output it produces as a record that names AIGE-OBL-EUAIA-ART48. Drawn from chapter 08.
Text alternative
  • Clause: EU AI Act, Art. 48.
  • Duty holder: Provider.
  • Applies from: 2027-12-02, Deferred.
  • Artefact: CE-marking record generated….
  • Layers: Layer 02, Layer 05.
  • Evidence record: Evidence record v1.
  • Record schema: Evidence record.
  • The same topic in 11 other frameworks; the crosswalk section below links each clause.
When this obligation applies3 dates of AIGE-OBL-EUAIA-ART48 on a time axis, against its review date 2026-09-24.2024202620282030As of 2026-09-242027-12-02 · DeferredAnnex III2028-08-02 · High-risk(Annex I)Applies to Annex I embedded(product safety-component)systems2030-08-02 · Later stepDeadline for legacy high-risksystems intended for use bypublic authorities (Art.111(2))2027-12-02 · Deferred · Annex III2028-08-02 · High-risk (Annex I) · Applies to Annex I embedded (product safety-component) systems2030-08-02 · Later step · Deadline for legacy high-risk systems intended for use by public authorities (Art. 111(2))Source: Obligation register(chapter 08)
When this obligation applies3 dates of AIGE-OBL-EUAIA-ART48 on a time axis, against its review date 2026-09-24.2027-12-02 · DeferredAnnex III2028-08-02 · High-risk (Annex I)Applies to Annex I embedded(product safety-component)systems2030-08-02 · Later stepDeadline for legacy high-risksystems intended for use by publicauthorities (Art. 111(2))2024202620282030As of 2026-09-242027-12-02 · Deferred · Annex III2028-08-02 · High-risk (Annex I) · Applies to Annex I embedded (product safety-component) systems2030-08-02 · Later step · Deadline for legacy high-risk systems intended for use by public authorities (Art. 111(2))Source: Obligation register (chapter 08)
When this obligation applies The first date in the row's status, then each later step: filled once its date has passed, outlined while it is still ahead of the review date.
Data table: the dates
Dates of AIGE-OBL-EUAIA-ART48
DateStepDetail
2027-12-02DeferredAnnex III
2028-08-02High-risk (Annex I)Applies to Annex I embedded (product safety-component) systems
2030-08-02Later stepDeadline for legacy high-risk systems intended for use by public authorities (Art. 111(2))
Id
AIGE-OBL-EUAIA-ART48
Instrument
EU AI Act (post-Omnibus) law
Compared side by side
ISO 42001 vs EU AI Act · NIST AI RMF vs EU AI Act
Clause
Art. 48
Duty holder
Provider
Authority
National MSA
Applies from
Deferred · Annex III
Later dates
  • Applies to Annex I embedded (product safety-component) systems
  • Deadline for legacy high-risk systems intended for use by public authorities (Art. 111(2))
System class
High-risk (Annex III) · High-risk (Annex I)

The artefact that evidences it

CE-marking record (physical or digital) generated with the EU declaration; notified-body number where applicable.

What this obligation connects toEU AI Act Art. 48 and its 11 relations: 11 same crosswalk topic.DirectLooserEU AI Act Art. 48Same crosswalk topic (11)CSA AICM A&A-02, A&A-04 · Core clauseCSA AICMEU AI Act Art. 43, Art. 47, Art. 40 · Core clauseEU AI ActISO 42006 ISO/IEC 42006 · Core clauseISO 42006China GenAI Measures GenAI Art. 17 · Related clauseChina GenAI MeasuresEN 18286 EN 18286 · Related clauseEN 18286GAO AI Accountability 1.8 · Related clauseGAO AI Accountability+5 more+5 more: GDPR Art. 42, ISO 42001 9.2, Korea AI Act Art. 33, NIST AI RMF MEASURE 1.3, Singapore GenAI GenAI 5
What this obligation connects toEU AI Act Art. 48 and its 11 relations: 11 same crosswalk topic.DirectLooserSame crosswalk topic (11)CSA AICM A&A-02, A&A-04 · Core clauseCSA AICMEU AI Act Art. 43, Art. 47, Art. 40 · Core clauseEU AI ActISO 42006 ISO/IEC 42006 · Core clauseISO 42006China GenAI Measures GenAI Art. 17 · Related clauseChina GenAI MeasuresEN 18286 EN 18286 · Related clauseEN 18286GAO AI Accountability 1.8 · Related clauseGAO AI Accountability+5 more+5 more: GDPR Art. 42, ISO 42001 9.2, Korea AI Act Art. 33, NIST AI RMF MEASURE 1.3, Singapore GenAI GenAI 5EU AI Act Art. 48
What this obligation connects to Solid edges are direct relations, dashed ones looser (a case that cites the same article, a framework whose clauses only touch the topic); patterns and controls take the colour of their stack layer. Select a node to open it; the lists below give every relation in full.
Data table: every relation
Relations of AIGE-OBL-EUAIA-ART48
FamilyItemRelation
Same crosswalk topicCSA AICM A&A-02, A&A-04Core clause
Same crosswalk topicEU AI Act Art. 43, Art. 47, Art. 40Core clause
Same crosswalk topicISO 42006 ISO/IEC 42006Core clause
Same crosswalk topicChina GenAI Measures GenAI Art. 17Related clause
Same crosswalk topicEN 18286 EN 18286Related clause
Same crosswalk topicGAO AI Accountability 1.8Related clause
Same crosswalk topicGDPR Art. 42Related clause
Same crosswalk topicISO 42001 9.2Related clause
Same crosswalk topicKorea AI Act Art. 33Related clause
Same crosswalk topicNIST AI RMF MEASURE 1.3Related clause
Same crosswalk topicSingapore GenAI GenAI 5Related clause

Patterns that build it

No pattern in the catalogue names this clause on its "Maps to" line yet; the artefact above is the engineering answer.

The same topic in other frameworks

From the topic crosswalk: the clauses filed under the same topics as this one. Mappings are illustrative, not a claim of conformity.

Source

Chapter 08, section EU AI Act, post-Omnibus, checked against its sources on the review date above.

Machine-readable

Cite this obligation

García Aibar, J. (2026). EU AI Act Art. 48: CE marking (AIGE-OBL-EUAIA-ART48). In AI Governance Engineering: The Thesis & Body of Knowledge (v0.5.0). https://doi.org/10.5281/zenodo.22956197. https://aigovernanceengineer.com/obligations/aige-obl-euaia-art48. CC BY 4.0

BibTeX

@misc{aige2026obligation,
  author       = {Jorge García Aibar},
  title        = {{EU AI Act Art. 48: CE marking (AIGE-OBL-EUAIA-ART48)}},
  howpublished = {In AI Governance Engineering: The Thesis \& Body of Knowledge},
  year         = {2026},
  version      = {0.5.0},
  doi          = {10.5281/zenodo.22956197},
  url          = {https://aigovernanceengineer.com/obligations/aige-obl-euaia-art48},
  note         = {Version 0.5.0}
}