Information Security Management
ISO 27001 Annex A: All 93 Controls Explained
Annex A is the practical heart of ISO 27001. It’s the catalogue of 93 security controls you select to address the information security risks identified in your risk assessment, and it’s the single most referenced section of the standard during implementation.
This page is the hub for all my Annex A guidance. You’ll find an overview of the four control families, the full list of controls, what changed in the 2022 update, and a practical walkthrough of how to use Annex A when implementing ISO 27001.
Written By: Alan Parker, ISO 27001 Consultant
Last Updated: 2/5/26
To quickly jump to a specific control, select a view below, or keep reading to learn more.
See The Full List of ControlsOr View By Groups
Table of Contents
Annex A Explained in 3 Minutes
To get started quickly, please watch my summary of ISO 27001 Annex A in around 3 minutes.
What is a control?
A control in ISO 27001 is a measure – a policy, process, technical configuration, or physical safeguard – put in place to reduce information security risk to an acceptable level.
For example;
Control 5.1 is “Information Security Policies” in title. The description then says “Information security policy and topic-specific policies should be defined, approved by management, published, communicated to and acknowledged by relevant personnel and relevant interested parties, and reviewed at planned intervals and if significant changes occur.“
It’s then for you to determine if Control 5.1 should be implemented within your ISMS (spoiler alert, it should) and exactly how you are going to do it to meet the above wording.
What Is Annex A in ISO 27001?
When you get a copy of ISO 27001 and scan through it, you’ll quickly notice an appendix (Annex A) that lists several pages of recommended security controls (93, to be exact). It provides a catalogue of measures an organisation can adopt to treat the information security risks identified under Clause 6 – Planning.
You read through the list and select the controls relevant to your organisation, your scope, and the risks you’ve identified, then justify that selection in your Statement of Applicability (SoA). Crucially, the controls are not mandatory in full; they’re a reference catalogue, not a checklist. You’re expected to apply judgement about which ones apply to your business and which don’t, and explain your reasoning.
You can also include controls beyond Annex A if they support your risk treatment plan; for example, controls drawn from NIST CSF, CIS Benchmarks, or sector-specific frameworks. ISO 27001 doesn’t restrict you to Annex A; it sets a minimal baseline and requires you to justify whatever you ultimately implement, but, honestly, I have to admit that, while possible, I’ve never seen anyone do it. Yet.
The Purpose of Annex A
Annex A serves a specific role in ISO 27001:
- It connects your risk assessment to concrete protective actions
- It ensures coverage across organisational, people, physical, and technological layers
- It provides an internationally recognised baseline of information security controls
- It gives auditors a consistent reference to test effectiveness and completeness
For SMEs, the practical value is that you don’t need to invent your own control framework. Annex A provides the catalogue; your job is to select, justify, implement, and maintain the controls that align with your risks.
How Annex A Connects to The Rest of ISO 27001
The Clauses define the mandatory requirements for implementing the ISMS (the governance, framework and guidelines necessary). The controls are more like the tuning controls on a mix console – the things you set the right levels for your business, and in some circumstances turn off altogether (if I’m not stretching the metaphor).
Annex A — How the Clauses Make It Work
Annex A provides the controls. Clauses 4–10 determine which ones you use, how you run them, and whether they're working.
Annex A is structurally meaningless without Clauses 4–10. The clauses define the management system; Annex A provides the controls that management system selects, implements, and monitors. Without the clauses, Annex A is just a list.
If you’re working through ISO 27001 in order, Annex A comes after Clause 6, not before. Trying to start with the controls is one of the most common implementation mistakes I see.
I emphasise to my clients the importance of ensuring that their controls align with their risk assessment.
So, for example, if in your risk assessment you talk about the importance of controlling GDPR data and the huge risk to your business, and then when you get to the ISO controls around PII, and you put in place something very basic, it won’t make sense to the auditor, who will say, “Over here you have assessed the risk on this as high, and on the controls, you’ve barely implemented anything. Why?”
How Annex A Is Organised
Annex A is split into four groups: Organisational, People, Physical and Technological. Each has a clear focus.
Annex A — The Four Control Themes
ISO 27001:2022 organises all 93 controls into four themes — each addressing a different dimension of information security
across four themes in Annex A of ISO 27001:2022
Sets the governance, policies, and management processes that direct how information security is run across the business.
Addresses the human side of security: how staff are screened, trained, made aware of their responsibilities, and managed through joining, moving, and leaving.
Protects the buildings, equipment, and environments where information is stored or processed, from office access through to equipment disposal.
Covers the technical safeguards in your systems and networks: authentication, encryption, logging, malware protection, backups, and the secure configuration of everything that processes information.
The four-theme structure makes implementation easier to manage and to delegate across a business. The themes/families map roughly to who in the organisation will own each family of controls: governance teams (e.g. your information security group) own Organisational, HR owns People, Facilities owns Physical, and IT/security owns Technological.
In a small business where the same one or two people own it all, the themes still help by separating control types, so you can tackle them in manageable chunks rather than as one undifferentiated list of 93. Certainly, when I’ve approached them, I’ve tended to do it in families, to make it easier to address them without having to do all 93 at once.
You’ll also note clusters of controls within families that share a similar theme, such as incident management or development controls. Again, you can utilise these to make it easier to deal with ‘bite-sized’ groups of controls, rather than doing it all at once.
Select a control group to explore it in more detail below.
Annex A and the Statement of Applicability
In a small section of the ISO 27001 standard, the requirement is laid out for creating a “Statement of Applicability”, listing the controls in Annex A, the justification for their inclusion or exclusion, and whether they are implemented.
This undersells the amount of effort required in my book. It’s a huge task for most organisations, but in effect, the Statement of Applicability (SoA) is a required document listing:
- Which Annex A controls you’ve chosen,
- Why they’re included or excluded,
- How they’re implemented.
To be fair, the standard does not actually ask you to explain how you’ve implemented the control, but rather whether you have. This is a mistake in my book: if you’ve decided it should be included, it must be implemented, and I also think that describing how you’ve implemented the control is important (at a high level).

Tip: Even if a control doesn’t apply, it must still appear in your SoA with a reason for exclusion. Appropriate protection responsibilities for assets should be clearly defined in the SoA to ensure proper asset management and compliance.
The SoA is the single most scrutinised document in an ISO 27001 audit (they can spend days on it). It must align with your risk assessment – every included control should trace back to a risk it treats, and every excluded control should trace to either a risk that doesn’t exist for your scope or an alternative control that treats the same risk.
I’ve written more about the SoA and how to go about it below.
Learn more about how to complete the Statement of Applicability →
Download the Statement of Applicability Template as Part of the Free Toolkit Below
ISO 27001 Full Document Toolkit
Every document your auditor
expects to see.
130+ Word & Excel templates, ready to edit. Policies, risk register, Statement of Applicability, audit pack, staff communications — all updated for ISO 27001:2022.
130 templates
Instant download
Written by practising consultant
ISO 27001:2022
How to Actually Use Annex A
Annex A is not a checklist you have to work through in order. The real flow looks like this:
Step 1: Do your risk assessment first
Before you touch Annex A, you need to know what risks you’re trying to treat. Identify your information assets, the threats to them, and the controls (if any) you already have. ISO 27001 Clause 6.1.2 is where this is required.
I’ve written a guide below on how to undertake this step in greater detail.
Read my ISO 27001 How to Conduct a Risk Assessment Guide →
Step 2: Map risks to controls
Once you have your risks, work through Annex A and identify which controls are relevant to treating each risk. A single risk often maps to multiple controls; a single control often treats multiple risks.
As I’ve stated, not all controls are necessary, so I’ve developed a free tool below that helps you to evaluate which controls might be necessary, and which you can identify as not applicable by answering a few questions about the nature of your business and systems.
Try my free ISO 27001 SoA Assessment Tool →
Step 3: Document your decisions in the SoA
The Statement of Applicability is where you formally record which controls you’ve selected, why, and how you’ve implemented them. Even controls you’ve excluded must appear in the SoA with a justification for exclusion.
Read the Statement of Applicability guide →
Step 4: Implement, monitor, improve
Selected controls need to operate, be monitored (Clause 9), and be improved when they don’t work as intended (Clause 10). The SoA isn’t a one-time document; it lives alongside your ISMS.
How to Approach Annex A Controls: Minimal Viable Compliance
The single biggest mistake I see in SME ISO 27001 implementations is over-engineering both the selection of unnecessary controls and then over-responding to controls. Teams read an Annex A control, decide it sounds serious, and reach for an enterprise-grade tool or a 20-page policy. Six months later, they haven’t finished, they’re exhausted, the ISMS feels heavy, and half the controls aren’t actually being followed because they’re too complex to operate day-to-day.
The standard doesn’t ask for any of that. ISO 27001 is risk-based, and Annex A controls are meant to be implemented proportionately to your risks, your scope, and your size.
A 12-person software company doesn’t need the same control implementation as a 5,000-person bank.
The principle I work with clients on is “Minimal Viable Compliance”, which means meeting the intent of the control, keeping evidence that you’ve done it, and not adding complexity that the risk doesn’t justify. Simple now, improve later as risks and the business scale.
What MVC looks like in practice
Take control 8.2 “Privileged Access Rights” as an example. The control says: “The allocation and use of privileged access rights shall be restricted and managed.” That single sentence can drive an SME to consider buying a Privileged Access Management (PAM) platform costing tens of thousands of pounds a year.
It doesn’t have to.
The intent of the control is straightforward:
- Restrict who has powerful accounts (admin, root, super-user)
- Make sure approvals are in place before those accounts are issued
- Keep oversight on how they’re used
Here’s what an MVC implementation of a control like A.8.2 looks like for a small business:
- Identify – list all privileged accounts in a spreadsheet
- Assign responsibility – one named person owns the list
- Approval – manager sign-off before granting privileged access, ideally after the user has completed appropriate training
- Limit use – staff use normal accounts day-to-day; admin accounts only when required
- Log usage – capture admin account activity where the platform supports it
- Review – check the list every six or twelve months and remove anyone who no longer needs access
The evidence pack for audit is correspondingly simple: a spreadsheet or ticket history showing approvals, a short Access Control policy of a few paragraphs, and a record of the last review (an email, a meeting note, or a sign-off).
The control is met. The intent is satisfied. There’s evidence to show the auditor. No PAM platform required!
What MVC isn’t
MVC isn’t an excuse to do nothing or take shortcuts. There are three traps to avoid:
Don’t buy an expensive tool “just for ISO”. Tooling should be driven by risk, not by the standard. If your risk assessment genuinely justifies a PAM platform – because you have hundreds of privileged accounts across complex systems – then buy one. If it doesn’t, don’t.
Don’t over-implement controls beyond what your risk warrants. Logging every single privileged action across every system sounds rigorous, but if the volume is so high that nobody ever reviews the logs, the control isn’t actually working – and an auditor will see that. Better to log the high-risk events well than to log everything badly.
Don’t skip controls altogether. MVC means minimal, not zero. Auditors expect to see something for each applicable control: a policy, a register, a record of review, evidence that you’ve thought about it and made a deliberate decision. “We didn’t bother” is not a defensible position.
The MVC mindset
Every Annex A control can be approached this way. Read the control. Understand the intent. Ask what the smallest implementation would be that genuinely meets the intent and produces evidence. Build that. Then improve it over time as risks change, and the business grows.
For the SMEs I work with, this is usually the difference between an ISMS that’s certifiable in 90 days and one that’s still in flux at month nine. Heavy implementations rarely fail audit; they fail the business by being too cumbersome to maintain. My MVC approach keeps the ISMS proportionate to the organisation it’s protecting.
ISO 27002 and How It Relates to Annex A
If you haven’t met ISO 27002, now’s the time to get familiar with it, because it’s important to 27001.
ISO 27002 is the companion standard to ISO 27001. While Annex A of ISO 27001 lists the control titles and a brief statement of intent, ISO 27002 provides detailed implementation guidance for each control.
| ISO 27001 | ISO 27002 |
|---|---|
| Lists the 93 control names in Annex A | Explains how to implement and operate them |
| Focuses on management system requirements | Focuses on control objectives and examples |
| Mandatory reference in your Statement of Applicability | Optional but invaluable for implementation detail |
When you select a control from Annex A (for example, A.5.23 – Information Security for Use of Cloud Services), ISO 27002 tells you what good looks like for that control: the intent, recommended steps, and verification points.
Do you NEED 27002? No. Is it a good idea? Yes. Without it, you might misinterpret a control’s intent or scratch your head about what it actually means. 27002 can remove that ambiguity, but (and I stress this) it’s not gospel “you must do this..” rules, it’s recommendations and considerations.
I’ve written about each and every control in my guidance, so if money is short, start there. If you want more info on ISO 27002, check out my guide here.
FAQs
Are all 93 Annex A controls mandatory?
No – you only apply those relevant to your risks, but you must list and justify each in the SoA. Excluded controls need a documented reason for exclusion.
Do I need to buy ISO 27002?
Not for certification, but it’s invaluable for implementation. ISO 27001 lists the controls; ISO 27002 explains how to implement them. Most consultants and ISMS leads find ISO 27002 essential during initial implementation.
Can I add controls beyond Annex A?
Yes. ISO 27001 doesn’t restrict you to Annex A; you can include controls from NIST, CIS Benchmarks, sector-specific frameworks, or your own design, provided they support your risk treatment plan. Annex A is a baseline, not a ceiling.
Where do I start with Annex A?
Don’t start with Annex A. Start with your risk assessment under Clause 6, then use Annex A to select controls that treat the risks you’ve identified. Trying to implement Annex A controls without a risk assessment first is one of the most common ISO 27001 implementation mistakes.
What’s the difference between an Annex A control and an ISMS clause?
Clauses 4-10 are management system requirements – things like leadership, planning, monitoring, and improvement that apply to the ISMS as a whole. Annex A controls are the specific protective measures the management system selects and operates. Clauses are mandatory in full; Annex A is selected based on risk.
How do I know if I’ve selected the right Annex A controls?
Each included control should map back to a specific risk in your risk register. Each excluded control should map to either a risk that doesn’t exist for your scope or an alternative control treating the same risk. If you can’t draw that line for every control, your SoA isn’t ready for audit.
I’m still certified to ISO 27001:2013 – what do I need to do?
The transition window closed in October 2025. If you’re still on 2013, you’ll need to move to 2022 at your next recertification. The main implementation work sits in the controls covering cloud services, threat intelligence, data masking, data leakage prevention, configuration management, and secure coding.
Try my free SoA Assessment Tool to check whether your control selection is on track.
Includes all the mandatory document templates — free, no commitment
Author Background
This article was written by Alan Parker, an ISO 27001 consultant and founder of Iseo Blue Limited. He helps UK SMEs achieve certification in 90 days or less, often without a dedicated security team or a large budget.
With over 30 years in IT governance and information security, Alan works with software companies, IT service providers, managed service providers, and professional services firms across the UK, Europe, and internationally.
Qualifications: Certified ISO 27001 Lead Auditor (ANAB-accredited certification),
ITIL v3 Expert, ITIL v4 Bridge, PRINCE2 Practitioner. Named IT Project Expert of the Year (2024, UK). Alan writes in plain English for busy teams who need to get things done.
Connect on LinkedIn or Bluesky, or explore his free ISO 27001 tools and templates at iseoblue.com. B.Sc (Hons) Information Systems, CISMP certified.
