VaultISO 27001How to run an ISO 27001 gap analysis (and what to do with it)
ISO 27001 · Guide

How to run an ISO 27001 gap analysis (and what to do with it)

ISO 27001 gap analysis

Harry WestFounder & CEO20 September 20239 min read
Inside This Article
What is an ISO 27001 gap analysis?When should you run an ISO 27001 gap analysis?How do you run an ISO 27001 gap analysis?How should you score maturity in an ISO 27001 gap analysis?What should the gap analysis output include?What are the most common ISO 27001 gap analysis mistakes?Frequently asked questions
Book a discovery call

Key takeaways

An ISO 27001 gap analysis compares how your organisation runs security today with what ISO/IEC 27001:2022 requires, then turns the difference into a scored, owned roadmap. The method that holds up walks clauses 4–10 and Annex A against real evidence, not interview answers. Its output should tell leadership what certification will take, in what order and at what cost.

What it measures
The distance between current practice and the requirements of ISO/IEC 27001:2022, across the mandatory clauses 4–10 and the 93 Annex A controls, judged on evidence rather than intentions.
Six steps
Set the scope, walk clauses 4–10, walk Annex A, sample evidence, score maturity, then build the remediation roadmap. Each step feeds the next, so skipping one weakens the output.
Maturity scoring
Our 0–4 scale runs from absent to measured and improving. It is a planning tool, not an ISO requirement, and it separates written-but-not-run controls from operating ones.
The output
A findings register, a maturity heatmap and a sequenced roadmap with owners, effort and dates. That roadmap becomes the implementation plan and the basis for a realistic budget.

The enterprise prospect wants to know when you will be ISO 27001 certified. Your team says you are "mostly there", but nobody can say how far "mostly" is, or what closing the gap will cost. An ISO 27001 gap analysis answers that question with evidence.

This guide is for founders, security leads and the people who inherited compliance at 25–250-person firms. It sets out a six-step method, a maturity scale for scoring what you find, and what the finished output should contain so it turns straight into a plan and a budget.

What is an ISO 27001 gap analysis?

An ISO 27001 gap analysis is a structured comparison between how your organisation manages information security today and what ISO/IEC 27001:2022 requires. It covers the mandatory clauses 4–10 and the Annex A controls, judges each against evidence, and produces a prioritised list of gaps you must close before a certification audit.

The standard itself does not require a gap analysis. Clauses 4–10 set the management system requirements, and the ISO committee overview of ISO/IEC 27001 describes certification as a choice each organisation makes. A gap analysis is the planning step that tells you whether that choice is weeks or months away.

It is easy to confuse with two activities the standard does require:

ActivityQuestion it answersWhen it happensRequired by ISO 27001?
Gap analysisHow far is current practice from the standard?Before you commit to certification, or after a major changeNo, but it shapes the whole project
Risk assessment (Clause 6.1.2 and 8.2)Which information security risks matter, and how much?At planned intervals and on significant changeYes
Internal audit (Clause 9.2)Does the running ISMS conform to the standard and to your own rules?On a planned programme once the ISMS operatesYes

The difference matters because each produces a different artefact. The risk assessment decides which controls you need. The internal audit tests a system that already runs. The gap analysis comes first and tells you how much system you still have to build.

When should you run an ISO 27001 gap analysis?

Run an ISO 27001 gap analysis before you commit budget or a certification date, because its findings set both. It also earns its place after a failed or difficult audit, when your scope changes through a new service, entity or acquisition, and when the standard itself changes and your ISMS must catch up.

Four moments make the case most clearly:

  • Before the project starts. The board wants a timeline and a number. A gap analysis gives you both, grounded in findings rather than a consultant's day rate.
  • After a hard audit. A stack of nonconformities tells you what failed. A gap analysis tells you why, and what else is likely to fail next.
  • When the scope moves. A new product line, a second legal entity or an acquisition brings systems, suppliers and data flows the ISMS has never governed.
  • When the standard changes. The ISO/IEC 27001:2022 Amendment 1 (2024) added climate action changes to the context clauses. A targeted gap analysis checks whether your context and stakeholder work reflects them.

Timing also matters inside the year. A gap analysis run six weeks before a planned Stage 1 audit leaves no room to act on what it finds.

Free Resource - ISO 27001

The ISO 27001 readiness checklist

Ninety-eight controls mapped to what an assessor actually asks for, in the order they ask it. Written by practitioners who took our ISMS through certification.

AvailablePDF21 pages
  • how to define your ISMS scope
  • the risk-assessment and treatment evidence trail,
  • your Statement of Applicability and residual-risk positions, and
  • the supplier, access-control, and operational-evidence questions most teams miss.

DOC-27001-CHK · v2.4

We'll use your details to give you access to the resource you requested, plus occasional related content. Opt out any time — see our Privacy Notice.

How do you run an ISO 27001 gap analysis?

Run an ISO 27001 gap analysis in six steps: fix the scope, walk the mandatory clauses 4–10, walk the Annex A controls, sample evidence to test what you were told, score maturity consistently, and convert the findings into a sequenced remediation roadmap. Each step feeds the next, so doing them out of order weakens the result.

Step 1: Set the scope

Start by deciding what the gap analysis covers, because the answer should match the scope you intend to certify. Name the legal entities, services, locations and technology estate in play, and note the joins with cloud providers and key suppliers.

If you have not yet drafted an ISMS scope, this step produces its first version. Our Clause 4.3 scope guide covers how to draw that boundary along your data flows.

Then list who you need to speak to. A gap analysis that only interviews IT will miss most of clauses 4–7. Book time with the owners of:

  • leadership and budget;
  • HR, for screening, onboarding and leavers;
  • engineering and operations, for change, backups and access;
  • suppliers and procurement;
  • legal, for contractual and regulatory obligations.

Step 2: Walk clauses 4–10

The mandatory clauses are where most early-stage gaps sit, because they describe the management system rather than the technology. For each clause, ask what exists, who owns it, and what evidence proves it runs.

ClauseWhat to checkEvidence that closes the question
4 ContextExternal and internal issues, interested parties and their requirements, a documented scopeA dated context register, an obligations list linked to contracts, an approved scope statement
5 LeadershipVisible top-management ownership, a signed security policy, named rolesLeadership minutes with decisions, the signed policy, a current responsibility matrix
6 PlanningA risk method, a risk register, treatment decisions, the Statement of Applicability, measurable objectivesThe method document, a register with change history, an SoA with per-control rationale
7 SupportResources, competence, awareness, communication and document controlBudget lines, a competency matrix, training completion logs, a document register
8 OperationRisk assessments and treatments actually carried out, operations run to defined criteriaChange records, supplier files, treatment plan status with owners and dates
9 Performance evaluationMetrics, an internal audit programme and management reviewA metric register with results, audit reports, management review minutes
10 ImprovementNonconformities handled and continual improvement shownA corrective action log showing cause, fix and verified closure

Planning and performance evaluation usually carry the biggest gaps in first-time assessments, because they depend on the ISMS having run for a while. Our Clause 6.1 guide explains how risk assessment, treatment and the SoA connect.

Step 3: Walk Annex A

Annex A of ISO/IEC 27001:2022 lists 93 controls in four themes: 37 organisational, 8 people, 14 physical and 34 technological. Assess each against your current practice, and record a provisional view of whether it applies to your scope.

Treat those applicability views as provisional. The Annex A controls guide explains why the final decision belongs to your risk assessment and the Statement of Applicability, not to the gap analysis.

Walk Annex A by theme owner rather than in numerical order. Engineering can answer most of the technological theme in one sitting. HR covers most of the people theme. Facilities, or whoever manages your office and cloud providers, covers the physical theme. The organisational theme is the cross-functional one, so it usually needs several short conversations rather than one long one.

Step 4: Sample evidence

Interviews tell you what people believe happens. Evidence tells you what actually happens. For every control or clause marked as in place, ask for a sample: the last three access reviews, a recent change ticket, last quarter's backup restore test, the most recent leaver's access removal.

Three rules keep sampling honest:

  1. Choose the samples yourself. Records picked by the process owner tend to be the good ones.
  2. Cover a period, not a moment. An auditor at Stage 2 looks for evidence that a control ran over months, so sample across at least the last quarter.
  3. Follow one thread end to end. Trace a single risk from the register to its treatment, the control, and the record the control produced. One complete thread shows more than twenty isolated documents.

A control you cannot evidence is a gap, whatever the policy says.

Step 5: Score maturity

Give every clause and control a maturity score on a consistent scale, so findings can be compared and prioritised. The next section sets out the scale we use.

Step 6: Build the remediation roadmap

Turn the scored findings into a sequenced plan. Group related gaps into workstreams, assign an owner to each, estimate effort, and order the work so foundations come first: scope, risk method and policy before detailed control evidence.

A typical sequence looks like this:

  1. Foundations: scope, context, interested parties, the security policy and named roles.
  2. Risk: the risk method, the first full risk assessment, treatment decisions and the Statement of Applicability.
  3. Controls: the Annex A gaps the risk treatment selected, ordered by risk rather than by control number.
  4. Operating evidence: time for controls to run and produce records.
  5. Assurance: the first internal audit and management review, which must happen before a Stage 1 audit.

Operating evidence and assurance cannot be compressed much. Controls need time to generate evidence, so plan the operating period into the roadmap from the start.

The roadmap is the bridge to delivery. Our ISO 27001 implementation roadmap shows how those workstreams fit into a phased project.

How should you score maturity in an ISO 27001 gap analysis?

Score maturity on a simple, defined scale so every finding is judged the same way. We use a five-point scale from 0 (absent) to 4 (measured and improving). The scale is our planning method, not an ISO requirement. Its value is separating controls that exist on paper from controls that operate and leave evidence.

ScoreLevelWhat you see in the evidence
0AbsentNo policy, process or practice exists for the requirement
1InformalSomething happens, but it depends on individuals and nothing is written down
2DocumentedA policy or procedure exists, but there is little or no evidence it is followed
3OperatingThe process runs as written, has an owner and leaves records an auditor could sample
4Measured and improvingThe process is monitored against a metric, reviewed by leadership and improved when it falls short

For certification, aim for level 3 across everything in scope. Level 4 matters most in the performance evaluation and improvement clauses, where the auditor expects to see measurement and review in action.

Score honestly. A scale that rates a written-but-unused procedure at 3 hides exactly the gaps a Stage 2 auditor will find.

Two rules keep scoring consistent across assessors. First, score the evidence, not the interview: if nobody can produce a record, the score cannot exceed 2. Second, record the reason for every score in one line, so the result can be challenged and repeated next year.

What should the gap analysis output include?

A useful ISO 27001 gap analysis output contains four things: a findings register with the evidence behind each score, a maturity heatmap by clause and Annex A theme, a sequenced remediation roadmap with owners and effort, and a short executive summary stating readiness and what certification will realistically take.

Each part serves a different reader:

  • Findings register. Every requirement, its score, the evidence sampled and the gap in one sentence. This is the working document for the people closing gaps.
  • Maturity heatmap. Clauses 4–10 and the four Annex A themes on one page, coloured by score. This is what leadership reads.
  • Remediation roadmap. Workstreams, owners, dependencies, effort estimates and target dates. This becomes the implementation plan.
  • Executive summary. Overall readiness, the three to five gaps that drive the timeline, and the decisions leadership must make.

The roadmap's effort estimates also feed the budget conversation. Our ISO 27001 certification cost guide breaks down the cost lines those estimates sit within.

Keep the findings register live once the project starts. Updated as gaps close, it becomes the progress tracker, and its scoring logic carries straight into your first internal audit.

What are the most common ISO 27001 gap analysis mistakes?

The most common ISO 27001 gap analysis mistakes are treating it as a document checklist, accepting interview answers without sampling evidence, assessing Annex A before clauses 4–10, scoping it differently from the certification you want, and producing a findings list with no owners or sequence. Each one makes the result look better than reality, then fails at audit.

Watch for these in particular:

  1. Checking documents, not operation. Confirming a policy exists says nothing about whether anyone follows it.
  2. Skipping the clauses. Teams with strong technical controls often rush to Annex A and miss gaps in risk assessment, objectives, internal audit and management review.
  3. Marking controls not applicable too early. Applicability is a risk decision. Deciding it during the gap analysis bypasses the risk assessment.
  4. Scoring generously. Optimistic scores shorten the plan on paper and lengthen it in practice.
  5. Stopping at the findings list. A list of 60 gaps with no owners, order or effort estimates gives leadership nothing to decide.

A gap analysis that only asks "do you have a policy?" measures paperwork, not security.

The fix for most of these is the same: anchor every score in evidence, and finish with a roadmap someone owns. Done that way, the gap analysis stops being a report and becomes the first piece of the ISMS itself.

Frequently asked questions

For a 25–250-person firm with a single main service, plan for a few weeks of elapsed time rather than months. Most of that time goes on evidence sampling and interviews, not on reading documents. Firms with multiple entities, sites or products should expect longer, because each adds scope to walk.

Yes, if someone on the team understands the standard and can assess colleagues' work impartially. The common weakness of internal gap analyses is generous scoring of familiar processes. An external assessor adds independence and pattern recognition, which matters most when the result will set a board-approved budget.

The two terms overlap and are often used interchangeably. In practice, a gap analysis is usually run at the start, to size the project. A readiness assessment is usually run near the end, to confirm the ISMS will survive Stage 1 and Stage 2. Both use the same method; they differ in timing and depth of sampling.

Partly. Evidence from a SOC 2 report or a Cyber Essentials certification covers many technical controls, and the NCSC Cyber Essentials overview lists the five technical controls it checks. Neither covers the ISO 27001 management system clauses, such as context, risk treatment, internal audit and management review, so those still need assessing from scratch.

Not a full one, but a targeted version is worth running before recertification or after significant change. Focus it on what has moved: new scope, new suppliers, changes to the standard, and any clause where internal audits have repeatedly raised findings.

Profile image for Harry West, Founder and CEO of GRCMANA
Author

Harry West

Harry is the founder of GRCMANA, he helps regulated service providers close the enterprise trust gap — turning GRC, cyber resilience and AI governance from paperwork exercises into shippable systems.

Standard engine

ISO 27001 reference directory.

Every control in this framework and the clause guides that sit above them, grouped by control domain. Open any entry for its control definition, implementation steps and the audit evidence it expects. Dimmed entries are planned.

ClausesThe management systemClause guides · 23 guides
Clause 4.1Understanding the organization and its context→Clause 4.2Understanding the needs and expectations of interested parties→Clause 4.3Determining the scope of the information security management system→Clause 4.4Information security management system→Clause 5.1Leadership and commitment→Clause 5.2Policy→Clause 5.3Organizational roles, responsibilities and authorities→Clause 6.1Actions to address risks and opportunities→Clause 6.2Information security objectives and planning to achieve them→Clause 7.1Resources→Clause 7.2Competence→Clause 7.3Awareness→Clause 7.4Communication→Clause 7.5Documented information→Clause 8.1Operational planning and control→Clause 8.2Information security risk assessment→Clause 8.3Information security risk treatment→Clause 9.1Monitoring, measurement, analysis and evaluation→Clause 9.2Internal audit→Clause 9.2Preparing for Your ISO 27001 Stage 2 Audit: A Practical Checklist→Clause 9.3Management review→Clause 10.1Continual improvement→Clause 10.2Nonconformity and corrective action→
A.5Organizational Controls37 guides
A.5.1Policies for information security→A.5.2Information security roles and responsibilities→A.5.3Segregation of duties→A.5.4Management responsibilities→A.5.5Contact with authorities→A.5.6Contact with special interest groups→A.5.7Threat intelligence→A.5.8Information security in project management→A.5.9Inventory of information and other associated assets→A.5.10Acceptable use of information and other associated assets→A.5.11Return of assets→A.5.12Classification of information→A.5.13Labelling of information→A.5.14Information transfer→A.5.15Access control→A.5.16Identity management→A.5.17Authentication information→A.5.18Access rights→A.5.19Information security in supplier relationships→A.5.20Addressing information security within supplier agreements→A.5.21Managing information security in the ICT supply chain→A.5.22Monitoring, review and change management of supplier services→A.5.23Information security for use of cloud services→A.5.24Information security incident management planning and preparation→A.5.25Assessment and decision on information security events→A.5.26Response to information security incidents→A.5.27Learning from information security incidents→A.5.28Collection of evidence→A.5.29Information security during disruption→A.5.30ICT readiness for business continuity→A.5.31Legal, statutory, regulatory and contractual requirements→A.5.32Intellectual property rights→A.5.33Protection of records→A.5.34Privacy and protection of PII→A.5.35Independent review of information security→A.5.36Compliance with policies, rules and standards for information security→A.5.37Documented operating procedures→
A.6People Controls8 guides
A.6.1Screening→A.6.2Terms and conditions of employment→A.6.3Information security awareness, education and training→A.6.4Disciplinary process→A.6.5Responsibilities after termination or change of employment→A.6.6Confidentiality or non-disclosure agreements→A.6.7Remote working→A.6.8Information security event reporting→
A.7Physical Controls14 guides
A.7.1Physical security perimeters→A.7.2Physical entry→A.7.3Securing offices, rooms and facilities→A.7.4Physical security monitoring→A.7.5Protecting against physical and environmental threats→A.7.6Working in secure areas→A.7.7Clear desk and clear screen→A.7.8Equipment siting and protection→A.7.9Security of assets off-premises→A.7.10Storage media→A.7.11Supporting utilities→A.7.12Cabling security→A.7.13Equipment maintenance→A.7.14Secure disposal or re-use of equipment→
A.8Technological Controls34 guides
A.8.1User endpoint devices→A.8.2Privileged access rights→A.8.3Information access restriction→A.8.4Access to source code→A.8.5Secure authentication→A.8.6Capacity management→A.8.7Protection against malware→A.8.8Management of technical vulnerabilities→A.8.9Configuration management→A.8.10Information deletion→A.8.11Data masking→A.8.12Data leakage prevention→A.8.13Information backup→A.8.14Redundancy of information processing facilities→A.8.15Logging→A.8.16Monitoring activities→A.8.17Clock synchronization→A.8.18Use of privileged utility programs→A.8.19Installation of software on operational systems→A.8.20Networks security→A.8.21Security of network services→A.8.22Segregation of networks→A.8.23Web filtering→A.8.24Use of cryptography→A.8.25Secure development life cycle→A.8.26Application security requirements→A.8.27Secure system architecture and engineering principles→A.8.28Secure coding→A.8.29Security testing in development and acceptance→A.8.30Outsourced development→A.8.31Separation of development, test and production environments→A.8.32Change management→A.8.33Test information→A.8.34Protection of information systems during audit testing→
OtherAdditional Guides7 guides
GuideISO 27001 Statement of Applicability: what it is, with a worked example→GuideISO 27001 implementation→GuideISO 27001 certification and audit process→GuideISO 27001 mandatory documents and records→GuideISO 27001 gap analysis→GuideISO 27001 certification cost→GuideISO 27001 Annex A controls→
ISO 27001 Accelerator

Ready to accelerate your path to certification?

Work with a Trust Architect to scope your ISMS, close the gaps, and get audit-ready — without stalling your roadmap.

Book a Call →
GRCMANA
  • About
  • Insights
  • Contact
Ask the Trust ArchitectBook a Call →
  • About
  • Insights
  • The Vault
    Compliance VaultCyber Essentials→ISO 27001→SOC 2→ISO 42001→
    Domain VaultGRC Fundamentals→Risk Management→AI Governance→GRC Engineering→
    Other ResourcesFree Tools→Templates→Newsletter→
  • Contact
Book a Call →Ask the Trust ArchitectFixed fee. ISO 27001 in as few as six weeks.
GRCMANA

Helping high-growth B2B tech startups close the Enterprise Trust Gap through security, governance, and AI resilience.

ISO 27001ISO 42001ISO 9001Cyber EssentialsEU AI Act ReadyNIST AI RMF

The Vault

GRC EngineeringAI GovernanceISO 27001ISO 42001All Vault Resources

Resources

BlogFree ToolsTemplatesNewsletter

Company

About GRCMANAContactPrivacy PolicyTerms & ConditionsCookie Policy
© 2025 GRCMANA · All rights reservedRegistered in England & Wales under company registration 16810805. VAT Registration 506308024