How to Measure Employee Productivity

To measure employee productivity, divide the output an employee produces by the hours they worked to produce it: productivity = output ÷ hours worked. Output depends on the role, such as revenue closed for a sales rep, tickets resolved for a support agent, or units finished on a production line, so each role needs its own KPI built on that formula. Hours worked should come from tracked time, because the result is only as accurate as the hours you divide by.

Start 14-Day Free Trial
Book a Demo
The employee productivity formula How to measure employee productivity in 5 steps Productivity KPIs and indicators by role How to measure team productivity with time tracking data Common mistakes in employee productivity measurement FAQ

The employee productivity formula

The employee productivity formula compares what was produced with the labor that went into it. For one employee, divide their output by the hours they worked in the same period. For a team or a company, divide total output by total hours worked.

Employee productivity = Total output ÷ Total hours worked

Have the output and the hours? Put them through the free productivity calculator to get the rate.

Labor Productivity at Company Level

Labor productivity applies the same formula to company totals: revenue or units produced, divided by the hours your whole workforce worked. It is the measure used to compare productivity between companies and industries.

Revenue per Employee

Revenue per employee = Annual revenue ÷ Number of employees. It is quick to calculate from financial statements, but it counts people instead of hours, so part-time roles and overtime both skew the result.

Tracked Hours vs. Scheduled Hours

Scheduled hours assume every employee worked exactly the shift they were assigned. Tracked hours record when work started and stopped, including breaks and overtime, so the hours in the formula match the hours that produced the output.

How to measure employee productivity in 5 steps

  1. 1. Define the Output for Each Role

    Each role needs an output you can count: deals closed, tickets resolved, tasks completed, billable hours delivered, or units shipped. Roles without a countable output can use tasks completed by their due date as the measure.

  2. 2. Record the Hours Behind That Output

    Time tracking records hours per employee, project, and task. WebWork records time on each task while the timer runs, so the hours in your formula belong to the same work the output came from. Go to Time Tracking

  3. 3. Pick Two or Three KPIs per Role

    A useful KPI set for a role combines one volume measure, one quality measure, and one efficiency measure. The role-by-role list below gives the formula for each.

  4. 4. Set a Baseline Before Setting Targets

    A baseline is the current value of each KPI, measured over at least one full month before any target is set. Targets built on the baseline reflect what the team already produces.

  5. 5. Review the Numbers on a Fixed Schedule

    Team figures are most useful reviewed weekly, and individual figures monthly. Reading output next to overtime and break data shows whether a rise in output came with longer working days.

Productivity KPIs and indicators by role

Productivity indicators differ by role because output differs by role. Each KPI below includes its formula; wherever a formula calls for hours, use the hours from your timesheets.

Sales Teams

Sales productivity is measured by the revenue and deals each rep closes in the hours they work.

  • Revenue per sales hour = Revenue closed ÷ Hours worked
  • Quota attainment = Revenue closed ÷ Quota × 100
  • Win rate = Deals won ÷ Opportunities worked × 100

Customer Support and Call Centers

Support productivity is measured by how many issues agents resolve, how quickly, and how often on the first contact.

  • Tickets resolved per hour = Tickets resolved ÷ Hours tracked
  • First contact resolution rate = Issues resolved on first contact ÷ Total issues × 100
  • Average handle time = Total handling time ÷ Number of interactions

Software Developers and Product Teams

Developer productivity is measured by completed work and how long each piece of work takes from start to finish.

  • Tasks completed per sprint = Number of tasks moved to Done within the sprint
  • Cycle time = Completion date − Date work on the task started
  • On-time delivery rate = Tasks completed by their due date ÷ Total tasks completed × 100

Agencies, Consultants, and Professional Services

Service firms measure productivity by how much of the working day is billable and how much of that billable time is invoiced.

  • Utilization rate = Billable hours ÷ Total hours worked × 100
  • Realization rate = Hours billed to clients ÷ Billable hours worked × 100
  • Revenue per billable hour = Revenue billed ÷ Billable hours worked

Manufacturing, Construction, and Field Teams

Production and field teams measure productivity by the units or jobs completed for each labor hour.

  • Units per labor hour = Units produced ÷ Labor hours
  • Jobs completed per day = Jobs completed ÷ Working days
  • Schedule adherence = Hours worked within scheduled shifts ÷ Scheduled hours × 100

Administrative and Back-Office Roles

Back-office productivity is measured by the volume of tasks processed and the share completed correctly and on time.

  • Tasks completed per hour = Tasks completed ÷ Hours tracked
  • Error rate = Items returned for correction ÷ Total items processed × 100
  • On-time completion rate = Tasks completed by their due date ÷ Total tasks × 100

Workforce Indicators for Every Role

Three indicators apply to every role and show the workload and time use behind the output figures.

  • Overtime ratio = Overtime hours ÷ Regular hours × 100
  • Absenteeism rate = Unplanned absence days ÷ Scheduled working days × 100
  • Productive time share = Time in apps categorized as Productive ÷ Total tracked time × 100

How to measure team productivity with time tracking data

Measuring team productivity requires the same data for every member: hours, the tasks those hours went into, and the apps used during them. WebWork bases its workforce productivity measurement on tracked time, so every report uses figures recorded while the timer runs.

Productivity Score

WebWork's productivity score is the share of tracked time spent in apps and websites categorized as Productive, Neutral, or Non-Productive for each team role. WebWork AI applies the categories, and managers can override any of them. Explore Productivity Insights

Activity Level

Activity level counts mouse clicks, scrolls, and keystrokes during a tracked session and marks the session High, Medium, or Low. It shows how much input a session had, while the productivity score shows which apps the session was spent in.

Work-Mode Overview

Work-Mode Overview splits tracked time into Focus Time, Shallow Time, Meeting Time, Breaks and Paid Time Off, and Undefined Time, so you can see how much of the week goes to concentrated work. It is available on Plus and Premium plans.

KPI Targets and Leaderboard

WebWork's KPIs let managers set productivity targets per workspace, team, or job title, and the leaderboard ranks members by tracked time or activity level. Explore Employee Leaderboard

Reports per Member, Team, Title, and Workspace

WebWork's workforce analytics reports productivity data per member, team, title, and workspace, and every view exports to CSV or XLSX. Go to Employee Time Reporting

Measure your team's productivity with WebWork

WebWork records hours, tasks, app usage, and activity levels from the first tracked session, with plans starting at $3.99 per user per month.

Start 14-Day Free Trial
Book a Demo

Common mistakes in employee productivity measurement

Counting Hours as Output

Hours worked are the input in the productivity formula. A report that ranks employees by hours tracked alone measures time at work, so every time metric needs an output KPI next to it.

Using One KPI for Every Role

A tickets-per-hour target has no meaning for a developer, and cycle time has none for a sales rep. Each role's KPIs have to be built on that role's own output.

Reading Output Without Workload

Output per hour can stay high while working days get longer and breaks disappear. WebWork's burnout risk monitoring flags hours beyond the healthy daily range you set, missing breaks, and sustained high activity with no pauses. Explore Burnout Prevention

Measuring Without Telling the Team

Employees should know which metrics are tracked and how each is calculated. In WebWork's employee monitoring software, regular users see their own data, so each employee can check the figures behind their review. Go to User Roles and Permissions

FAQ

Employee productivity equals total output divided by total hours worked in the same period. Output is measured in the unit that fits the role, such as revenue, tickets resolved, tasks completed, or units produced.

Divide the actual output by the expected output for the same hours and multiply by 100. If the standard for a role is 10 units per hour and an employee produces 9, their productivity is 90%.

Common productivity KPIs include output per hour, revenue per employee, utilization rate, on-time delivery rate, first contact resolution rate, and error rate. The right set depends on what each role produces.

A productivity KPI is a metric with a target attached, such as a 90% on-time delivery rate. A productivity indicator is any measure that shows how productive work is, such as activity level or overtime ratio, with or without a target.

Divide the team's total output by the total hours the team worked in the same period, then compare the result between periods. Tracking time per project and task shows which work those hours went into.

Remote employees are measured with the same output-per-hour formula as office staff, with hours taken from a time tracker. WebWork compares activity and productivity levels for remote and on-site members over the same period.

Team figures are usually reviewed weekly and individual figures monthly. Comparing each period with your baseline gives a more reliable trend than comparing it with the previous week.

Measuring employee productivity is legal in most countries when employees are informed and the data serves a work purpose, though requirements differ by country and state. Read about employee monitoring laws.

Start measuring employee productivity with WebWork

WebWork tracks hours, tasks, app usage, and activity levels on Windows, macOS, Linux, iOS, Android, and the browser extension, and reports them per member, team, and workspace.

Start 14-Day Free Trial
Book a Demo