Home › HRMS › HR guides › How to write KPIs
HR guide

How to write KPIs

A KPI is only useful if two people would calculate it the same way and reach the same number. Many KPI sheets fail that test: 'improve customer satisfaction', 'better productivity'. This guide shows how to write a KPI with five parts, a name, a formula, a data source, a target and a frequency, with worked examples for sales, operations and support roles, and the traps that turn KPIs into box-ticking.

The five parts of a well-written KPI

Write every KPI as a small specification. If any of the five parts below is missing, the KPI will be argued about at review time, usually because the employee and the manager used different data or different definitions. Five lines per KPI is enough.

Worked examples

Collection efficiency for a collection executive at an NBFC branch in Nashik: amount collected in the month divided by amount due in the month, times 100, taken from the loan system's collection report, target 96 percent, reviewed monthly. In March, ₹48,00,000 was due and ₹46,32,000 was collected, which gives 96.5 percent. Pick accuracy for a warehouse picker: orders picked without error divided by total orders picked, times 100. Of 2,000 orders, 1,960 were error-free, so pick accuracy is 98 percent.

First response for a support agent: tickets answered within four working hours divided by total tickets, times 100, from the ticket system, target 90 percent, reviewed weekly. If an agent handled 250 tickets and answered 230 within four hours, the KPI is 92 percent. Each example can be recalculated by anyone with access to the same report, which is the test every KPI should pass.

Leading and lagging KPIs

Lagging KPIs measure results after the fact: revenue booked, defects shipped, attrition. Leading KPIs measure the activities that predict those results: qualified sales meetings, preventive maintenance completed, stay interviews held. A B2B sales executive in Pune might carry monthly bookings as a lagging KPI and qualified meetings per week as a leading one. Leading KPIs help managers coach during the month, instead of discovering a miss when it is too late to fix.

Traps that turn KPIs into box-ticking

A KPI changes behaviour, sometimes in ways nobody intended. Before finalizing a KPI, ask how someone could hit the number while hurting the business, and add a second KPI that closes the gap. A support team measured only on handling time, for instance, soon learns to end calls early.

Step by step

  1. Start from the KRA. Pick the result area the KPI will measure, such as collections or pick accuracy. Every KPI should belong to one KRA.
  2. Name what you will count. Decide the unit: rupees collected, orders, tickets, hours of downtime. Be exact about what counts and what does not, such as excluding cancelled orders.
  3. Write the formula. Write the numerator and denominator in words, and whether the result is a percentage, a count, an average or a time.
  4. Name the data source and owner. State which system or register supplies the numbers and who pulls them each month, so the figure is not rebuilt differently by each person.
  5. Set a baseline, then a target. Calculate the KPI for the last three to six months first. Set the target as a realistic improvement on that baseline, with a minimum acceptable level.
  6. Decide the frequency. Match frequency to how fast the number moves: weekly for support response times, monthly for sales, quarterly for attrition.
  7. Test it on last month's data. Ask two people to calculate the KPI separately from the same data. If they get different numbers, tighten the definition.
  8. Record it with a weight. In ZeniaHR, add the KPI as a goal of type KPI with its weight in the employee's review cycle, so the measures and weights are agreed and on record.

See it on your own data

A 30-minute demo on a video call. We set up your departments, shifts and leave rules and show attendance, leave and payroll running for your team. Free for your first 50 employees.

Book a free demoSee pricing

Frequently asked questions

What is a KPI in HR and performance management?

A KPI, or key performance indicator, is a measurable value that shows how well an employee, team or process is doing against a target. In performance management, KPIs turn broad responsibilities into numbers, such as payroll error rate or offer acceptance rate, so reviews rest on evidence rather than opinion.

How many KPIs should an employee have?

Usually three to eight, spread across four to six KRAs. Fewer than three can miss important parts of the job, while more than eight dilutes focus and makes reviews tedious. Weight them so the employee knows which ones matter most, and pair speed measures with quality measures.

What is the difference between a KPI and a target?

The KPI is the measure, such as collection efficiency calculated as amount collected divided by amount due. The target is the level you want that measure to reach, such as 96 percent. The same KPI can carry different targets for different branches, roles or years.

How do you set a KPI target?

Calculate the KPI for the last few months to find the baseline, then set a target that is a realistic improvement on it, considering seasonality and any changes in resources. Add a minimum acceptable level. Targets set without a baseline are usually either too easy or impossible.