aicomply.
Controls Library

Compliance Controls

114 controls across 14 categories mapping EU AI Act obligations to specific implementation measures.

114

Total Controls

14

Categories

3

Critical Risk

65

High Risk

CLS

Classification

AI System classification controls

9 controls
CLS-001criticalpreventive
Prohibited Practice Assessment and Prevention

Ensure no AI systems constitute prohibited practices under EU AI Act Article 5 by systematically screening all AI systems against the 8 prohibited practices before development or deployment, thereby preventing legal violations, regulatory penalties, and reputational damage.

Before development starts, before deployment, annually
CLS-002highpreventive
Annex I Product Safety AI Assessment

Accurately identify AI systems that are safety components of products covered by Union harmonization legislation (Annex I) to ensure they undergo appropriate conformity assessment and meet product safety requirements.

Initial classification, after substantial modifications
CLS-003highpreventive
Annex III Standalone High-Risk AI Assessment

Accurately identify AI systems that fall under Annex III high-risk use cases to ensure they comply with all EU AI Act requirements for high-risk systems, protecting fundamental rights and safety of persons.

Initial classification, after substantial modifications
CLS-004highpreventive
Final Classification Determination and Documentation

Make definitive classification decisions based on comprehensive assessments and maintain complete documentation to ensure traceability, support audits, and enable appropriate compliance obligations for each AI system.

Per AI system, after substantial modifications
CLS-005mediumdetective
AI System Classification Register Management

Maintain a comprehensive, current, and accurate register of all AI system classifications to enable effective oversight, compliance monitoring, audit support, and regulatory reporting.

Continuous updates, monthly reviews
CLS-006mediumdetective
Annual Classification Review and Validation

Ensure all AI system classifications remain accurate and current through systematic annual reviews, identifying any changes in AI systems, intended purposes, deployment contexts, or regulatory requirements that necessitate reclassification.

Annually (minimum)
CLS-007highdetective
Event-Triggered Classification Reassessment

Ensure AI system classifications are reassessed immediately when triggering events occur that may affect the classification, preventing operation of AI systems under incorrect classifications and associated compliance gaps.

As triggered by events
CLS-008highcorrective
Classification Change Control and Impact Management

Manage classification changes through formal change control to ensure compliance obligations are appropriately updated, gaps are identified and addressed, and all stakeholders are informed of classification changes and their implications.

Per reclassification
CLS-009mediumdetective
Classification Documentation and Record Retention

Maintain complete, organized, and accessible documentation packages for all classification decisions to support audits, regulatory inspections, and demonstrate due diligence in classification processes.

Per classification, 10-year retention
RM

Risk Management

Risk management system controls

13 controls
RM-001highpreventive
AI Risk Management Framework Establishment

Establish a continuous, iterative AI risk management system integrated into the overall enterprise risk management framework to ensure systematic identification, assessment, treatment, and monitoring of AI-related risks throughout the AI system lifecycle in compliance with EU AI Act Article 9(1).

Initial establishment, annual review
RM-002highpreventive
Lifecycle Risk Management Integration

Integrate risk management activities into each phase of the AI system lifecycle to ensure risks are identified, assessed, and managed at appropriate points, maintaining risk traceability from design through decommissioning.

Per lifecycle phase, continuous
RM-003mediumdetective
AI Risk Register Management

Maintain a comprehensive AI risk register for all AI systems to enable effective risk oversight, tracking, and reporting, ensuring all identified risks are properly documented, assessed, and managed.

Monthly updates, quarterly reviews
RM-004highpreventive
Risk Identification Process

Systematically identify known and reasonably foreseeable risks related to health, safety, and fundamental rights for each AI system to ensure comprehensive risk coverage and enable appropriate risk treatment decisions.

Initial assessment, after substantial modifications, annually
RM-005highpreventive
Risk Assessment Methodology

Analyze and evaluate identified risks using a consistent risk assessment methodology to determine risk levels, prioritize risks for treatment, and enable informed risk management decisions.

Per identified risk, after modifications
RM-006highpreventive
Bias and Discrimination Risk Assessment

Specifically assess risks of bias and discrimination per EU AI Act Article 10(5) to prevent discriminatory outcomes and ensure fairness across all protected characteristics.

Before training, after dataset updates, annually
RM-007highpreventive
Risk Treatment Decision and Planning

Select and implement appropriate risk treatment strategies for each identified risk to reduce risks to acceptable levels, ensuring critical and high risks are properly mitigated before deployment.

Per identified risk, after risk assessment
RM-009highdetective
Residual Risk Evaluation and Acceptance

Assess residual risk after control implementation and determine acceptability to ensure no unacceptable risks remain before deployment, protecting health, safety, and fundamental rights.

After control implementation, before deployment
RM-010mediumdetective
Continuous Risk Monitoring and Alerting

Implement continuous monitoring of AI risks throughout the operational lifecycle to detect risk indicator threshold breaches, identify emerging risks, and enable timely risk response.

Continuous, monthly reviews
RM-011mediumdetective
Periodic Comprehensive Risk Reviews

Conduct periodic comprehensive risk reviews to ensure risk register remains current, controls remain effective, and emerging risks are identified and addressed.

Monthly, quarterly, annually, post-incident
RM-012mediumdetective
Risk Management System Effectiveness Evaluation

Assess the effectiveness of the AI risk management system annually to identify improvement opportunities, ensure continuous improvement, and demonstrate risk management maturity.

Annually
RM-013mediumdetective
Risk Reporting and Escalation

Report AI risks to appropriate stakeholders per defined frequency and escalation criteria to ensure timely risk awareness, enable informed decision-making, and support regulatory compliance.

Real-time, monthly, quarterly, annually, ad-hoc
RM-014mediumpreventive
Stakeholder Risk Communication

Communicate AI risks to relevant stakeholders including deployers, users, and affected persons to ensure transparency, enable informed use, and comply with EU AI Act transparency obligations.

At deployment, continuous, as required
DATA

Data Governance

Data and data governance controls

15 controls
DATA-001highpreventive
Data Quality Requirements Definition

Define specific data quality requirements for each AI system based on intended purpose and risk level to ensure datasets meet appropriate quality standards before use in AI training, validation, and testing, in compliance with EU AI Act Article 10(2).

Per AI system, annually
DATA-002highpreventive
Data Quality Assessment and Validation

Assess data quality against defined requirements before use in AI training to ensure datasets meet quality thresholds and prevent quality issues from affecting AI system performance and compliance.

Before training, after significant data updates
DATA-003mediumdetective
Continuous Data Quality Monitoring

Continuously monitor data quality during AI system operation to detect quality degradation, identify quality issues early, and enable timely remediation to maintain AI system performance and compliance.

Continuous
DATA-004highpreventive
Data Relevance and Purpose Alignment Assessment

Assess and document that datasets are relevant to intended purpose and geographical/behavioral/functional setting to ensure AI systems are trained on appropriate data that reflects their actual deployment context, in compliance with EU AI Act Article 10(3).

Per AI system, annually
DATA-005highpreventive
Dataset Representativeness Assessment

Ensure datasets are sufficiently representative of all persons/situations AI system will encounter to prevent bias and ensure fair treatment across all user groups and scenarios, in compliance with EU AI Act Article 10(3).

Before training, annually
DATA-006mediumpreventive
Dataset Selection and Appropriateness Assessment

Ensure datasets are appropriate considering state of the art and available alternatives to ensure optimal dataset selection and justify dataset choices for AI system development.

Per AI system, when changing datasets
DATA-007highpreventive
Bias Detection and Assessment

Examine training, validation, and testing datasets for possible biases to identify discriminatory patterns before they are learned by AI models, preventing bias propagation to AI system outputs, in compliance with EU AI Act Article 10(4).

Before training, after dataset updates
DATA-008highcorrective
Bias Mitigation Implementation

Implement appropriate measures to mitigate detected biases in datasets to reduce discriminatory outcomes and improve fairness across all protected characteristics.

After bias detection
DATA-009highdetective
Fairness Metrics Validation

Validate that bias mitigation achieves fairness objectives by calculating and verifying fairness metrics meet defined thresholds, ensuring AI systems treat all groups fairly across protected characteristics.

After mitigation, before deployment
DATA-010mediumdetective
Data Lineage Tracking and Documentation

Document complete data lineage from source to AI model to enable traceability, support audits, facilitate troubleshooting, and demonstrate data governance compliance.

Continuous updates
DATA-011highpreventive
Data Provenance and Legal Compliance

Establish and verify data provenance for all AI datasets to ensure legal compliance, protect intellectual property, and enable regulatory compliance, in compliance with GDPR and data protection requirements.

Per dataset acquisition
DATA-012mediumdetective
Data Catalog Maintenance and Discovery

Maintain comprehensive data catalog for all AI datasets to enable data discovery, support data governance, facilitate compliance, and enable efficient data management.

Continuous
DATA-013highpreventive
Data Protection Impact Assessment (DPIA)

Conduct Data Protection Impact Assessment (DPIA) for high-risk AI systems processing personal data to identify and mitigate privacy risks, ensure GDPR compliance, and protect data subject rights.

Per high-risk AI system, after substantial modifications
DATA-014mediumpreventive
Data Minimization and Purpose Limitation

Collect and process only data necessary for AI system purpose to comply with GDPR Article 5(1)(c) data minimization principle and reduce privacy risks.

Per AI system, annually
DATA-015highpreventive
Privacy Protection Techniques

Apply appropriate anonymization or pseudonymization techniques to protect privacy while enabling AI system development, balancing privacy protection with data utility.

Before training, for personal data
DOC

Documentation

Technical documentation controls

10 controls
DOC-001highpreventive
Annex IV Documentation Completeness

Create complete technical documentation per Annex IV for all high-risk AI systems to demonstrate compliance with EU AI Act requirements and enable conformity assessment, in compliance with EU AI Act Article 11 and Annex IV.

Per high-risk AI system, after substantial modifications
DOC-002mediumpreventive
Technical Documentation Quality Assurance

Ensure technical documentation is clear, comprehensive, and accurate to enable effective use, support conformity assessment, and demonstrate compliance with EU AI Act requirements.

Per documentation package
DOC-003lowpreventive
Standardized Documentation Templates

Use standardized templates aligned with Annex IV structure to ensure consistent, complete documentation across all high-risk AI systems and facilitate compliance verification.

Continuous use, annual review
DOC-004mediumpreventive
Technical Documentation Update Management

Update technical documentation when changes occur to AI system to maintain accuracy and compliance throughout the AI system lifecycle, ensuring documentation reflects current system state.

As triggered by changes
DOC-005mediumdetective
Documentation Version Control

Maintain comprehensive version control for all technical documentation to enable traceability, support audits, and ensure ability to retrieve historical versions for compliance and troubleshooting.

Per documentation update
DOC-006mediumdetective
Annual Technical Documentation Review

Review all technical documentation annually for currency and accuracy to ensure documentation remains current, accurate, and compliant with evolving regulations and system changes.

Annually
DOC-007highpreventive
Technical Documentation Secure Storage

Store technical documentation securely with appropriate access controls to protect sensitive information, ensure availability, and comply with retention requirements per EU AI Act Article 18.

Continuous
DOC-008mediumpreventive
Technical Documentation Access Control

Provide appropriate access to technical documentation per Article 53 to enable authorized access while protecting sensitive information and ensuring regulatory compliance.

Continuous, quarterly reviews
DOC-009highpreventive
Authority Request Response and Documentation Availability

Ensure technical documentation is available to competent authorities upon request per Article 53 to enable regulatory oversight and demonstrate compliance.

As requested
DOC-010highpreventive
Technical Documentation Review and Approval Process

Ensure all technical documentation is reviewed and approved before use to verify quality, accuracy, completeness, and regulatory compliance.

Per documentation package/update
LOG

Logging

Logging and record-keeping controls

5 controls
TRANS

Transparency

Transparency and information controls

5 controls
HO

Human Oversight

Human oversight controls

4 controls
ARS

Accuracy & Security

Accuracy, robustness, and cybersecurity controls

8 controls
ARS-001highpreventive
Accuracy Requirements and Metrics Definition

Define accuracy requirements based on intended purpose per Article 15(1) to ensure AI systems achieve appropriate accuracy levels for their use case, enabling safe and effective deployment.

Per high-risk AI system, during design phase
ARS-002highpreventive
Accuracy Testing and Validation

Test AI system accuracy before deployment to verify it meets defined accuracy requirements, ensuring safe and effective operation.

Before deployment, after model updates
ARS-003mediumdetective
Production Accuracy Monitoring

Monitor accuracy in production to detect accuracy degradation, identify issues early, and enable timely corrective actions to maintain AI system performance.

Continuous
ARS-004highpreventive
Robustness Requirements Definition

Define robustness requirements per Article 15(4) to ensure AI systems are resilient to errors, faults, inconsistencies, and adversarial conditions, maintaining performance across diverse scenarios.

Per high-risk AI system, during design phase
ARS-005highpreventive
Robustness Testing and Validation

Test AI system robustness to verify it meets defined robustness requirements, ensuring resilience to errors, faults, and adversarial conditions.

Before deployment, after model updates
ARS-006mediumdetective
Model Drift Detection and Response

Monitor for data drift and concept drift to detect performance degradation early and enable timely model updates or retraining to maintain AI system performance.

Continuous
ARS-007highpreventive
Cybersecurity Requirements and Threat Assessment

Define cybersecurity requirements and assess AI-specific security threats per Article 15(5) to ensure AI systems are resilient against cybersecurity threats and protect against AI-specific attack vectors.

Per high-risk AI system, during design phase
ARS-008highpreventive
Cybersecurity Testing and Validation

Test AI system security to verify it meets security requirements and is resilient against cybersecurity threats, including AI-specific attack vectors.

Before deployment, annually, after security updates
QMS

Quality Management

Quality management system controls

14 controls
QMS-001highpreventive
QMS Framework Documentation

Document QMS systematically and orderly per Article 17(1) to ensure comprehensive quality management framework is established, maintained, and continuously improved.

Initial establishment, annual review
QMS-002mediumpreventive
Quality Policy and Objectives Management

Establish quality policy and measurable quality objectives to guide QMS implementation and provide direction for quality improvement.

Annual review
QMS-003mediumpreventive
QMS Organizational Structure and Roles

Define clear roles and responsibilities for QMS to ensure accountability and effective QMS implementation.

Annual review
QMS-004highpreventive
Design and Development Planning

Plan and control AI system design and development per Article 17(1)(b) to ensure systematic design process with appropriate reviews, verification, and validation.

Per AI system
QMS-005highpreventive
Design Input Requirements

Define and document design inputs to ensure all requirements are captured, reviewed, and approved before design begins.

Per AI system, per major update
QMS-006highpreventive
Design Output Verification

Define and verify design outputs meet design inputs to ensure design is complete, correct, and ready for development.

Per design phase
QMS-007highpreventive
Systematic Design Reviews

Conduct systematic design reviews at appropriate stages to ensure design quality, identify issues early, and enable informed decisions.

Per design phase
QMS-008highpreventive
Design Verification Activities

Verify design outputs meet design inputs to ensure design correctness and completeness before proceeding to next phase.

Per design phase
QMS-009highpreventive
Design Validation Activities

Validate AI system meets user needs and intended use to ensure system is fit for purpose before deployment.

Before deployment, after substantial modifications
QMS-010mediumpreventive
Design Transfer to Development/Production

Transfer design to development/production with appropriate controls to ensure design is correctly implemented.

Per AI system
QMS-011mediumpreventive
Design Change Management

Control and document design changes per Article 17(1)(a) to ensure changes are properly assessed, approved, and implemented.

As needed
QMS-012mediumpreventive
Quality Assurance Program Implementation

Establish comprehensive quality assurance program per Article 17(1)(c) to ensure quality throughout AI system lifecycle.

Continuous
QMS-013highpreventive
Comprehensive Testing Program

Implement comprehensive testing strategy per Article 17(1)(d) to ensure AI systems are tested before, during, and after development.

Per AI system, per release
QMS-015mediumdetective
QMS Management Review and Improvement

Ensure QMS effectiveness through management review and drive continuous improvement to enhance QMS and AI system quality.

Annually minimum
CA

Conformity Assessment

Conformity assessment controls

13 controls
CA-001highpreventive
Technical Documentation Preparation for Annex VI Assessment

Prepare complete technical documentation per Annex IV for Annex VI internal control conformity assessment to ensure all required documentation is available for compliance verification.

Per high-risk AI system
CA-002highpreventive
EU AI Act Compliance Verification

Verify AI system compliance with all EU AI Act requirements to ensure system meets all regulatory obligations before market placement.

Per conformity assessment
CA-003highpreventive
Annex VI Conformity Assessment Report

Prepare conformity assessment report documenting compliance for Annex VI internal control procedure to provide evidence of conformity assessment completion.

Per conformity assessment
CA-004highpreventive
Notified Body Selection and Engagement

Select and engage qualified notified body for Annex VII conformity assessment to ensure competent third-party assessment for Annex I product safety AI systems.

Per Annex VII assessment
CA-005highpreventive
QMS Assessment Preparation for Annex VII

Prepare for notified body QMS assessment to ensure QMS is ready for third-party evaluation.

Per Annex VII assessment
CA-006highpreventive
Technical Documentation Preparation for Annex VII

Prepare technical documentation for notified body review to ensure complete and accurate documentation is available for Annex VII assessment.

Per Annex VII assessment
CA-007highpreventive
Notified Body Assessment Support and Response

Support notified body during assessment and respond to findings to ensure successful Annex VII conformity assessment.

Per Annex VII assessment
CA-008highpreventive
EU Declaration of Conformity Preparation

Prepare EU Declaration of Conformity with all required elements per Article 47 to provide formal declaration of compliance.

Per high-risk AI system, per substantial modification
CA-009highpreventive
EU Declaration of Conformity Review and Approval

Review and approve EU Declaration of Conformity before issuance to ensure accuracy, completeness, and legal compliance.

Per declaration
CA-010mediumpreventive
EU Declaration of Conformity Retention and Availability

Keep EU Declaration of Conformity available per Article 47(2) to ensure availability to competent authorities for 10 years.

Continuous, 10-year retention
CA-011highpreventive
CE Marking Affixing and Display

Affix CE marking to high-risk AI system per Article 48 to indicate EU conformity.

Per high-risk AI system
CA-012highpreventive
CE Marking Rules Compliance

Ensure CE marking complies with all rules per Article 48(2-5) to maintain regulatory compliance.

Per CE marking
CA-013mediumdetective
Ongoing Conformity Maintenance and Monitoring

Maintain conformity throughout AI system lifecycle and reassess when substantial modifications occur to ensure ongoing compliance.

Continuous
PMM

Post-Market Monitoring

Post-market monitoring controls

5 controls
INC

Incident Management

Incident management and reporting controls

5 controls
LIT

Literacy & Training

AI literacy and training controls

5 controls