Risk Register Template
A live list of specific risks (what could go wrong, how likely, how bad, who owns it and what's being done) kept next to the work instead of buried in a planning spreadsheet.
One risk per card. Likelihood, impact, owner and status stay attached to it, not tucked away in a separate column of a spreadsheet.
Why most risk registers stop being updated after kickoff
A risk register only earns its place if someone still opens it in week eight. Most don't survive that long, because it's treated as a one-time planning artifact instead of something the project keeps checking against as the work actually progresses. It gets filled in once, feels complete, and then quietly stops being true.
It's built once, during planning, as a spreadsheet. Everyone lists risks at kickoff, feels thorough, and the sheet is already stale by the time the second sprint starts, because nothing prompts anyone to reopen it.
Risks get identified but nobody owns them. "The team" is listed as the owner, which means no specific person is responsible for doing anything about it. Nothing happens until the risk turns into a problem someone can no longer ignore.
It lives in a different file from the board. Mitigation is a sentence in a spreadsheet cell, not a task anyone is tracking, so it competes with nothing for attention on a normal day and usually loses to whatever's actually on the board.
Likelihood never gets revisited. A risk rated Low in week one stays rated Low forever, even after something happens that should have moved it to High, because updating the register isn't part of anyone's routine.
Closed risks get deleted instead of kept. Once a risk stops being a concern, the row disappears, and it takes with it the only record that the team saw it coming and did something about it. That's useful evidence the next time someone plans a similar project.
Impact is rated once and never checked against what actually happened. A risk marked Low impact that turns out to cost two weeks of rework never gets corrected in the register, so the next project's estimates repeat the same mistake with the same false confidence as the last one.
Keep this register on ShipSprint next to the board it describes and most of that erosion just doesn't happen: the delivery forecast recalculates from real sprint velocity, so a risk you rated Low can be flagged for review the moment a date actually starts slipping, instead of waiting for someone to remember the spreadsheet exists.
The structure, and why each part is there
A short description of a specific thing that could go wrong, not a category, not a general worry. Specific enough that someone reading it later knows exactly what was meant at the time, without needing to ask the person who wrote it.
A simple High, Medium or Low rating for each. Kept brief on purpose: a long debate over the exact number isn't where the value of a risk register comes from, and precision here is usually false anyway.
A single named person, not a team. If no individual can be named, that's usually a sign the risk hasn't actually been thought through yet, only noticed.
Moves as work happens, so the register shows what's actually being handled right now, not just a list of everything that was ever noticed.
The mitigation step becomes an actual task on the board, with its own progress, instead of a note that gets read once and forgotten in a document nobody revisits.
Because the delivery forecast is calculated from measured velocity as sprints complete, a risk's likelihood can be revised on real signal (a date drifting) instead of a hunch about how things feel.
Closed risks stay on the register rather than getting deleted, so the next similar project has something to check against instead of starting from a blank page.
The register sits next to the board it describes, so a status report or a stakeholder review can pull straight from it instead of asking whoever owns the spreadsheet for the latest copy.
Open risks by status and by owner are visible at a glance, so a review can start with "how many are still open" instead of scrolling a long list to count manually.
How to use it
- 01List risks during planning, before the first one actually lands, not as a retrospective exercise put together after something's already gone wrong.
- 02Rate likelihood and impact quickly. High, Medium or Low for each is enough; spending a meeting arguing over the exact score is time better spent elsewhere.
- 03Assign exactly one owner per risk. If the honest answer is "nobody specific," that's worth noticing before it becomes a problem, not after it already has.
- 04Turn the mitigation into a task on the board, so it's visible, trackable work rather than a line in a register that gets checked once a month at most.
- 05Review the register against the forecast each sprint. A risk whose likelihood should move up is usually one where the forecast has already started drifting away from plan.
- 06Close risks instead of deleting them. A closed entry with a note on how it was handled is worth more to the next project than a row that just disappears once it stops being urgent.
- 07Check the register at the same time as the forecast, not on its own separate schedule. A risk review disconnected from the delivery numbers tends to drift into a general worry session instead of a specific one.
- 08Keep the list short enough to actually read. A register with sixty entries gets skimmed, not reviewed. Most projects are better served by ten well-maintained risks than forty half-forgotten ones.
- 09Retire risks that never materialised, honestly. Closing a risk as "did not occur" is a legitimate outcome. It doesn't need to have happened to be worth having tracked.
The register works best as a short, honest list rather than an exhaustive one. Ten specific risks with named owners beat forty vague ones nobody is actually watching, and a shorter list is one people will actually read before a review instead of skimming past.
- One owner per risk, named specifically: not a team, and not "TBD"
- Mitigation is a task on the board, not a sentence in a spreadsheet nobody reopens
- Review against the forecast, not just on a calendar reminder set once at kickoff
Common questions
A risk register tracks risks only: description, likelihood, impact, owner and status. A RAID log covers the same risk list plus assumptions, issues and decisions in one running log. If a project only needs the risk list, this register is the simpler, complete version of it. RAID is the broader one, worth switching to once assumptions and decisions also need tracking.
There's no built-in formula. Keep it to a simple High, Medium or Low for each. The point of the rating is to sort risks quickly and decide what needs attention first, not to produce a precise score nobody can actually defend under scrutiny. Teams that want a numeric score can add one to the description field; the register doesn't require it, and most don't end up needing it.
Free covers up to 5 users and 2 projects, forever, with every template included, so the register itself never carries a separate cost. Team is ₹299 per user per month for up to 40 users. Business is ₹599 per user per month. Details on the pricing page.
Related pages
See it on your own work.
A workspace your whole company will actually use is 60 seconds away. No card, no risk, nothing to install.
14-day full-access trial · sample project included · no card required