Join our Newsletter — 33% off our NHI Course
Home› Guides› KRI vs KPI in Cyber Security: Measuring Exposure…
Guide Risk Management

KRI vs KPI in Cyber Security: Measuring Exposure vs Measuring Delivery

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 14 November 2026 14 min read
On this page

Most cyber dashboards mix key performance indicators (KPIs) and key risk indicators (KRIs) in one list, so a board reading "98 per cent of critical patches applied" cannot tell whether the organisation is safe or merely busy. A KPI tells you whether a control or programme is delivering what it promised. A KRI tells you whether exposure to a named risk is approaching the level the organisation agreed to tolerate. The two often use the same data, which is exactly why they get confused. This guide is for CISOs, risk managers and security metrics owners who need to decide which indicator belongs in which report, how to convert one into the other, and who must act when a threshold is crossed. It goes deeper on the distinction than the Key Risk Indicators for Cyber Risk Guide, which covers KRI design and catalogues in full.

Key takeaways

  • A KPI measures delivery, a KRI measures exposure. The test is the question each answers: "are we doing what we said?" versus "are we still inside our risk tolerance?"
  • The same data can feed both. Percentage of critical vulnerabilities patched is a KPI; the count of mission-critical systems still unpatched at day 10 of a 14-day tolerance is a KRI built from the same feed.
  • KRIs need a tolerance and an owner, or they are just numbers. A threshold nobody is obliged to act on is a KPI with a red colour applied.
  • Audience follows type. Boards and risk committees need KRIs tied to appetite plus a few outcome KPIs; operational teams need KPIs to run their work and leading KRIs to prioritise it.
  • Identity is where the gap shows first. Programmes report high coverage percentages for human MFA or secrets rotation while a handful of exposed machine credentials carry most of the risk.

Definitions that hold up under audit

NIST SP 800-55 Vol. 1 (December 2024), the measurement guide for information security, treats KPIs and KRIs as kinds of metric rather than everything an organisation measures. It describes KPIs as metrics of progress toward intended results and KRIs as metrics used to measure risk. It also defines leading indicators as predictive metrics that come before incidents and lagging indicators as metrics that track the outcomes of events. NIST IR 8286C Rev 1, which covers staging cybersecurity risks for enterprise risk management, puts the distinction in terms of purpose: KPIs show whether a programme is succeeding and how controls perform against tolerance, while KRIs are the measures particularly valuable for predicting risk, showing whether likelihood or impact is rising, a new risk has appeared or controls are failing.

AttributeKPIKRI
Question answeredIs the control or programme delivering as designed?Is exposure to a named risk moving towards or beyond tolerance?
Anchored toA target, service level or plan milestoneA risk tolerance statement derived from appetite
Typical ownerControl or programme owner (security operations, IAM, vulnerability management)Risk owner, usually a business executive, with the CISO advising
Typical formPercentages, rates, cycle times, coverageCounts of high-impact exposures, ages against deadlines, estimated loss bands
Time orientationMostly lagging (what was delivered last period)Leading by design, with a paired lagging KRI showing tolerance breach
What a breach of threshold triggersOperational correction: resource, process or tooling changeA risk decision: accept with a dated plan, add controls, transfer or escalate
Primary audienceManagement and operational teamsExecutive risk forums, risk committee, board
Good exampleMedian days to remediate critical vulnerabilitiesInternet-facing systems with known exploited vulnerabilities open past the amber point

One further class sits between them. A key control indicator shows whether a specific control is operating across its population, such as the share of servers reporting to endpoint detection. Many organisations fold these into KPIs; what matters is that nobody presents them as risk measures without linking them to a tolerance.

How the two connect: one feed, two indicators

NIST IR 8286C Rev 1 Section 5 describes risk tolerance statements being translated into security controls, KPIs and KRIs, with tolerance always more specific than appetite. Its notional patching example shows the relationship cleanly.

ElementNIST IR 8286C Rev 1 example (patching)What it tells you
ToleranceCVSS 10 vulnerabilities on mission-critical systems patched within 14 days of discoveryThe line the organisation has agreed not to cross
KPIPercentage of critical vulnerabilities patchedWhether the patching process is performing
Leading KRIMission-critical systems with unpatched CVSS 10 vulnerabilities at 10 daysTolerance is at risk and there are four days left to act
Lagging KRIThe same count at 15 daysTolerance has been exceeded and governance must be told

Notice what the KPI cannot show. A 97 per cent patch rate looks healthy, but if the missing 3 per cent are the internet-facing payment servers, exposure is outside tolerance. The KRI narrows the population to what the tolerance protects and counts the items that matter. Conversely, the KRI alone does not tell the vulnerability team whether its process is improving; the KPI does.

Converting a KPI into a KRI takes four changes:

  1. Narrow the population to the assets, identities or data the tolerance statement covers.
  2. Switch from rate to count or age where each item is serious on its own.
  3. Set the threshold from the tolerance, with the leading point early enough to act.
  4. Name a risk owner who must decide, not just a team that must work harder.

Decision criteria: which indicator for which purpose

Audience

The UK Cyber Governance Code of Practice (April 2025) asks boards to define and communicate the organisation's cyber security risk appetite (action A3) and to require formal reporting at least quarterly, with suitable metrics tracked and tolerances agreed for each (action E2). That structure points to KRIs: a metric with a tolerance is a risk indicator. Boards still need a small number of KPIs to judge whether the strategy is being delivered (action B4), but they should be outcome KPIs, not activity counts. The Board Cyber Risk Reporting Guide covers report design.

AudienceMostly KRIsMostly KPIsTypical cadence
Board or risk committeeTop risks against tolerance, trend and breaches since last reportThree to five outcome KPIs on strategy deliveryQuarterly, plus out-of-cycle on lagging breach
Executive risk forumAll top-risk KRIs, amber and red items with owners and datesProgramme delivery against planMonthly
CISO leadership teamLeading KRIs to prioritise effortControl and service performance by functionMonthly or fortnightly
Operational teamsLeading KRIs for their area, as work queuesThroughput, cycle time, backlog, coverageWeekly or daily

Leading or lagging

Both types can be leading or lagging, but the mix differs. Most KPIs report the past period. A useful KRI set pairs one leading indicator, which warns while there is still time inside the tolerance, with one lagging indicator, which records that tolerance was exceeded. If a top risk has only lagging indicators (incidents, audit findings), the board learns about exposure after the damage.

Link to risk appetite

If there is no approved tolerance, there cannot be a true KRI. NIST IR 8286C Rev 1 also names risk capacity, the maximum risk an organisation can endure, as something to watch closely. Where appetite has not been set, start with the Cyber Risk Appetite Statement Template and report KPIs honestly as KPIs until tolerances exist.

Small and large organisations

  • Small organisations: five to eight KRIs covering the top risks, each with an owner, plus a handful of KPIs the IT lead already tracks. Avoid building a metrics platform before the tolerances exist.
  • Large and regulated organisations: KRIs cascade from enterprise risk categories to cyber scenarios to business units, with aggregation rules agreed with enterprise risk management and internal audit testing definitions.

Paired examples: KPI and KRI side by side

Each row shows how a delivery measure and an exposure measure differ for the same domain. Thresholds must come from your own tolerances.

DomainKPI (delivery)KRI (exposure)
Vulnerability managementMedian days to remediate critical findingsKnown exploited vulnerabilities on internet-facing systems open beyond the amber point
Workforce authenticationPercentage of users enrolled in MFAPrivileged and remote-access accounts without phishing-resistant MFA
Secrets and machine credentialsPercentage of secrets rotated on scheduleProduction credentials known or suspected exposed and not rotated within the agreed window
NHI ownershipPercentage of non-human identities with an owner recordedNon-human identities with production write access and no active owner
Access governanceAccess review campaigns completed on timeStanding privileged entitlements above the agreed ceiling
DetectionMean time to acknowledge alertsCritical log sources silent for longer than the agreed window
Backup and recoveryBackup job success rateCritical services without a successful isolated restore test this quarter
Third partiesSupplier assessments completed against planCritical suppliers with broad API or OAuth access and no review in the last year
AwarenessTraining completion rateUsers who submitted credentials in simulations and hold privileged roles

For deeper identity sets, see the Identity Security Metrics Guide and the NHI Programme Metrics guide.

Where identity fits

Identity metrics expose the KPI and KRI gap more clearly than any other domain, because the populations are large and the risk is concentrated. A secrets rotation KPI can read 99.9 per cent while the remaining 0.1 per cent includes the credentials an attacker already holds. The Cloudflare Thanksgiving Breach shows this: after the October 2023 Okta support system compromise, Cloudflare reported that it failed to rotate one service token and three service accounts out of thousands, and an attacker used them in November 2023 to reach its Atlassian systems and source code. Any rotation KPI would have looked excellent. A KRI defined as "credentials exposed in a known third-party incident and not rotated" would have shown four open items on critical systems, each one a decision for a risk owner.

Good NHI and identity KRIs share three traits: they count items rather than report ratios, they restrict the population to identities with access to what the tolerance protects, and they include age against a deadline. The Board Briefing: NHI Risk shows how to present them.

Controls: making the indicators trustworthy

Metric definitions

NIST SP 800-55 Vol. 1 says meaningful measures take organisational security goals and objectives into account and includes a goal field in its measure template, linking each measure to a strategic or security goal. It also warns that an accurate measure unrelated to stated priorities may not be useful. Write a one-page definition for every KPI and KRI before it reaches a dashboard.

FieldKPI definitionKRI definition (additional or different)
Goal or risk linkProgramme objective or service levelRisk register entry and the tolerance statement
Formula and populationNumerator, denominator, inclusion rulesRestricted population; count or age rather than rate where possible
Data sourceSystem of record and extraction methodSame, plus a coverage measure so a shrinking inventory cannot hide exposure
Target or thresholdTarget and trend directionGreen, amber and red points derived from tolerance, with lead time to act
OwnerControl ownerRisk owner who decides, plus the control owner who acts
EscalationManagement review if target missedNamed route and timescale for amber and red

Thresholds and escalation

NIST IR 8286C Rev 1 describes two reporting routes: when a leading KRI is exceeded, normal periodic reporting may be enough; when a lagging KRI is exceeded, an intermediate communication is needed so relevant parties know tolerance has been exceeded. Build those two routes into your process and add a third, local to your governance, for any threat to risk capacity. KPI misses go to management review; they do not escalate to the board unless they move a KRI.

Implementation: separating KPIs from KRIs in an existing dashboard

  1. List every metric currently reported to any audience above team level.
  2. Classify each as activity count, KPI, key control indicator or KRI, using the question it answers. Expect most to be activity counts or KPIs.
  3. Map top risks from the risk register and check which have an approved tolerance. Those without one go back to the risk owner before any KRI is built.
  4. Convert one KPI per top risk into a leading and lagging KRI pair, using the four changes above.
  5. Baseline for one or two cycles without thresholds, then set thresholds with the risk owner. This is the audit mode for indicators.
  6. Split the reports: board and executive packs lead with KRIs; KPIs move to management packs except for a few outcome measures.
  7. Roll back any KRI that proves noisy or unreliable to a KPI until its data source is fixed, and record why.
  8. Review yearly and after major incidents, acquisitions or tolerance changes.

Detection and measurement: is the indicator set working?

  • KRI coverage: percentage of top cyber risks with at least one leading and one lagging KRI tied to an approved tolerance.
  • Ownership: percentage of KRIs with a named risk owner who has acknowledged the threshold in the last 12 months.
  • Escalation timeliness: percentage of lagging KRI breaches communicated to the risk owner within the agreed timescale.
  • Decision rate: percentage of red KRIs with a recorded decision (accept with date, treat, transfer) within one reporting cycle.
  • Predictive value: share of incidents in the year preceded by an amber or red leading KRI in the affected area.
  • Board mix: ratio of KRIs to activity counts in the board pack, trending towards KRIs.

Framework mapping

FrameworkReferenceRelevance
NIST CSF 2.0GV.RM-02Appetite and tolerance statements, the anchor for every KRI
NIST CSF 2.0GV.RM-03; GV.RR-01Cyber risk in enterprise risk management; leadership accountability and ownership
NIST CSF 2.0GV.OV-03; ID.IM-01Evaluating risk management performance; improvements from evaluations (KPIs)
NIST SP 800-53 Rev 5PM-6 Measures of PerformanceProgramme KPIs
NIST SP 800-53 Rev 5PM-9 Risk Management Strategy; RA-3 Risk Assessment; RA-7 Risk ResponseTolerance, assessment and the decisions KRIs trigger
NIST SP 800-53 Rev 5CA-7 Continuous MonitoringData feeds and monitoring frequency behind both indicator types
ISO/IEC 27001:2022Clause 6.1 (risk assessment and treatment); Clause 9.1 (monitoring, measurement, analysis and evaluation)Risk criteria and measurement of ISMS performance
UK Cyber Governance Code of PracticeA2, A3, B4, E1, E2Ownership, appetite, strategy delivery, governance roles, quarterly reporting with tolerances

Common failure patterns

  • KPIs dressed as risk: "patch compliance 96 per cent" on a slide titled "cyber risk". It measures effort, not exposure. Rename it or convert it.
  • Thresholds without owners: red, amber and green set by the security team, with no business owner obliged to decide. Every KRI threshold needs a named risk owner who has agreed it.
  • Ratios that hide the few items that matter: high coverage percentages over large identity populations, as the Cloudflare case shows. Count the high-impact residue.
  • Same metric, two names: one number reported as a KPI to operations and a KRI to the board, with different definitions. Keep one definition per indicator and state its type.
  • KRIs with no tolerance behind them: thresholds invented because a dashboard needed colours. Get the tolerance approved first.
  • Green for ever: indicators that have not changed state in two years are either badly calibrated or measuring a solved problem.

Practitioner checklist

  • Classify every reported metric as activity count, KPI, key control indicator or KRI.
  • Confirm each top risk has an approved tolerance before building its KRIs.
  • Pair one leading and one lagging KRI per top risk.
  • Restrict KRI populations to what the tolerance protects and count high-impact items.
  • Name a risk owner and a control owner for every KRI.
  • Define escalation routes for leading and lagging breaches, with timescales.
  • Include machine credentials and non-human identities in identity KRIs.
  • Lead board packs with KRIs and limit KPIs to a few outcome measures.
  • Report inventory coverage next to every ratio-based indicator.

Standards and references

Related NHI Mgmt Group resources: Security Metrics and KPIs Programme Guide · Cyber Risk Quantification Guide · Board Cyber Report Template · IGA KPIs and KRIs to Report to the Board

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 14 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org