Glossary

What is EU AI Act Article 12 (Record-keeping)?

Last updated: 2026-05-26

Definition

Article 12 of the EU AI Act requires high-risk AI systems to automatically record events ("logs") throughout their lifecycle, in a form that enables traceability of the system's functioning. Logs must capture timestamps, inputs, outputs, tools invoked, and human decisions — enough that an inspector can reconstruct what happened on any given run.

Why EU AI Act Article 12 (Record-keeping) matters

Article 12 is the single most operational obligation in the Act: without compliant logging, an organisation cannot prove anything else (risk management, human oversight, accuracy monitoring). Logs are the first thing requested in a market-surveillance inspection. Retention is at least 6 months unless other Union or national law requires longer.

How EU AI Act Article 12 (Record-keeping) works

  1. 1The system records each "event" relevant to risk identification (Article 9), system operation, and post-market monitoring (Article 72).
  2. 2Logs must be tamper-evident, time-stamped, and structured so they can be queried after the fact.
  3. 3Retention is at least 6 months. Financial services, healthcare, and HR contexts often extend this to 5+ years under sectoral law.
  4. 4Operators must be able to provide logs to national competent authorities and notified bodies on request — usually within days.
  5. 5Logs of personal data must respect GDPR Article 5 storage limitation; pseudonymisation at log-write time is the standard pattern.

Examples

  • A loan-approval AI logs: timestamp, applicant pseudonym, model version, input features hash, prediction, confidence, human reviewer ID, override flag, final decision.
  • A radiology AI logs: scan ID, model version, region-of-interest detected, confidence, radiologist agreement flag, time-to-review.
  • A recruitment AI logs: job ID, candidate pseudonym, model version, rank, reasons cited, recruiter override, hire/no-hire outcome.

References

FAQ

EU AI Act Article 12 (Record-keeping) — common questions

Does Article 12 apply to limited-risk or minimal-risk AI?
No. Article 12 applies to high-risk AI systems listed in Annex III plus AI used as safety components of regulated products. For minimal-risk systems, logging is recommended best practice but not legally required.
Can we log to a third-party SaaS or must logs stay in-house?
Third-party SaaS is allowed if the provider acts as a processor under GDPR Article 28 and the contract guarantees authority access on request. Most European deployers prefer EU-hosted logging providers to keep the data-transfer story simple.
What format do logs need to be in?
The Act does not mandate a format. Structured JSON or OpenTelemetry traces are the industry default. The bar is "automatic, traceable, queryable by an inspector" — PDF or unstructured text logs would fail an audit.