ISO27K

ISO 27001 Annex A controls, explained

Annex A of ISO 27001:2022 lists 93 reference controls in four themes. You are not required to implement all of them. You are required to decide about all of them, in writing, and defend the decisions in your Statement of Applicability.

Last reviewed 2026-08-16Written by Jacob Masse, TrazTech Inc.

Annex A of ISO/IEC 27001:2022 contains 93 controls, grouped into four themes: 37 organizational controls, 8 people controls, 14 physical controls and 34 technological controls. The 2013 edition had 114 controls in 14 domains, and the renumbering is the change most people notice first. Nothing was really deleted. Controls were merged, a handful were added, and the grouping was rebuilt around who owns the control rather than which chapter it lived in.

The important thing about Annex A is what it is not. It is not a checklist of mandatory requirements. The auditable requirements of ISO 27001 sit in clauses 4 through 10, and clause 6.1.3 is the one that governs Annex A: you determine the controls necessary to treat your risks, then compare that set against Annex A to confirm you have not missed something obvious. Annex A is the completeness check on your own thinking, and the output of that check is the Statement of Applicability.

The four themes and what sits in each

Annex A of ISO/IEC 27001:2022, by theme
ThemeControlsWhat it covers
A.5 Organizational37Policy, roles, asset management, access control policy, supplier and cloud security, incident management, continuity, legal and privacy obligations.
A.6 People8Screening, employment terms, awareness and training, discipline, exit, confidentiality, remote working, reporting events.
A.7 Physical14Perimeters, entry control, secure areas, equipment, storage media, utilities, cabling, disposal and re-use.
A.8 Technological34Endpoints, privileged access, malware, vulnerabilities, configuration, backup, logging and monitoring, networks, cryptography, and the whole secure development set.

The companion standard, ISO/IEC 27002:2022, holds the implementation guidance for the same 93 controls and tags each one with attributes: control type, which of confidentiality, integrity and availability it protects, the cybersecurity concept it maps to, its operational capability and its security domain. Those attributes are a filtering aid, not a requirement. Buy 27002 if you are implementing. Buying only 27001 and trying to work out from a one-sentence control title what an auditor expects is a false economy of a few hundred dollars.

A.5, organizational controls

This is the largest theme and the one that fails first, because most of it is management work rather than engineering work. It opens with information security policies, roles and responsibilities, segregation of duties, management responsibilities, contact with authorities and with special interest groups, threat intelligence, and information security in project management.

Asset management follows: an inventory of information and other associated assets, acceptable use, return of assets on exit, and the classification, labelling and transfer of information. The inventory control is the one that quietly determines how much work the rest of the project is, because a scope you cannot enumerate is a scope you cannot secure.

Then access control at the policy level: the access control rules themselves, identity management, management of authentication information, and access rights with their provisioning and revocation. The technical implementation of those rules lives in A.8, which is a distinction auditors care about and readiness projects frequently blur.

Supplier security takes five controls covering information security in supplier relationships, what goes into supplier agreements, security through the information and communications technology supply chain, ongoing monitoring and review of supplier services, and information security for use of cloud services. If you run on a public cloud and use a dozen software services, this group is where most of your real risk sits and where most Statements of Applicability are thinnest.

The rest of A.5 covers incident management from planning through assessment, response, learning and collection of evidence; continuity of information security during disruption together with readiness of technology for business continuity; and a compliance block covering legal, statutory, regulatory and contractual requirements, intellectual property, protection of records, privacy and protection of personally identifiable information, independent review of information security, compliance with your own policies, and documented operating procedures.

The privacy control is not optional in Canada

The control on privacy and protection of personally identifiable information is the hinge between your management system and PIPEDA or the provincial statute that displaces it in Quebec, British Columbia and Alberta. Implementing it does not make you compliant with privacy law, because the standard says nothing about consent, purpose limitation or access requests. It does mean your ISMS has to know which personal information you hold and which regime governs it, and an auditor who finds no answer there will write it up.

A.6, people controls

Eight controls, and unusually for Annex A they are close to a complete list in themselves: screening of candidates, terms and conditions of employment, awareness education and training, a disciplinary process, responsibilities that survive termination or change of employment, confidentiality or non-disclosure agreements, remote working, and reporting of information security events.

These are cheap to implement and are among the most commonly failed at stage 2, because the evidence is per person and per hire. An auditor samples five employees and asks for the screening record, the signed agreement and the training completion for each. One missing record in a sample of five is a finding, and it is not a finding you can fix on the day.

A.7, physical controls

Fourteen controls covering physical security perimeters, entry control, securing offices and facilities, physical security monitoring, protection against physical and environmental threats, working in secure areas, clear desk and clear screen, equipment siting and protection, security of assets off-premises, storage media, supporting utilities, cabling security, equipment maintenance, and secure disposal or re-use of equipment.

Fully remote and cloud-hosted organizations assume this whole theme is excludable. It mostly is not, and the reasoning matters more than the outcome. Clear desk and clear screen, security of assets off-premises, storage media handling and secure disposal all apply to a laptop on a kitchen table in Winnipeg. What genuinely goes away is the office perimeter, and the data centre perimeter does not go away either. It moves to your cloud provider and is managed through the supplier and cloud controls in A.5, evidenced by the provider's own certifications rather than by your own guard log.

A.8, technological controls

The largest technical block, and roughly three groups. Access and endpoint enforcement: user endpoint devices, privileged access rights, information access restriction, access to source code, secure authentication. Operations: capacity management, protection against malware, management of technical vulnerabilities, configuration management, information deletion, data masking, data leakage prevention, backup, redundancy, logging, monitoring activities, clock synchronization, use of privileged utility programs, installation of software on operational systems, network security, security of network services, segregation of networks, web filtering, and use of cryptography.

The last ten are the secure development set: secure development life cycle, application security requirements, secure system architecture and engineering principles, secure coding, security testing in development and acceptance, outsourced development, separation of development, test and production environments, change management, test information, and protection of information systems during audit testing.

Two of these controls pull in outside work every time. Management of technical vulnerabilities and security testing in development and acceptance together are why nearly every certified organization holds a recent independent penetration test. The standard never uses the words penetration test, so you can technically satisfy the controls with scanning and internal testing. Auditors read a scan report and an independent test differently, and so do your customers.

The eleven controls that were new in 2022

Eleven controls had no direct predecessor in the 2013 edition, and they are where a certificate carried over from the old version usually has gaps: threat intelligence, information security for use of cloud services, readiness of technology for business continuity, physical security monitoring, configuration management, information deletion, data masking, data leakage prevention, monitoring activities, web filtering, and secure coding.

The transition period for organizations still certified against the 2013 edition ran to 31 October 2025 and has closed. If you are looking at a certificate that references ISO/IEC 27001:2013, it is not current, and the gap between the two editions is not a paperwork exercise. Configuration management, information deletion and monitoring activities in particular tend to expose real missing practice rather than missing documents.

How the Statement of Applicability works

The Statement of Applicability is required by clause 6.1.3 and it is the single document that ties the risk work to the controls. For every one of the 93 Annex A controls it records four things: whether the control is necessary, the justification for including it, whether it is currently implemented, and the justification for any exclusion. Controls you have determined necessary that are not in Annex A belong there too, because Annex A is a reference set rather than an exhaustive one.

Two practical rules follow from that and they are worth more than any template. First, the justification for including a control should point at a risk or an obligation, not at the control title restated as a sentence. Second, the Statement of Applicability is a living document under change control, and the version an auditor reads at stage 2 has to match what is actually running. A Statement of Applicability that says a control is implemented when it was approved but never turned on is a nonconformity with your own management system, which is worse than an honest partial state.

The document auditors read first

A stage 1 audit is largely a reading exercise, and the Statement of Applicability is where the auditor decides what stage 2 will look like. Every exclusion is a question they have already written down. Every control marked implemented is a request for evidence. Writing it carelessly does not save time, it just moves the argument to the more expensive audit.

Which controls actually get excluded

Exclusion is legitimate and expected. What is not legitimate is excluding a control because implementing it is inconvenient, and the test an auditor applies is whether the exclusion follows from the risk assessment and the scope rather than from the budget.

Commonly excluded Annex A controls and how the justification holds up
Control groupUsual reason givenDoes it hold
Secure development set in A.8, including source code access and outsourced developmentWe do not develop softwareYes for a firm that only configures purchased systems. Note that infrastructure as code, scripts and low-code applications are development in an auditor's reading.
Outsourced development specificallyAll development is in-houseYes, and it is one of the cleanest exclusions available. Contract developers count as outsourced.
Office perimeter, entry control and secure areas in A.7No offices, fully remotePartly. The office controls go, the equipment, media, off-premises and disposal controls stay, and data centre security moves to supplier controls.
Data maskingNo production data in test environmentsOnly if that is enforced and evidenced. Auditors ask how you know, and the answer is usually a process nobody checks.
Data leakage preventionToo small to run toolingWeak on its own. The control does not name a product, and access restriction plus egress controls can satisfy it, so it is usually better implemented differently than excluded.
Web filteringNo managed endpoints or no corporate networkSometimes. It is harder to argue where you issue laptops, easier where staff use their own devices under a documented arrangement.
Redundancy of information processing facilitiesNo availability commitmentOnly if you really have none. A customer contract with an uptime term settles this against you.
Privacy and protection of personal informationWe hold no personal informationAlmost never in Canada. Employee records alone are personal information under PIPEDA and the provincial statutes.

Two exclusions worth avoiding regardless of how defensible they look: cryptography, because almost everything moves over an encrypted channel and the control also covers key management, which is where the real risk is; and screening, which is sometimes dropped citing employment law when what the law actually restricts is the type of check, not the practice of vetting. In both cases a modified implementation described honestly reads far better than an exclusion.

Turning the list into a project

Do not start by reading the 93 controls and grading yourself against them. That produces a spreadsheet nobody uses and a project shaped by the annex instead of by your risks. Start with scope, then the asset and information inventory, then the risk assessment, and only then walk Annex A as the completeness check clause 6.1.3 asks for. The controls that come out of that walk are the ones you can defend.

Budget for the gap work rather than the paperwork. The costs that move most between organizations are logging and monitoring, vulnerability management, and supplier review, and all three are covered on the ISO 27001 cost page in Canadian dollars. If you want someone to run the walk with you, our consultant guide covers how to pick one and, more importantly, why that firm cannot also be your certification body. The certification process page covers what happens once the controls are in place.

Get a real gap assessment against Annex A

Tell us your scope and what you already run, and we will match you with Canadian firms that do ISO 27001 readiness work.

Get matched

Common questions

How many controls are in ISO 27001 Annex A?

The 2022 edition has 93 controls in four themes: 37 organizational, 8 people, 14 physical and 34 technological. The superseded 2013 edition had 114 controls in 14 domains, and the reduction came mostly from merging overlapping controls rather than removing requirements.

Do we have to implement all 93 controls?

No. You have to consider all 93 and record a decision on each one in the Statement of Applicability. Controls that do not treat any risk in your scope can be excluded with a justification. In practice most organizations end up implementing the large majority of them, because the annex is written broadly enough that few controls are genuinely irrelevant.

What is a Statement of Applicability?

It is the document required by clause 6.1.3 that lists every Annex A control and records whether it is necessary, why it was included or excluded, and whether it is implemented. It also carries any controls you determined necessary that are not in Annex A. Auditors read it first, and it sets the agenda for the stage 2 audit.

Can we exclude the physical controls if we have no office?

Some of them, not the theme. Perimeters, entry control and secure areas can go if there is no facility in scope. Clear desk and clear screen, security of assets off-premises, storage media and secure disposal still apply to laptops and phones. Data centre physical security is not excluded either, it is transferred to your cloud provider and evidenced through the supplier and cloud service controls in A.5.

Does Annex A require a penetration test?

Not in those words. The controls on management of technical vulnerabilities and on security testing in development and acceptance require testing proportionate to risk, and for a company shipping software to business customers an independent test is the normal way to satisfy them. Vulnerability scanning alone is defensible for a narrow scope and is a harder argument as soon as customers start asking for the report.

What is the difference between ISO 27001 Annex A and ISO 27002?

They describe the same 93 controls. Annex A gives the control titles and a one-line statement of each, and it is the normative reference for your Statement of Applicability. ISO 27002:2022 is the guidance standard that explains each control in detail, with purpose, implementation guidance and a set of attributes for filtering. You certify against 27001 and you implement with 27002 open beside you.

Are the ISO 27001 controls the same as the SOC 2 criteria?

No, and mapping between them is approximate. SOC 2 is built on the trust services criteria, which are outcome statements an auditor tests against your own stated controls. Annex A is a fixed reference set you select from. Most of an ISO 27001 control set will support a SOC 2 report, which is why doing the second framework costs far less than the first, but the documents and the evidence expectations differ. Our comparison page covers what carries over.