OKR vs KPI: the difference and how to run both in one company

A comparison across ten dimensions, a two-question test, a choice matrix, a year-long timeline and seven mistakes at the seam between the two systems.

700+ practitioners

Join the community

KPIs and OKRs answer different questions. A KPI tells you whether a process that already runs is staying inside its limits. An OKR sets a change that does not exist yet and caps it at one quarter. You do not have to choose: where the method takes hold, both sets run side by side without duplicating each other.

The confusion starts when a manager moves the whole dashboard into quarterly goals and ends up with twenty lines instead of focus. Or the reverse: an untested hypothesis goes onto the KPI board and gets reported for a year with nothing anyone can do about it. Below: a table of differences, a two-question test, a choice matrix, five steps to run both sets together, and seven mistakes at the seam.

What is the difference between OKR and KPI

The difference is not in the formula but in the purpose. A KPI is a metric with a threshold, held for years and owned by one person. An OKR is a pair of an objective in words and three to five measurable results, rewritten every quarter and deliberately set above what the team can comfortably reach.

The two came out of different traditions. KPIs grew out of management reporting and settled into their present shape after the Balanced Scorecard by Robert Kaplan and David Norton (Harvard Business Review, 1992): four perspectives, dozens of metrics, a regular review. OKRs grew out of the system Andy Grove ran at Intel in the 1970s and went mainstream after John Doerr brought them to Google in 1999.

DimensionKPIOKR
The question it answersis everything within limitswhat are we changing this quarter
Subjecta process that already runsa change that does not exist yet
Horizona year and longer, the threshold stays putone quarter, then rewritten
Formatone metric and a thresholdan objective in words plus 3–5 key results in numbers
How many run at oncedozens of lines on a dashboard2–3 objectives per team
Ambitiona plan meant to be hit at 100%a stretch goal where 0.7 on a 0–1 scale counts as success
What a miss meansthe process broke, go and lookan ordinary outcome of an ambitious bet
Link to bonusesdirect, the number feeds compensationno link to compensation
Who works with it weeklythe manager and reportingthe team at the check-in
Where it came frommanagement reporting, Kaplan and Norton, 1992Intel, Andy Grove, the 1970s

KPI

Keeps a process inside its limits

  • The threshold is set and does not move for months
  • One owner answers for the number
  • The signal fires when the metric leaves the band

OKR

Moves a metric from X to Y

  • Starting and target numbers are written down before the quarter begins
  • Several functions close the objective together
  • 0.7 on a 0–1 scale counts as success, not failure
A KPI answers “is everything within limits”. An OKR answers “what are we changing”. The same metric can play either role, but not both at once.

That difference has a practical consequence. Scoring a metric you hold inside limits at 0.7 makes no sense: it is either within the band or outside it. The reverse holds too. An objective where 0.7 counts as success cannot feed a bonus, because the team will lower the bar in the first quarter.

One metric in two roles

The same number can be a KPI or a key result. “Defect rate 2%” sits on the plant manager’s dashboard for years, and that is a KPI. Worded as “cut from 2% to 0.8% by the end of the quarter”, it becomes a key result. The metric did not change. What the team does with it did.

The two-question test

Before you pull a metric into quarterly goals, ask two questions. First: what happens to the number once you reach the target? If it stays on the dashboard under permanent watch, it is a KPI. Second: who closes it? One owner means it is that person’s KPI or their task. Several functions that have to meet weekly means it is an OKR.

MetricAs a KPIAs a key result
First response time in supportno more than 4 hours, the threshold holds all yearcut from 4 hours to 1 hour by 30 September
Attrition in engineeringa quarterly slice in the HR reportbring down from 24% to 18% this quarter
Share of revenue from new customersa line in the monthly P&Lraise from 8% to 20% this quarter

The right-hand column is the “from X to Y by date” shape a key result needs. Worked examples across eight departments live separately: OKR examples.

When to use a KPI and when to use an OKR

Two things decide it: what you are doing with the metric, and how many functions have to touch it. Holding it inside limits with one person accountable gives you a KPI. Moving it, where no single department can do it alone, gives you an OKR. The two middle cells close without quarterly goals at all.

Hold it inside limits · One owner

KPI

A classic dashboard line: threshold, owner, monthly reporting.

Move it · One owner

A task with a deadline

There is a target but no shared work. Give it an owner and a date, not an objective.

Hold it inside limits · Several functions

A service level metric

Two or more functions hold the norm and it is written into an agreement. A quarterly goal adds nothing.

Move it · Several functions

OKR

A change no single department can pull off alone. This cell is what the method was built for.

Three of the four cells close without an OKR. That is a normal result of the check, not a reason to invent goals where none exist.

The “move it, one owner” cell is where fake OKRs come from most often. A manager wants the work to be visible and writes it up as a quarterly goal. What comes out is an objective with a single executor that nobody discusses at check-ins, because there is nobody to discuss it with.

The “hold it, several functions” cell looks like an OKR and is not one. Delivery time that depends on the warehouse, logistics and support at once stays a service level metric: the norm is in the agreement, and while the teams hold it, a quarterly goal adds nothing. It appears in the quarter someone decides to move that norm.

How OKR and KPI live in time

A KPI has no quarter. The number gets taken weekly or monthly for years, and the threshold is revisited when the process itself changes. An OKR is cut into periods: every quarter ends with a score and a retrospective, and the next set of objectives is written from scratch.

KPI

One line with no period boundaries

The metric is tracked for years on end. The threshold moves when the process changes, not when the calendar does.

OKR

Every period closes and starts over

Q1

  1. Planning
  2. Check-ins
  3. Grading
  4. Retro

Q2

  1. Planning
  2. Check-ins
  3. Grading
  4. Retro

Q3

  1. Planning
  2. Check-ins
  3. Grading
  4. Retro

Q4

  1. Planning
  2. Check-ins
  3. Grading
  4. Retro

At the end of the quarter every key result gets a score from 0 to 1, the team runs a retrospective, and the next set of objectives starts on a blank page.

Comparing OKRs and KPIs over a single quarter tells you nothing, because a KPI has no quarter. The difference shows up across a year.

This is where the most common organisational mistake comes from: the team gets quarterly goals while the review stays annual. An objective with no check-in every week or two turns by March into a list of intentions nobody has opened since January. The mirror image happens as well. A KPI the whole team picks apart every week eats exactly the time the objectives needed.

How to run KPI and OKR in one company

The sequence takes one working day per team. First you write down what already exists, then you mark what you are moving, and only then do you write objectives. Doing it the other way round, objectives first and a dashboard reconciliation later, produces duplication you discover at grading, when it is too late to change anything.

  1. Write out every metric the team already reports, with its owner, threshold and data source. Expect between eight and thirty lines, half of which nobody opens.
  2. Cross out the ones nobody acted on in the past two quarters. A metric that prompted no decision is not a KPI, it is a reporting habit.
  3. Mark the ones you are genuinely moving this quarter. Do not mark more than two or three: a team carries two fronts at once, and the third gets no attention.
  4. Turn the marked ones into key results in the “from X to Y by date” shape. Take the starting number before the quarter begins, not from memory.
  5. Write an objective above them in words, saying why the change matters. If the objective reads as a list of the same metrics, it is not written yet.
  6. Leave everything else on the dashboard as it was. Those metrics go nowhere and keep signalling when the process leaves its limits.

A quarter later, start again from step one. Metrics you moved go back into the KPI set with a new threshold: the one you actually reached.

Mistakes at the seam between OKR and KPI

Failures at the seam between the two systems come down to a handful of plots. Every one of them is visible at planning, if you know what to look for.

  • The dashboard moved into the objectives. The team takes fifteen metrics and calls them key results. Focus is gone and the check-in becomes a reading of the table.
  • The objective got tied to a bonus. The moment an OKR score feeds compensation, the team sets a bar it will clear for certain. The stretch goal disappears in the first quarter, and the 0.7 scale loses its point.
  • The metric became a target and stopped measuring. Goodhart’s law in Marilyn Strathern’s wording (1997): when a measure becomes a target, it ceases to be a good measure. A support team given a key result on tickets closed will close them faster and worse.
  • A key result with no starting number. “Improve conversion” cannot be graded: nobody knows where it started. Take the starting number before the quarter begins.
  • The two sets live apart. The manager watches KPIs in the monthly report, the team runs OKRs at the check-in, and neither side knows about the other. A quarter later it turns out the objective was pulling the metric down.
  • KPIs got renamed OKRs and nothing else changed. Same thresholds, same annual review, a new word in the header row. Two quarters later leadership concludes the method does not work.
  • Objectives cascaded top down. Each level slices someone else’s number into parts, and the team ends up with a key result it cannot influence. That is a KPI again, wearing a different interface.

Frequently asked questions about OKR and KPI

Which is better, OKR or KPI?

The question is put wrongly: they solve different problems. A KPI shows the state of a process, an OKR sets a change. A company without KPIs will not notice that something broke. A company without OKRs will not move anything that needs several departments at once. Most teams run both.

Can a KPI become a key result?

Yes, and it is the most reliable way to get a good key result. Take a metric off the dashboard and add a starting number, a target and a date: “first response time from 4 hours to 1 hour by 30 September”. After the quarter the metric returns to the dashboard with a new threshold.

How many KPIs and how many OKRs should run at once?

KPIs are limited by what the team actually reviews, and five to ten lines is enough. For OKRs the classic recommendation is three to five objectives with 3–5 key results each. On a first cycle take two: the team is still learning to run check-ins, and the third objective usually gets no attention.

Should OKRs be tied to compensation?

No. Tying a bonus to an OKR score removes the ambition: someone whose pay depends on a number will pick the number they are sure of. Keep bonuses on KPIs with clear thresholds, and grade OKRs as a team with no money attached.

How does OKR differ from SMART?

SMART is a set of criteria for wording, OKR is a working cycle. S, M, R and T sit well on a key result: without a number and a date it stays an intention. The A, achievable, contradicts a stretch goal where 0.7 on a 0–1 scale counts as success. Apply SMART to key results and keep the ambition at the objective level.

We have KPIs but no OKRs. Where do we start?

With one team and one quarter. Take two metrics you are genuinely moving, write them up as key results, book a twenty-minute weekly check-in and carry the cycle through to grading. Roll it out across the company after the first full cycle, not instead of it.

Does a small team need OKRs?

A team of five who see each other daily gets little from a formal cycle. The value shows up where an objective needs several functions and the people do not cross paths in the corridor. If your limit is one objective per quarter, run it without grading or a retrospective, with one weekly question: what moved.

Next

Run both sets in your company

We do this step in the first workshop: go through your dashboard, leave the KPIs where they are, and take into objectives only what you are actually moving.

OKR vs KPI: The Difference and How to Use Both