Safeguard
Compliance•

Exception register or risk register: what is the difference?

A risk register tracks threats you are managing. An exception register tracks approved deviations from a rule. They link, but each needs different fields.

Safeguard Security Team
3 min read

A risk register lists risks the organisation is managing, with likelihood, impact and treatment. An exception register lists approved departures from a specific policy or standard, with an expiry. An exception usually creates or increases a risk, so the two should be linked, but they are not the same document.

Two questions, two registers

The risk register answers: what could go wrong, how bad, and what are we doing about it? The exception register answers: where are we knowingly not following our own rule, who approved it and until when?

For example, a policy says critical findings close within 15 days. A team cannot meet that for a legacy service. The exception register records the deviation. The risk register may hold an entry for the underlying exposure of that service.

Side by side

AspectRisk registerException register
UnitA riskA deviation from a named rule
Triggered byAssessment, incident, changeA request that cannot meet a policy
Key fieldsLikelihood, impact, owner, treatmentRule, reason, approver, compensating control, expiry
LifetimeUntil risk is closed or retiredShort, with a hard end date
ReviewedPeriodicallyAt expiry and when conditions change
AudienceLeadership, auditorsPolicy owners, auditors

How they link

  1. Each exception references the policy it deviates from.
  2. Each exception points to a risk entry, or creates one when the exposure is material.
  3. The risk entry shows the exception as part of its treatment, with the approval date.
  4. When the exception expires, the risk is re-scored.

Why keep them separate

Policy owners need to see how often a rule is being bypassed, since many exceptions to one rule suggest the rule is wrong. Risk owners need to see exposure regardless of why it exists. Merging both into one list makes it hard to answer either question.

Starter fields for the exception register

  • ID and date
  • Policy or standard reference
  • Scope: assets or teams
  • Reason
  • Compensating controls
  • Approver and date
  • Expiry date
  • Evidence links
  • Status: active, renewed, expired, closed

Reporting

Show leaders the count of active exceptions, those expiring within 30 days, those expired and not closed, and the policies with the most exceptions. The last list is where you improve policy.

Quick check

Can one spreadsheet serve as both registers?

It can start that way, but keep separate tabs or views, since the fields and review cycles differ.

Does every exception need a risk entry?

Not every one, but any exception that leaves material exposure should link to one.

Safeguard supports this with policies, gates and compliance evidence automation, and you can run a free scan at gold.safeguard.sh/scan.

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.