Summary Context Requirements What to do Common mistakes FAQ

Logging Requirements for High-Risk AI Systems

Article 12 requires high-risk AI systems to technically enable automatic event logging throughout their operational lifetime. Three statutory purposes govern what must be captured. Remote biometric identification systems carry a separate, more demanding minimum-content requirement.

Key context
"Automatic logging of events — to the extent technically feasible — is required for all high-risk AI systems. Logs must be kept for at least six months."
EU AI Act, Article 12
Logging is a technical capability requirement, not a retention policy — Article 12 places the obligation at the system level, not at the operational layer.

Builds on AR-000200 (The EU AI Act Explained) and AR-000210 (High-Risk AI Systems) — none of their content is re-derived here. Article 12 is one of seven Chapter III Section 2 requirements for high-risk systems; Article 19 (automatically generated logs) and Article 26(5) (deployer log-keeping duties) are closely related and referenced throughout.

Executive summary

What this means

Who this applies to

Regulatory context

The three logging purposes

Purpose (a)
Risk identification
Events that may indicate the system presents a risk under Article 79(1) or that a substantial modification has occurred. Logs must make these situations identifiable, not merely record all activity.
Purpose (b)
Post-market monitoring
Events that feed the Article 72 post-market monitoring obligation. The provider’s monitoring plan (Annex IV Item 9) defines what operational evidence is needed; Article 12 ensures the system can generate it.
Purpose (c)
Deployer monitoring
Events relevant to the Article 26(5) deployer log-keeping obligation. The system must generate logs the deployer is required to retain; logging capability is the provider’s responsibility, retention is the deployer’s.

The Annex III point 1(a) enhanced requirements

Relationship with Articles 19 and 26(5)

Digital Omnibus status

Requirements

What organizations must do

  • Build automatic logging capability into the system at design time — Article 12(1) is a technical design obligation on the provider, not a configuration instruction to deployers.
  • Design logging to cover the three statutory purposes: risk-triggering events (Article 79(1)), post-market monitoring evidence (Article 72), and deployer operational monitoring (Article 26(5)).
  • Calibrate logging depth to the system’s intended purpose — the Article 12(2) traceability standard is “appropriate to the intended purpose,” which implies proportionality but not minimalism: a system with high fundamental-rights impact warrants more granular logging than a narrow procedural system.
  • For remote biometric identification systems (Annex III point 1(a)): ensure the system captures all four Article 12(3) minimum-content categories per use period — timestamps, reference database identity, matched input data, and verification personnel identification per Article 14(5).
  • Document the logging capability in the Article 11/Annex IV technical documentation (Item 3 covers monitoring and control; Item 2(h) covers cybersecurity measures that protect log integrity).

Common mistakes

Treating Article 12 as an operational logging policy rather than a technical design requirement is a common mistake — the obligation is on the system itself to be capable of automatic logging, not on the deployer to configure logging after deployment.

Conflating Article 12 (logging capability) with Article 19 (provider log retention) and Article 26(5) (deployer log retention) is a second mistake — they are distinct obligations at different layers of the compliance chain.

Treating the Article 12(3) four-category list as applying to all high-risk systems is a third mistake — it applies only to Annex III point 1(a) remote biometric identification systems; other high-risk systems are governed by the general Article 12(2) purpose-based standard only.

Designing logging to capture maximum possible data rather than events appropriate to the system’s intended purpose is a fourth mistake — Article 12(2) sets a proportionality standard, and indiscriminate logging may create data protection issues without adding regulatory value.

Open questions

  • Whether the Digital Omnibus has changed Article 12 — no disclaimer found on the Service Desk as of this verification pass; treated as clean pre-amendment text, not as confirmation of no amendment.
  • How the Article 12(2) “appropriate to the intended purpose” traceability standard should be interpreted in practice — no Commission guidance specifically addressing the calibration question was identified on this research pass.
  • What retention periods sectoral law sets for Article 26(5) purposes — these differ by Annex III category and sectoral legislation; not surveyed in this research pass.

Frequently asked

FAQ
Does Article 12 require the provider to store the logs, or just to build the system so logs can be generated?
Article 12 requires the system to technically enable automatic logging. Storage obligations fall under Article 19 (provider level) and Article 26(5) (deployer level). Article 12 is the capability layer; the other two articles are the retention layers.
FAQ
Does the Annex III point 1(a) minimum-content requirement apply to all biometric systems or only remote identification?
Only remote biometric identification systems — Annex III point 1(a) specifically. Biometric categorisation systems (point 1(b)) and emotion recognition systems (point 1(c)) are not subject to the Article 12(3) enhanced minimum-content requirement.
FAQ
Has the Digital Omnibus changed Article 12’s logging requirements?
No disclaimer found on the AI Act Service Desk as of this research pass — the text described here is the pre-amendment version of 13 June 2024, treated as clean but not formally confirmed as unamended.

Go deeper

Apply this in practice

AGNUS Academy turns AI governance research into hands-on skills — exercises, case studies, and frameworks built on the research you just read.

Explore the Academy →