Riscala AI for ISMS
FeaturesPricingGuideFAQView source on GitHubSend feedback
LoginDemo login
  1. Home
  2. /
  3. Guide
  4. /
  5. How to Run an ISMS Risk Assessment: 6 Steps from Asset Inventory to the Statement of Applicability

Guide

How to Run an ISMS Risk Assessment: 6 Steps from Asset Inventory to the Statement of Applicability

An ISMS risk assessment is not a matter of listing information assets and flagging the scary ones. ISO/IEC 27001:2022 requires you to define a risk assessment process in clause 6.1.2, define a risk treatment process and produce a Statement of Applicability (SoA) in clause 6.1.3, and then perform both at planned intervals and retain the results as documented information under clauses 8.2 and 8.3. The working order is six steps: define risk criteria, inventory information assets, identify threats and vulnerabilities, analyse risk, evaluate risk, and treat risk. Keep that order, criteria before assets, and the rest becomes a matter of filling in the sheets.

Published: 2026-09-10·Last updated: 2026-09-10

Table of contents

  1. Where Risk Assessment Sits in ISO/IEC 27001
  2. Step 1: Define Risk Criteria Before You Touch the Assets
  3. Step 2: Inventory Information Assets and Build the Asset Register
  4. Step 3: Identify Threats and Vulnerabilities (Asset-Based and Event-Based)
  5. Steps 4 and 5: Analyse and Evaluate to Set Priorities
  6. Step 6: The Four Treatment Options and Selecting Annex A Controls
  7. Common Failures and Practical Tips
  8. Managing the Register and the Matrix in a Tool

Where Risk Assessment Sits in ISO/IEC 27001

Risk assessment is the only bridge in an ISMS between what you protect and which controls you implement. Pick controls first and reason backwards, and an auditor will ask for the justification every time. The standard asks for four things.

  • Clause 6.1.2 (information security risk assessment) — define risk acceptance criteria and criteria for performing assessments, so the process produces consistent, valid and comparable results. It covers identifying, analysing and evaluating risk, and identifying risk owners.
  • Clause 6.1.3 (information security risk treatment) — select treatment options, determine the necessary controls, compare them against Annex A to check nothing was overlooked, and produce a Statement of Applicability (SoA). Risk owners must approve the treatment plan and the residual risks.
  • Clauses 8.2 / 8.3 — perform assessments at planned intervals and when significant changes occur, implement the treatment plan, and retain the results as documented information.
  • Annex A — a reference list of 93 controls. It is not a menu to pick from, but a checklist you compare your determined controls against.

For the wider timeline, see our guide to the ISO 27001 certification process. As a rule, start right after the scope is fixed and well before you implement controls.

Step 1: Define Risk Criteria Before You Touch the Assets

The first thing you decide is criteria, not assets. Start listing assets without criteria and every reviewer scores differently, which means rescoring everything later. You need four things: a likelihood scale, an impact scale, a scoring method, and risk acceptance criteria. For a smaller organisation, three levels are enough.

Likelihood / ImpactMinor (1)Moderate (2)Major (3)
High (3) / several times a year3: Medium6: High9: Critical
Medium (2) / once in a few years2: Low4: Medium6: High
Low (1) / rarely occurs1: Low2: Low3: Medium

Measure impact as the business consequence of losing confidentiality, integrity or availability (CIA). Worked examples in the criteria document, such as "customer data disclosed externally is Major (3)", keep scoring stable. State the risk acceptance criteria numerically too, for example "scores of 3 or below are accepted; 4 and above require treatment".

Acceptance criteria are a management decision

How much risk the organisation is willing to carry is a business judgement, not a technical one. If IT alone sets the acceptance threshold, it tends to be overturned when residual risks go for approval, and the scoring has to be redone. Getting management agreement at step 1 is the shortest path.

Step 2: Inventory Information Assets and Build the Asset Register

Next, inventory the information assets inside your scope. That means not only the data itself but the systems that hold and process it, and the people and places involved. At minimum, the register should carry these fields.

FieldWhat it holdsExample entry
Asset nameA name that identifies it; avoid vague umbrella termsCustomer master data in the CRM SaaS
Asset typeInformation / software / physical / service / peopleInformation
Asset ownerThe role accountable for it; a role beats a personal nameHead of Sales
Location or mediumWhere it lives; for cloud, the service and regionCloud (SaaS vendor A, domestic region)
C / I / A ratingConfidentiality, integrity, availability on a 3-point scaleC:3 / I:3 / A:2
ClassificationConfidential / internal / public labelConfidential

Granularity is where this succeeds or fails. Counting individual files gives you thousands of rows nobody maintains; lumping everything into "internal systems" is too coarse to map to controls. A workable unit is one business system, one database, or one shared folder, which lands around 50 to 150 entries for an organisation of up to 100 people. The register is also a document certification expects, so organise it alongside the ISMS documents you need.

Step 3: Identify Threats and Vulnerabilities (Asset-Based and Event-Based)

There are two broad approaches to identifying risk, and ISO/IEC 27001:2022 does not mandate either. In practice, combining them works best.

  • Asset-based approach — for each asset, pair a threat (what could happen) with a vulnerability (why it could happen). For example: customer master data, misconfigured permissions, dormant accounts of former employees, leading to unauthorised access. Coverage is strong, but the row count grows quickly.
  • Event-based (scenario) approach — start from plausible events such as "ransomware halts the core system". Fewer entries and easier to explain to management, but you need a separate checklist to confirm nothing is missing.
  • Combining them — use the asset register for coverage, then add high-impact events (supply chain, insider misuse, disaster, cloud provider outage) as separate scenarios.

Assign a risk owner to every risk at this point. The standard asks for owners of risks, not owners of assets: the person who decides the treatment and approves the residual risk. In practice that is department-head level.

Steps 4 and 5: Analyse and Evaluate to Set Priorities

Using the scales from step 1, assign likelihood and impact to each identified risk and calculate the score. Analyse the risk as it stands with existing controls in place. Score everything as if nothing were in place and every row comes out critical, which gives you no priorities at all.

Evaluation compares those scores against the acceptance criteria and selects the risks that need treatment. When scores tie, ordering by legal or contractual obligation, then business continuity impact, then cost-effectiveness is the easiest to defend. What comes out of this is the risk assessment table.

Step 6: The Four Treatment Options and Selecting Annex A Controls

For every risk that needs treatment, choose one of four options. You do not have to mitigate everything; what matters is that the reasoning behind accepting or sharing a risk is on record.

OptionWhat it meansExample
Modify (mitigate)Add controls to reduce likelihood or impactQuarterly access rights review plus multi-factor authentication
AvoidStop the activity that creates the riskStop retaining personal data the business does not need
Share (transfer)Distribute the risk through contracts or insuranceCyber insurance; explicit security requirements in supplier contracts
Retain (accept)Keep the risk because it falls within criteriaA score-2 availability risk accepted by the risk owner

The Statement of Applicability and the Risk Treatment Plan

Once options are chosen, determine the necessary controls and compare them against the 93 Annex A controls to confirm nothing was overlooked. That comparison produces the Statement of Applicability (SoA), recording applicable controls, the justification for including them, implementation status, and the reason for excluding any control. Marking a control as not applicable is fine; the reason just has to be consistent with the assessment results.

  1. Decide the treatment option (modify, avoid, share, retain) for each risk
  2. For risks you decided to modify, determine the specific controls needed
  3. Compare the determined controls against Annex A and check for overlooked areas
  4. Record applicable controls, justification, implementation status and exclusion reasons in the SoA
  5. Break the work down in the risk treatment plan: actions, owners, deadlines, resources
  6. Calculate residual risk and obtain risk owner approval for it and for the treatment plan

Residual Risk Approval and Review Frequency

Residual risk is what remains after controls are applied. Re-evaluate it, confirm it sits within the acceptance criteria, and record the risk owner approval. Going into operation without that approval on record is a common finding. Plan a review at least once a year, and re-assess on top of that whenever something changes: a new system, an office move, a serious incident, or a change of key supplier. For the overall effort involved, see the cost of ISMS certification.

Common Failures and Practical Tips

  • Too many assets — past a few hundred file-level rows, the annual review stops happening. Roll up to system, database or shared-folder level.
  • Vague criteria and drifting scores — without worked examples for "Moderate impact", the same asset scores differently next year under a new reviewer. Always attach examples to the criteria document.
  • SoA and risk assessment table out of step — a control marked applicable in the SoA that is not linked to any risk in the treatment plan. Keep the two cross-referenced.
  • Risk owners who are individual contributors — an owner without approval authority makes residual risk approval a formality. Assign roles that can actually sign off.

Managing the Register and the Matrix in a Tool

The outputs so far are four artefacts that all reference each other: the asset register, the risk assessment table, the SoA and the risk treatment plan. Spreadsheets are a fine starting point, but past roughly 100 assets you see register updates that never reach the SoA, forked versions from concurrent editing, and no change history to show who changed a score and when.

Linking the four as one dataset, with change history and approvals captured automatically, turns the annual review into a diff rather than a full re-inventory. Riscala AI for ISMS is built around that shape. If you first want to see how far along your own organisation is, start with the ISMS readiness self-check.

Frequently asked questions

Should we use the asset-based or the event-based approach?
ISO/IEC 27001:2022 does not prescribe either, so any method the organisation can justify is acceptable. For organisations of up to 100 people, a combined approach works well: use the asset-based method for coverage, then add high-impact scenarios such as ransomware or a leak through a subcontractor. If you already maintain an asset register, start asset-based; if you are cloud-heavy with few owned assets, starting event-based gets you moving faster.
How many information assets should we list?
The standard sets no number. As a practical guide, an IT company of up to 100 people rolling up to business system, database and shared-folder level typically lands at 50 to 150 entries. Past a few hundred, the annual review becomes unrealistic, so consider raising the granularity and merging rows. If you are down at around ten, check whether supplier, paper-based and people-related assets are missing.
How often should the risk assessment be performed?
Clause 8.2 requires assessments at planned intervals and when significant changes are proposed or occur. In practice, most organisations build an annual review into the yearly plan and then re-assess the affected area whenever a new system goes live, the scope or premises change, a serious incident occurs, or a key supplier changes.
Is a spreadsheet good enough for risk assessment?
The standard does not prescribe a format, so a spreadsheet can meet the requirements, and many organisations start there for the first certification. Once you pass about 100 assets, though, register updates tend not to propagate to the Statement of Applicability, concurrent editing forks the version, and there is no history of who changed a score and when. Rising maintenance effort is the usual signal to consider moving to a tool.
Will accepting a risk cause problems at audit?
No. Clause 6.1.3 recognises options beyond mitigation, and retention is a legitimate treatment. Three things matter: the risk falls within the acceptance criteria you defined in advance, the reasoning is recorded, and the risk owner approval is retained. What draws findings is a risk marked "no action" with no criteria behind it.

Check where your ISMS stands in 5 questions

Answers are processed only in your browser and are never sent from this app.

Start the self-check

This article is for general information only and does not guarantee any audit outcome or certification. Schemes and costs change, so confirm the latest details with certification bodies.

Related articles

The ISO 27001 (ISMS) Certification Process and Timeline: 8 Steps from Kickoff to Registration

ISO 27001 (ISMS) certification in eight steps from kickoff to registration, why it usually takes 6 to 12 months, and what Stage 1 and Stage 2 audits check.

Last updated: 2026-09-10Read article →

Required Documents for an ISMS (ISO 27001): Documented Information and Records, Organized

ISO/IEC 27001 documents in two layers: the documented information the standard explicitly requires, and the policies teams build around Annex A controls.

Last updated: 2026-09-10Read article →

ISO 27001:2022 Annex A Controls: All 93 Across 4 Themes, and What Changed from 2013

All 93 Annex A controls of ISO/IEC 27001:2022 by theme: 37 organizational, 8 people, 14 physical, 34 technological, plus the 11 new controls and SoA use.

Last updated: 2026-09-11Read article →
I
Riscala AI for ISMS

Simplifying ISO27001 certification for growing businesses worldwide

Product

  • Features
  • Pricing
  • Guide
  • Public GitHub repository
  • Public overview

Company

  • About Us
  • Feedback and inquiries
  • Privacy Policy
  • Terms of Service

Support

  • Help Center
  • Documentation
  • System Status

© 2026 Riscala AI for ISMS. All rights reserved.

Privacy PolicyTerms of ServiceCookie Policy