Webinar replay: The migration takes 2 weeks. Deciding to do it takes 6 months.

ISO 42001 for Self-Hosted AI: What Auditors Actually Ask For (and What Your Infrastructure Has to Prove)

ISO/IEC 42001 certifies your AI management system, not your model. Here is what the standard requires clause by clause, which Annex A controls land on your self-hosted AI infrastructure, and the exact evidence enterprise buyers and auditors ask for before they call you audit-ready.

Morgan Perry
Co-founder
OCT 31, 2026 · 16 MIN
ISO 42001 for Self-Hosted AI: What Auditors Actually Ask For (and What Your Infrastructure Has to Prove)

Key Points:

  • ISO/IEC 42001:2023 certifies an AI management system (AIMS), never a model. The certificate covers the policy, roles, risk assessments, impact assessments and controls your organization runs around AI, inside a scope you declare. There is no such thing as a "certified model".
  • Certification needs the full Clause 4-10 management system (context and scope, leadership and AI policy, planning, support, operation, performance evaluation, improvement) plus a Statement of Applicability that implements or excludes each of the 38 Annex A controls with a written justification.
  • Two requirements are AI-specific and cause most early findings: the AI risk assessment and treatment process, and the AI system impact assessment, which must cover consequences for individuals, groups and societies. ISO 27001 has no equivalent impact assessment.
  • For self-hosted AI, most audit evidence is infrastructure evidence: which cloud account and region the models run in, who can reach the inference endpoints, how each deployed version got there and who approved it, what is logged and for how long, and how you prove the running state matches the approved one.
  • Certification is a two-stage external audit by an accredited body, then annual surveillance audits over a three-year certificate. "Audit-ready" means your platform produces evidence every day, not that someone screenshots dashboards the week before Stage 2.

Qovery · Infrastructure control plane
Build with Claude Code, Deploy with Qovery
Learn more

Enterprise buyers now ask about AI governance in the same breath as SOC 2. A-LIGN's 2026 benchmark found that 80% of companies using AI already get questions from customers about their AI risk management practices (A-LIGN 2026 Compliance Benchmark Report). ISO/IEC 42001 is the certificate those buyers increasingly name.

Most teams I talk to discover the gap during a security review, when a buyer asks where their self-hosted model runs, who can deploy to it, and how they know the version in production is the one that was approved. The answers exist in someone's head. Auditors want them in records. This guide covers what the standard actually requires and what your infrastructure has to prove.

What is ISO/IEC 42001 actually certifying - the model, or the organization?

ISO/IEC 42001:2023 certifies an AI management system: the governance, roles, risk processes and controls your organization operates around AI, inside a scope you declare. It does not certify that a model is accurate, fair or safe, and no accredited body issues a certificate for a model.

  • The standard. ISO/IEC 42001:2023 was published in December 2023 (Schellman), and DNV describes it as "the first international and certifiable management system standard for artificial intelligence management systems" (DNV).
  • An AIMS in one sentence. It is the set of policies, objectives and processes an organization uses to develop, provide or use AI systems responsibly, as Microsoft's summary of the standard puts it (Microsoft Learn).
  • What a certificate says. Organization name, scope statement, standard and edition, the certification body and its accreditation mark, and validity dates. Nothing about model quality.
  • The scope statement is the first line buyers read. Microsoft lists exactly which services its certificate covers, from GitHub Copilot to Microsoft Foundry (Microsoft Learn). If your scope covers "the internal HR chatbot", a buyer evaluating your inference API will notice.
  • Roles. The standard builds on the roles in ISO/IEC 22989: AI provider, AI producer, AI customer (which includes AI users), AI partner and AI subject. Self-hosting an open-weight model usually makes you a provider of your own AI system and a customer of a third-party component, the weights.
  • Self-hosting moves the evidence burden to you. The isolation, logging and residency controls an API vendor would carry now sit in your cloud account, so you produce that evidence yourself.

Buyers conflate five things. Only two of them end in a certificate.

Standard / frameworkWhat it coversCertifiable?Who issues itAI-specific requirementsWhat a buyer accepts it as proof of
ISO/IEC 42001:2023AI management system: policy, AI risk, AI impact, lifecycle, data, suppliersYes, certifiedAccredited certification body (e.g. BSI, Schellman, DNV)Yes, AI risk and impact assessments, 38 Annex A controlsYou govern AI systematically within the stated scope
ISO/IEC 27001:2022Information security management systemYes, certifiedAccredited certification bodyNoYou manage information security risk
SOC 2 Type IIControls over security, availability, confidentiality, etc. over a periodAttested, no certificateLicensed CPA firm under AICPA standardsNo, unless you add AI criteria yourselfYour controls operated effectively over the audit window
NIST AI RMF 1.0Voluntary AI risk management framework (Govern, Map, Measure, Manage)NoSelf-assessedYesYou have a structured AI risk vocabulary, nothing independent
EU AI Act (Regulation (EU) 2024/1689)Legal obligations by AI risk categoryNo organization certificate; conformity assessment for high-risk systemsEU law, enforced by the AI Office and national authoritiesYesYou meet a legal obligation for a given AI system

The AI Act matters for timing. It entered into force on 1 August 2024, prohibitions applied from 2 February 2025, GPAI obligations from 2 August 2025, and the AI Omnibus pushed most high-risk obligations to 2 December 2027 (European Commission). Buyers in Europe already want governance evidence before that date arrives.

What does ISO 42001 require clause by clause before an auditor will certify you?

ISO 42001 follows ISO's harmonized structure, so Clauses 4 through 10 are mandatory and auditable: context and scope, leadership and AI policy, planning, support, operation, performance evaluation and improvement. An auditor asks for documented evidence against every one of them, and you cannot exclude a clause the way you can exclude an Annex A control.

  • Clause 4. Organizational context, interested parties, your declared role in the AI lifecycle, and the written AIMS scope.
  • Clause 5. Top management commitment, a documented AI policy, and named owners for AI risk. Expect the question "who signed this, and when?"
  • Clause 6. AI risk assessment and treatment, the AI system impact assessment, measurable AI objectives and the Statement of Applicability. Schellman notes that Clause 6 "goes a step further than some of the other familiar ISO standards" by requiring an impact assessment of consequences "on individuals, groups, and societies" (Schellman).
  • Clause 7. Competence and awareness records, communication, and controlled documented information that is versioned, approved and retrievable on request.
  • Clause 8. Operational planning and control. This is where auditors walk through your deployment pipeline, environment separation, change approval and per-release lifecycle records.
  • Clause 9. Monitoring and measurement, an internal audit programme, and management review minutes with decisions and actions.
  • Clause 10. Nonconformity handling, corrective action records and continual improvement.
ClausePlain-language requirementArtifact the auditor asks forTypical ownerDocument or system record
4 ContextKnow why you use AI, for whom, and draw the boundaryScope statement, interested-parties register, role declarationCTO / compliance leadDocument
5 LeadershipManagement owns AI governanceSigned AI policy, RACI with named AI risk ownersCEO / CTODocument
6 PlanningAssess AI risks and impacts, set objectives, decide controlsAI risk register, treatment plan, impact assessments, Statement of ApplicabilityCompliance lead + ML leadDocument
7 SupportPeople are competent, documents are controlledTraining records, document version historyPeople ops / complianceBoth
8 OperationRun AI systems the way you said you wouldDeployment history tied to commits, change approvals, environment inventory, per-release validation recordsPlatform / ML engineeringSystem record
9 EvaluationMeasure, audit yourself, reviewMonitoring dashboards and exports, internal audit report, management review minutesEngineering + complianceBoth
10 ImprovementFix what breaks and prove itIncident log, nonconformity and corrective action recordsEngineering managersSystem record

Mandatory documented information should come out in minutes: scope, AI policy, risk and impact assessment results, Statement of Applicability, AI objectives, internal audit results, management review results and corrective actions. If producing any of these needs a Slack thread, fix that first.

Which ISO 42001 Annex A controls hit your self-hosted AI infrastructure hardest?

Annex A of ISO 42001 contains 38 controls organized into 9 control objectives (Schellman), and for self-hosted AI the four that land hardest on infrastructure are resources for AI systems, the AI system lifecycle, data for AI systems, and third-party relationships. The other objectives cover AI policy, internal organization, impact assessment, information for interested parties and responsible use.

  • Resources for AI systems. A documented inventory of compute, GPUs, storage, tooling, data and people, down to the cloud account, region and cluster.
  • AI system lifecycle. Design, development, verification and validation, deployment, operation and monitoring, with a record per release, not a policy PDF.
  • Data for AI systems. Provenance of training and fine-tuning data, quality and preparation, and where inference data physically lives and for how long.
  • Impact assessment. Consequences for individuals and groups, reviewed on a defined cadence and after material changes such as a new model version.
  • Third-party and customer relationships. Open-weight model licenses, GPU capacity providers, vector database vendors, model API fallbacks. You still own the risk.
  • Statement of Applicability discipline. Every control is implemented or excluded with a written reason. Auditors spend a lot of Stage 1 probing exclusions.
Annex A control objectiveWhat it means for self-hosted AIEvidence an auditor acceptsCommon failure mode
Resources for AI systemsKnow every GPU node pool, cluster, account and region running AIEnvironment inventory export, IaC repositoryInventory is a spreadsheet nobody updated since the last GPU pool
AI system lifecycleEvery model or service release is validated and approved before productionDeployment audit log tied to commit SHAs, PR approvals, test resultsDeploys from laptops with kubectl apply, no link to a commit
Data for AI systemsKnow where training, fine-tuning and inference data sits and for how longStorage and database inventory, retention and backup config, region settingsPrompt logs in a bucket with no retention policy
Third-party relationshipsAssess the weights, providers and vendors you depend onSupplier register, license records, provider certificatesModel weights pulled from a hub with no recorded license review
Internal organization / accessSegregate who can change whatRBAC export per environment, access review recordsEveryone on the team is admin in production
Impact assessmentAssess and re-assess consequences for peopleDated impact assessments linked to releasesAssessment written once, never updated after a model swap

What infrastructure evidence do auditors and enterprise buyers actually ask for?

Auditors and enterprise security reviewers converge on five infrastructure questions: where does it run, who can touch it, how did this exact version get there, what is logged and for how long, and how do you prove today's running state matches the approved state. If your platform cannot answer those from its own records, you are not audit-ready.

  • Where it runs. Cloud account, region, VPC, cluster, whether prompts or inference traffic ever leave your boundary, and whether any vendor can read them.
  • Who can touch it. Per-environment RBAC, production and staging separation, who can deploy to the GPU inference environment, and a logged break-glass procedure.
  • How the version got there. Every deployment tied to a commit SHA, an approver and a timestamp, with environments reproducible from code.
  • What is logged. Endpoint availability, your prompt and output logging decision, drift and abuse monitoring, retention periods, and incident records feeding Clause 10.
  • Supplier evidence. Subprocessor list, weights provenance and license, GPU provider agreements, third-party assessment records.

The demand is real. Stanford's AI Index 2026 reports that ISO/IEC 42001 was already cited by 36% of respondents in its responsible AI survey, ahead of the NIST AI RMF at 33% (Stanford HAI AI Index 2026). And compliance already eats time: Vanta's State of Trust research found respondents spend 7.5 hours a week staying compliant (Vanta).

QuestionWhat the auditor asks forWhat the buyer asks forWhere the evidence comes fromWhat makes it fail
Where does it run?Scope boundary, environment inventoryRegion, data residency, subprocessorsCloud account and cluster inventory, IaCShadow GPU instances outside the inventory
Who can touch it?Access control and segregation recordsRBAC summary, SSO, access reviewsPlatform RBAC export, IdP logsShared admin credentials
How did this version get there?Change records per release (Clause 8)Change management descriptionDeployment history tied to commits and approvalsManual deploys with no commit link
What is logged, for how long?Monitoring and retention evidence (Clause 9)Log retention, prompt logging policyLogging and retention config, incident logRetention undefined or different per environment
Does running state match approved state?Proof that configuration is controlled"Can you show me production config?"Environments declared in code, drift checksHotfixes applied in the console and never committed

The classic pitfall is screenshot evidence. Screenshots gathered the week before Stage 2 pass once and collapse at the first surveillance audit, because the auditor samples a period when nobody was taking them.

Keep your AI workloads - and your audit evidence - inside your own cloud account.
Qovery deploys and operates your AI services in your own AWS, GCP, Azure or Scaleway account, or your existing Kubernetes cluster, with per-environment RBAC and a commit-level deployment audit trail. Start deploying in under 10 minutes.

How long does ISO 42001 certification take, who issues it, and what does it cost?

An accredited certification body issues the ISO 42001 certificate after a two-stage audit, and the certificate is valid for three years, maintained through annual surveillance audits (Schellman). Plan in months, and expect internal effort to cost far more than the audit fee.

  • Sequence. Gap analysis, implementation, at least one internal audit, management review, Stage 1 (documentation and design), Stage 2 (operational effectiveness), certificate, surveillance, recertification. DNV explicitly expects internal audits and a management review before the certification audit (DNV).
  • Stage 1 failures are rarely technical. A weak Statement of Applicability or a missing impact assessment stops you long before anyone looks at a cluster.
  • Accreditation matters. Buyers check the accreditation mark (UKAS, ANAB and equivalents). Schellman was the first body ANAB accredited for ISO 42001 (Schellman) and BSI the first accredited by UKAS (BSI).
  • Cost and duration drivers. Scope breadth, number of AI systems and sites, headcount, and whether you hold ISO 27001 already.
  • ISO 27001 shortens the path. Both standards share the harmonized structure, and risk management, internal audit and continual improvement processes carry over from an existing ISMS (Schellman; DNV).
  • Evidence never stops. Surveillance audits sample the months you were not preparing.

I have not found a reliable published count of ISO 42001 certificates worldwide, so I won't quote one. What is clear is that the big AI vendors already hold it, which raises the bar buyers apply to everyone else.

PhaseTypical durationOutput artifactWho is involvedWhat fails most often
Gap analysisA few weeksGap report, draft scopeCompliance lead, CTOScope drawn too narrow
ImplementationSeveral months, less with ISO 27001Policy, risk and impact assessments, SoA, infrastructure controlsWhole engineering orgImpact assessment copied from a DPIA
Internal audit + management reviewWeeksInternal audit report, review minutesIndependent internal auditor, leadershipReview minutes with no decisions
Stage 1DaysReadiness findingsCertification bodyUnjustified SoA exclusions
Stage 1 to Stage 2 gapTypically 4-12 weeks, not more than six months (Schellman)Closed Stage 1 findingsControl ownersFindings left open
Stage 23-9+ days on site or remote (Schellman)Certificate recommendationAuditors, control ownersRecords that don't match the described process
SurveillanceAnnually, years 2 and 3Surveillance reportAuditorsEvidence gaps between audits

Can you be ISO 42001 audit-ready if your AI runs on someone else's infrastructure?

Yes, you can certify while using third-party infrastructure, but once your AI workloads execute in a vendor's account you inherit their boundary, their logs and their region choices, and you evidence that dependency through supplier controls and their certifications instead of your own records. Microsoft makes this explicit: you can use its certificate in your assessment, but you still engage an assessor for your own controls (Microsoft Learn).

  • Managed AI APIs (Amazon Bedrock, Google Vertex AI, Azure AI Foundry, OpenAI). Fastest to ship. Residency, retention, model version changes and subprocessor lists become supplier controls you collect and review. Most enterprises are here: Menlo Ventures measured open-source model share in the enterprise falling from 19% to 11% in 2025 (Menlo Ventures).
  • Vendor-hosted PaaS (Heroku, Render, Vercel). The workload runs in the vendor's account, so your Statement of Applicability leans on their attestations and your evidence stops at their boundary.
  • Self-hosted in your own cloud account. You keep the boundary, the logs, the region and the export rights. You also own Kubernetes, GPU scheduling and lifecycle operations.
  • Fully DIY Kubernetes (or Red Hat OpenShift AI run by your team). Maximum control and maximum evidence burden. This is where deployment audit trails most often break, because someone deploys from a laptop.
Deployment modelWho owns the boundaryWho holds the logsData residency controlWho you depend on for evidenceRelative evidence effort
Managed AI API (Bedrock, Vertex AI, Azure AI Foundry)ProviderProvider, partial exportRegion choice within the provider's offerProvider certificates and reportsLow effort, high dependency
Vendor-hosted PaaS (Heroku, Render, Vercel)VendorVendorLimited to vendor regionsVendor attestationsLow effort, evidence stops at the vendor
Self-hosted in your own cloud account with an internal developer platform (Qovery, Northflank BYOC, Porter, Humanitec-based IDP)YouYouFullYour own records, plus the platform as a supplierMedium, mostly generated by the platform
Fully DIY KubernetesYouYouFullYour own recordsHigh, mostly manual

Where Qovery fits. Qovery deploys and operates applications inside your own AWS, GCP, Azure or Scaleway account, or your existing Kubernetes cluster. Models, data, GPUs and logs stay inside your boundary, and the infrastructure evidence stays exportable from your own account. You get Kubernetes without managing it directly, and teams without a dedicated DevOps engineer still get an audit trail generated by the platform rather than by a person.

  • Git-push deployments tied to a commit support change traceability and per-release lifecycle records.
  • Per-environment RBAC supports access control and segregation of duties.
  • Preview environments per pull request give you separated non-production testing.
  • Environment auto-stop supports resource management for expensive GPU environments.
  • Managed cluster upgrades support operational control.
  • Databases backed by your cloud's managed services keep data handling inside your account.

To be fair and explicit: Qovery is not an ISO 42001 compliance product and not a certification body. It does not write your AI policy, risk assessment, impact assessment or Statement of Applicability. Tools like Vanta and Drata help manage that documentation and collect evidence. Qovery produces the infrastructure-side evidence and the control boundary underneath it.

What should you fix first if you are starting from zero?

Start with the scope statement and the two AI-specific artifacts auditors ask for first, the AI risk assessment and the AI system impact assessment, then make your infrastructure generate the rest of the evidence automatically. Collecting infrastructure evidence by hand is the most expensive way to stay certified.

  • Weeks 1-2. Write the scope statement, declare your roles, and inventory every AI system, model, dataset, inference endpoint and GPU environment with its cloud account and region.
  • Weeks 3-6. AI policy signed by top management, AI risk assessment and treatment plan, AI system impact assessment, Statement of Applicability with justified exclusions.
  • Weeks 6-12. Close infrastructure gaps: per-environment RBAC, deployment audit trail tied to commits, infrastructure as code for every environment, log retention, backup and restore evidence.
  • Ongoing. Internal audit, management review minutes, corrective actions. These prove the system runs.
  • Reuse ISO 27001. Keep the controls you already hold and ask your certification body about an integrated audit.

Anti-patterns I see repeatedly:

  • A scope so narrow that buyers reject it.
  • An impact assessment copy-pasted from a GDPR DPIA, which covers personal data but not broader consequences for groups and society.
  • Manual screenshot evidence.
  • Policies describing a deployment process nobody follows.

How do I set up audit-ready, self-hosted AI infrastructure with Qovery from Claude Code or Cursor?

Install the Qovery Agent Skills once, then ask your coding agent in plain language to deploy the workload into your own cloud account. Every action asks for your approval, and the resulting deployments carry the same commit-level history an auditor samples.

BASH|Global install for Claude Code, Cursor, Codex, OpenCode, Gemini CLI
curl -fsSL https://skill.qovery.com/install.sh | bash

# Or scoped to the current project only
curl -fsSL https://skill.qovery.com/install.sh | bash -s -- --project

# Qovery MCP Server in Claude Code (OAuth, read-only by default)
claude mcp add --transport http qovery https://mcp.qovery.com/mcp --callback-port 4242

# Write access, only when you want it (also enable it in the Qovery Console)
claude mcp add --transport http qovery "https://mcp.qovery.com/mcp?read_write=true" --callback-port 4242

The skills are qovery-onboard, qovery-deploy, qovery-troubleshoot, qovery-optimize, qovery-speedup, qovery-preview and qovery-terraform. The MCP Server operates what already exists.

Then ask, for example: "deploy this inference service to my own AWS account with Qovery, with production and preview environments separated and RBAC restricted to the ML team". See the AI agent quickstart and the Claude Code integration.

For the audit, this gives you a defensible story on agent access: read-only by default, write access as an explicit opt-in, per-action approval, and every agent-triggered deployment lands in the same commit-linked deployment history as a human one.

Frequently asked questions
What does ISO 42001 certification actually require before I can tell enterprise buyers my self-hosted AI infrastructure is audit-ready?

You need a working AI management system covering Clauses 4-10, an AI risk assessment, an AI system impact assessment, and a Statement of Applicability for the 38 Annex A controls. On the infrastructure side, you need records showing where your models run, who can access them, how each version was deployed and approved, and what is logged. Then an accredited body has to pass you through Stage 1 and Stage 2.

Does ISO 42001 certify my AI model or my organization?

Your organization. ISO/IEC 42001 certifies the AI management system within a declared scope. No accredited body issues an ISO 42001 certificate for a model's accuracy, fairness or safety.

How many controls are in ISO 42001 Annex A, and are they all mandatory?

Annex A has 38 controls organized into 9 control objectives (Schellman). You must address each one in your Statement of Applicability, but you can exclude a control with a written justification. Auditors scrutinize those exclusions closely.

Is ISO 42001 the same as ISO 27001 or SOC 2 for AI, and can I reuse my existing controls?

No. ISO 27001 certifies information security management and SOC 2 is a CPA attestation, while ISO 42001 adds AI risk, AI impact and AI lifecycle requirements. Because ISO 42001 shares the harmonized structure with ISO 27001, you can reuse risk management, internal audit and continual improvement processes, and many bodies run integrated audits.

How long does it take to get ISO 42001 certified, who issues the certificate, and how long is it valid?

An accredited certification body such as BSI, Schellman or DNV issues it after a two-stage audit, and it stays valid for three years with annual surveillance audits. Plan for several months of preparation. Schellman reports the gap between Stage 1 and Stage 2 is typically 4-12 weeks.

Do I need to self-host my AI models to pass an ISO 42001 audit?

No. You can certify while using managed AI APIs and treat the provider as a supplier you assess. Self-hosting gives you direct control over the boundary, logs and residency, which makes the evidence yours, but you also take on the operational controls.

What infrastructure evidence will an ISO 42001 auditor ask me to produce on the day?

Expect an environment inventory with cloud accounts and regions, a per-environment RBAC export, deployment history tied to commits and approvals, logging and retention configuration, and a supplier register. The auditor will sample a past period, so records must already exist.

Does Qovery make me ISO 42001 compliant?

No. Qovery is not a compliance product or a certification body and does not write your AI policy, risk assessment, impact assessment or Statement of Applicability. It keeps your AI workloads, data and logs in your own AWS, GCP, Azure or Scaleway account, or your existing Kubernetes cluster, and generates infrastructure evidence such as commit-linked deployment history and per-environment RBAC.

Morgan Perry
About the author
Morgan Perry

Morgan co-founded Qovery and leads engineering. He writes about Kubernetes architecture, DevOps best practices, and building resilient infrastructure at scale.

Next step

Keep your AI workloads - and your audit evidence - inside your own cloud account.

Qovery deploys and operates your AI services in your own AWS, GCP, Azure or Scaleway account, or your existing Kubernetes cluster, with per-environment RBAC and a commit-level deployment audit trail. Start deploying in under 10 minutes.