An AI Risk Register Template for Mid-Market Teams

Analytics AIML is an AI performance firm. We rebuild the three foundations that decide whether an AI investment ships, scales, and shows up on the P&L: a sharper problem, a governed data foundation, and demand that survives the zero-click age.

Frank Shines

AI

June 22, 2026

AI Risk Register: An AI Risk Register Template for Mid-Market Teams

Before You Read On

An AI risk register is one table that lists each risk an AI system creates, how likely and how severe it is, who owns it, what you are doing about it and when it is next reviewed. The template below has 18 fields, each mapped to a NIST AI RMF function, and is sized for a team without a dedicated risk department.

  • Cost: a register costs owner time, not software; a governed table or a spreadsheet both work at the start.
  • Effort: expect two to four hours per AI system to fill the first rows, then 30 minutes a month to review them.
  • Risk: a register nobody reviews is worse than none, because it records risks you knew about and ignored.
  • Fit: start it the day the first AI system touches customer data, a consequential decision or an agent with tool access.

NIST released the AI Risk Management Framework 1.0 on 26 January 2023 as a voluntary structure organised into four functions: Govern, Map, Measure and Manage. It tells you what a risk process should achieve. It does not hand you a spreadsheet.

The register is where the framework becomes something you can open on a Monday. In the RMF Core, MANAGE 1.3 asks that responses to high-priority risks be “developed, planned, and documented,” with options that include mitigating, transferring, avoiding or accepting. Documented where? For most mid-market teams, nowhere in particular.

The usual result is a slide in a quarterly deck, disconnected from the lakehouse where the AI systems actually read their data, and rewritten from memory each time. The template below replaces it with fields you can copy, a scoring scale you can defend and a review rhythm small enough that it actually happens.

How Is a Risk Register Different From an AI Inventory?

The inventory lists systems. The register lists risks. GOVERN 1.6 asks for “mechanisms to inventory AI systems,” and that inventory gives every system an ID, an owner and a purpose. The register then holds several rows per system: one for each way that system can hurt a customer, an employee or the business.

Keep them as two tables joined on the system ID. Our AI governance framework describes the inventory and the eight controls around it; this article is only the register that sits next to it. If you skip the inventory, the register has no spine, and risks attach to whatever someone happened to remember.

Which Fields Belong in an AI Risk Register?

Copy these 18 fields as columns. The RMF mapping is ours, built from the subcategory text on the NIST AI Resource Center; NIST does not publish a register format.

# Field What to enter Allowed values RMF function and subcategory
1 Risk ID Stable unique ID AIR-0001 onward GOVERN 1.4
2 System ID Link to the inventory row Inventory key GOVERN 1.6
3 Risk title One line, written as cause and effect Free text, under 15 words MAP 1.1
4 Risk category The kind of harm Accuracy, privacy, security, fairness, third party, legal, operational MAP 1.1
5 Who is affected The people who bear the harm Customers, employees, applicants, the business, the public MAP 5.1
6 Source of the risk Model, data, third-party component or human use Model, data, vendor, process, user MAP 4.1
7 Likelihood How often it is expected to occur 1 to 5 MAP 5.1
8 Impact How bad it is when it occurs 1 to 5 MAP 5.1
9 Inherent score Likelihood times impact, before controls 1 to 25 MANAGE 1.2
10 Existing controls Controls already running, by name Free text with control IDs MANAGE 1.3
11 Metric and threshold How you will know the risk is materializing Metric name plus limit MEASURE 1.1
12 Response What you decided to do Mitigate, transfer, avoid, accept MANAGE 1.3
13 Action and due date The next concrete action Action text plus date MANAGE 1.3
14 Residual score Likelihood times impact, after controls 1 to 25 MANAGE 1.4
15 Risk owner A named role, never a committee Role and group GOVERN 2.1
16 Shut-off path How the system is disabled if the risk hits Steps plus the role that runs them MANAGE 2.4
17 Status Where the risk stands Open, in treatment, accepted, closed MEASURE 3.1
18 Last and next review Dates of the last and next review Two dates GOVERN 1.5

 

Two fields do most of the work. Field 11 turns a worry into something you can watch: “answers cite a retired price list” becomes “share of sampled answers citing a document older than 90 days, limit 2%.” Field 16 forces the question MANAGE 2.4 asks, whether you can supersede, disengage or deactivate a system, before you need the answer.

How Do You Score Likelihood and Impact Without Arguing for an Hour?

MAP 5.1 asks that the likelihood and magnitude of each impact be identified and documented, and MANAGE 1.2 asks that treatment be prioritized on impact, likelihood and available resources. A shared scale is what stops scoring from turning into a debate about adjectives.

Score Likelihood Impact
1 Not expected in the next year Internal inconvenience, fixed the same day
2 Could happen once a year Rework for one team, no customer sees it
3 Could happen once a quarter A customer sees a wrong answer or delay
4 Could happen monthly Wrong decision about a person, a data exposure or a contract breach
5 Already happening or weekly Regulatory notice, material financial loss or harm to many people

 

Multiply the two. Treat 15 to 25 as high, 8 to 12 as medium and 1 to 6 as low, and write those bands into your policy so the next person scores the same way. Anchor the impact scale to your own business before you adopt it: a wrong answer to a customer is a 3 for a retailer and a 4 for a lender.

What Does a Completed Row Look Like?

Here is an illustrative row for a customer-support assistant that answers from a retrieval index over product documents. It is a composite pattern, not a client record.

Field Example entry
Risk title Stale documents in the index cause wrong pricing answers to customers
Category and source Accuracy; data
Likelihood, impact, inherent score 3, 3, 9 (medium)
Existing controls Nightly index refresh from the gold product table
Metric and threshold Share of sampled answers citing a document older than 90 days; limit 2%
Response and action Mitigate: add a freshness check that blocks the refresh if the gold table is late, due in two weeks
Residual score 2, 3, 6 (low)
Owner Head of customer operations
Shut-off path Disable the serving endpoint; route chats to the human queue; platform on-call runs it
Next review Monthly while in treatment

 

Who Owns the Register, and How Often Is It Reviewed?

GOVERN 1.5 asks that periodic review be planned and roles defined, “including determining the frequency of periodic review.” So write the frequency down. A mid-market version looks like this.

Role What they own Cadence
AI risk owner (executive) The register as a whole, risk acceptance for high scores Monthly review, 45 minutes
Risk owner per row Score, response, actions and metric for that risk High: monthly. Medium: quarterly. Low: twice a year
Data platform lead Metric feeds, lineage and the shut-off path Before each monthly review
Security lead Privacy, security and third-party rows Quarterly, plus after any incident
Counsel Legal category rows and accepted risks with legal exposure Quarterly

 

Add three event triggers on top of the calendar: a new AI system enters the inventory, a model or vendor changes, or an incident occurs. Each one opens a review of that system’s rows within a week.

Why Do AI Risk Registers Go Stale?

  1. Risks are written as topics, not causes. “Hallucination” is not a risk you can treat. “The model answers from documents the index should have dropped” is. Our post on why AI pilots fail shows how often the root cause turns out to be data, not the model.
  2. No metric means no signal. Without field 11, the only way a risk changes score is when someone remembers it. Then the score never moves until an incident moves it for you.
  3. The committee owns everything. A row owned by “the AI council” is owned by nobody. One role per row, and that role’s name goes on the action.
  4. Accepted risks are never revisited. Acceptance is a decision with a date, not a status forever. Put every accepted risk on the quarterly agenda.
  5. The register drifts from the inventory. A retired system keeps its open rows, and a new agent never gets any. Joining the two tables on system ID and flagging mismatches fixes this mechanically.

Should the Register Live in a Spreadsheet or a Lakehouse Table?

Start in a spreadsheet if that is what gets it filled this week. The lakehouse version can wait a month. Move it into a Delta table in your governed lakehouse once you have more than a handful of systems, for three reasons.

First, field 11 becomes live. A scheduled job reads the metric from the gold tables or serving logs and writes the current value next to the threshold, so a breach shows up before the meeting. Second, field 6 gets evidence: Unity Catalog captures column-level lineage automatically for queries run on Databricks, so a data-sourced risk can point at the exact upstream tables. Third, changes to the register itself are recorded. The audit log system table is in Public Preview with a 365-day default retention; copy what you need into your own table, as our audit log retention guide explains, if you must keep records longer.

That last point matters when a regulator asks what you knew and when. Colorado’s SB 26-189, effective 1 January 2027, requires developers and deployers of covered automated decision systems to keep records needed to demonstrate compliance for at least three years. A register with dated reviews is one of those records, though not the only one. If you want help standing up the register, the inventory and the metric feeds together, our AI governance and compliance work starts there. This article is general information, not legal advice; your counsel or a qualified assessor makes the compliance call.

What Should the Register’s First Month Look Like?

  1. Days 1 to 5: confirm the AI inventory exists and is current. Name the executive AI risk owner and agree the scoring bands.
  2. Days 6 to 12: run a 60-minute session per AI system with its business owner and the data platform lead. Fill fields 1 to 10 for every risk you can name. Aim for three to eight rows per system.
  3. Days 13 to 20: pick the high-scoring rows and add fields 11 to 16: a metric with a threshold, a response, a dated action and a shut-off path someone has actually walked through.
  4. Days 21 to 25: wire the first two metrics to live data and move the register into a governed table if you have more than five systems.
  5. Days 26 to 30: hold the first monthly review. Accept, treat or close every high row, record the decision and set the next review date.

Frequently Asked Questions (FAQs)

What is an AI risk register?

It is a structured list of the risks your AI systems create, with likelihood, impact, owner, response and review dates for each. It sits alongside an AI system inventory and is the working record of how you manage AI risk.

Does the NIST AI RMF require a risk register?

No. The AI RMF is voluntary and does not prescribe a format. Several subcategories, including MAP 5.1, MANAGE 1.2, MANAGE 1.3 and MANAGE 1.4, ask for risks, priorities, responses and residual risk to be documented, and a register is the simplest place to do that.

How often should an AI risk register be reviewed?

Set the frequency by score: monthly for high risks, quarterly for medium and twice a year for low. Also review a system’s rows whenever its model, vendor or data source changes, or after an incident.

Who should own the AI risk register?

One executive owns the register as a whole and approves accepting high risks. Each row has its own owner, usually the business leader whose process the AI system supports, not the data team that built it.

What is the difference between inherent and residual risk?

Inherent risk is the score before any controls. Residual risk is the score after the controls you actually run. MANAGE 1.4 asks that negative residual risks be documented, so record both.

Can we reuse our enterprise risk register for AI?

You can roll the high AI risks up into it, but keep a separate AI register underneath. AI risks need fields an enterprise register rarely has, such as the data source, the measurement metric and the shut-off path.

— Rise above the flood

Build a content engine that gets cited.

AIMGrowth is the discipline for the AI-answer economy. We ship it in 90 days, fixed scope.