project management · Jul 28, 2026

The Risk Register: How to Worry About Your Project on Purpose

risk register template

Last updated: July 28, 2026

TL;DR

A risk register is a living list of what could go wrong on a project, scored by likelihood and impact, with an owner and a planned response for each. Score risks one-to-five on both scales and multiply. Tag every risk avoid, reduce, transfer, or accept. Keep it where the work lives so it doesn't die in a folder. The template and the method are below.

Think back to the last project that went sideways on you. Now be honest about one thing: did the problem that sank it really come out of nowhere?

Probably not. Trace it back and the risk was usually sitting there in plain sight. Someone flagged it once in a kickoff. Two people fretted about it over lunch. The integration nobody tested, the contractor who was overbooked, the sign-off that never came. Everyone half-knew. Nobody owned it.

A risk register template closes exactly that gap: the space between "half-knew" and "did something about it." It isn't a crystal ball. It's a way to worry about your project on purpose, out loud, as a team, while there's still time to act. So the thing that waited for the worst possible week finally gets caught in daylight instead.

This post is the template and the method behind it: what goes in a register, how to score a risk so you focus on the ones that matter, the four things you can actually do about any risk, and how to keep the whole thing breathing instead of letting it gather dust in a shared drive.

What is a risk register?

A risk register is a living list of what could go wrong on a project, with how likely each risk is, how bad it would be, who owns it, and the plan if it happens. It takes the low hum of worry going around the team and turns it into something written down, shared, and trackable.

Here's the reframe that makes it click. A risk register is just writing down what keeps you up at night, then handing each worry a person and a plan before it gets the chance to actually happen. Saying a risk out loud, in front of the team, is most of the value. The rest is making sure someone is watching it.

Why do good projects still get blindsided?

Because a risk that lives only in someone's head isn't being managed. It's being felt. And feelings don't come with owners or response plans.

Three things quietly turn a known risk into a surprise. It never got written down, so it stayed a private worry instead of a team concern. Or it got written down once, in a kickoff doc nobody reopened, so it aged out of memory. Or it got named but never owned, so everyone assumed someone else was on it. All three end the same way, with a room full of people saying "yeah, I was kind of worried about that too."

The damage is measurable, and it's not evenly spread. A study of 1,471 IT projects by Bent Flyvbjerg and Alexander Budzier, published in Harvard Business Review, found that the average project ran 27% over budget, but one in six turned into what the authors called a black swan, with cost overruns averaging 200% and schedule overruns near 70%. Averages don't sink projects. Outliers do, and much of a register's job is to spot which of your risks could become one.

The fix isn't getting smarter at predicting trouble. Most teams already sense their risks fine. The fix is having one place where named risks live, get owners, and get looked at again, so "half-knew" becomes "tracked and handled."

The risk register template (copy this one)

Seven columns. The first four describe the risk; the last three manage it.

The risk register template: seven columns plus an optional trigger, the likelihood-by-impact scoring matrix, and the four risk responses

Two of the columns do more work than the rest. The owner turns a worry into somebody's job, and the response turns it into a course of action. A register with rough descriptions but clear owners will still function. A register with beautiful descriptions and no owners is a wish list with formatting.

The eighth row, the trigger, is the one to add once the basics feel routine: the early warning sign a risk is starting to happen, so the owner knows when to act and not just what to do. Set the columns up as custom fields in Quire rather than a static spreadsheet, and you can sort your whole register by score in one click.

Hard to name risks against work you haven't mapped yet: break the project down first with a work breakdown structure, then register the risks that hang off each piece.

How do you score a risk?

Two numbers, multiplied. Rate likelihood from one to five, rate impact from one to five, and multiply for a score between one and twenty-five.

The score isn't precision. It's prioritization. A risk that's both likely and severe (a 5 and a 5, scoring 25) needs a real plan today. A risk that's rare and minor (a 1 and a 2) you can usually just accept and forget. Without scores, every worry on the list feels equally loud, which means the genuinely dangerous ones never get the room they need.

This is also the part your tool should be doing for you. In Quire, make likelihood and impact number fields and the score a formula column, and the register re-ranks itself every time you re-score a risk. No spreadsheet formulas to babysit, no sorting by hand, and the reddest row is always sitting at the top when you open the project.

What's the difference between a risk register, a risk matrix, and a risk log?

Same family, three different jobs: the register is the working document, the matrix is a picture of it, and a log is the lighter list the register grew out of. If you keep only one, keep the register.

The matrix is what you get when you plot every risk's likelihood against its impact on a grid, colored red, amber, and green. It's the view for spotting your dangerous corner fast, and for briefing stakeholders who don't need row-level detail. "Risk log" is mostly an older name for the same discipline (PRINCE2 called its register a risk log for years), though in practice teams use it for a looser list: risks captured and dated, but not scored or owned.

Risk registerRisk matrixRisk log
The jobManage every risk end to endShow where danger clusters, at a glanceCapture risks quickly, without ceremony
The formatOne row per risk: description, scores, owner, response, statusA likelihood-by-impact grid, color-codedA running list, often just a description and a date
Strongest atMaking sure every risk has an owner and a planPrioritizing attention and briefing stakeholdersGetting a small project honest, fast
Where it falls shortGoes stale without a review rhythmShows position, not the plan behind itNo scores or owners, so nothing is truly managed

Want the red-amber-green view without building it by hand: set up a project dashboard, and your highest-scoring risks surface at the top instead of hiding on page two.

What are the four ways to respond to a risk?

You can do exactly four things about a risk: avoid it, reduce it, transfer it, or accept it. Tagging every row with one of the four is what turns a list of worries into a plan.

  • Avoid. Change the plan so the risk can't happen. Drop the risky feature, pick the proven vendor. The risk goes to zero because you removed its cause.
  • Reduce. Lower the likelihood or the impact. Test the integration early, add a buffer to the timeline. The risk still exists, just smaller.
  • Transfer. Move it onto someone else. Insurance, a vendor contract with penalties, handing the risky piece to specialists who do it all day.
  • Accept. Decide it's small enough to live with, and keep a backup ready. Accepting a risk on purpose is fine. Accepting it by ignoring it is how projects sink.

What's not on the list: "we'll figure it out." That's not a response, it's a deferral, and the teams that rely on it tend to do their figuring out at exactly the moment they have the least time to figure anything.

Quire, a top rated project management platform, free to start

How do you keep a risk register alive?

Two habits keep a register alive: it sits somewhere the team already looks, and its responses are real tasks with owners instead of sentences in a cell. Skip either and you get the standard failure mode. The register is born in a kickoff workshop, full of color-coding and good energy, and then it goes quiet. Three months later the project hits something that's right there on row nine of a document nobody has opened since week one.

In Quire, the clean way to run this is to make each risk a task. Custom fields hold likelihood, impact, and the calculated score, so the register sorts by what's most dangerous (several custom fields plus a formula column is a paid-plan feature, worth it once risk tracking is a habit).

From there the response plan becomes actual tasks with owners and due dates instead of a note, so mitigation shows up in someone's real workload rather than living as theory. Save the whole structure as a template, and every new project starts with a risk register instead of a blank page and good intentions.

Quire project management templates: start every new project with a risk register already built in

What does a filled-in risk register template look like?

Templates stay abstract until you run one real risk across the columns. Here is one, filled in the way it actually lives in Quire: the risk is a task, the columns are its fields, and the response is work you can hand to someone.

ColumnThis risk, filled in
RiskThe only engineer who really knows the payments code is booked on another project for three of our six weeks. In Quire that sentence is the task name, filed in a "Risk register" sublist.
Likelihood4 out of 5. The other project is already running hot, and it has first claim on her time.
Impact5 out of 5. If she's pulled away the payments revamp stalls, and the launch behind it stalls too.
Score20. A formula column multiplies the two fields, so the row sorts itself straight into the red corner.
OwnerThe tech lead, who sits in both projects' planning. As the task's assignee, the risk shows up in their My Tasks instead of a doc nobody reopens.
ResponseReduce. Pair a second engineer on the payments code this week, added as subtasks with their own owners and dates. Fallback: descope the revamp to phase two and ship the launch.
TriggerThe other project slips past week two. Set that as the risk task's due date, so the check-in happens on schedule instead of from memory.
StatusMitigating, until the pairing sessions land and the knowledge stops living in one person's head.

One row, and a fuzzy background worry has become a scored, owned, planned thing with an early-warning sign attached. Do that for the ten risks you can already half-feel, and most of your project's "surprises" stop surprising anyone. Want to see it without ceremony? Start a free Quire project, add those ten risks as tasks with likelihood and impact fields, and you'll have a living register before your next status meeting.

What are the most common risk register mistakes?

The ones that quietly turn a register into theater:

  • Building it once and freezing it. Risks shift as the project moves. A register reviewed only at kickoff is a photo of a moving car.
  • No owners. An unowned risk is one nobody is actually watching. Every row needs a name on it.
  • Vague responses. "Monitor closely" is not a plan. Say what you'll do, and when you'll do it.
  • Listing only the dramatic, unlikely stuff. The boring, probable risks (a key person on leave, a dependency slipping a week) do more damage than the cinematic ones.
  • Scoring everything a 25. If every risk is red, you haven't prioritized. You've just written a panic list with a spreadsheet's confidence.

That first one is the quiet killer. The hard part of risk management was never spotting risks. It's the unglamorous discipline of opening the list again next week.

Risk tends to pile up right as a team is scaling and juggling more projects at once: the project management playbook for growing teams covers the stage-by-stage version, because more projects running at once means more risks than any single register was built to hold.

Key takeaways

A risk register is how you worry about your project on purpose. Name what could go wrong, score it on likelihood and impact, give each risk one owner, and tag it with a response: avoid, reduce, transfer, or accept. The scoring keeps your attention on the risks that are both likely and damaging instead of spreading it evenly across every worry.

But the register only earns its keep if it stays alive. Keep it where the work lives, make the responses real tasks with owners, and look at it on a rhythm, so the risks you half-sense get handled in daylight instead of at the worst possible hour.

Got a project worth de-risking? Start free at quire.io/signup and build a risk register that lives with the work, scored, owned, and impossible to forget in a folder.

Frequently asked questions

What is a risk register? A living list of what could go wrong on a project, with each risk's likelihood, impact, owner, and response plan. It turns vague team worry into something shared and trackable.

What goes in a risk register? Seven columns: risk description, likelihood, impact, combined score, owner, response, and status. The owner and response columns are what turn a list of worries into an actual plan.

How do you score project risk? Rate likelihood and impact each from one to five and multiply for a score out of twenty-five. The score ranks your risks so you focus on the ones that are both probable and damaging.

What are the four ways to respond to a risk? Avoid it, reduce it, transfer it, or accept it with a backup ready. Every risk should carry one of these four. "We'll figure it out" doesn't count.

What's the difference between a risk register and a risk matrix? The matrix is the likelihood-versus-impact grid that shows where risks sit. The register is the full list with descriptions, owners, and responses. The matrix is one view of the register's data.

Vicky Pham
Marketer by day, Bibliophile by night.