How to Track Revenue per Employee in Excel
for Better HR and Business Performance

Learn how to measure revenue per employee month by month in Excel so you can see whether your team structure is driving efficiency or creating extra overhead. In this lesson, you’ll build a clear visual that compares performance against a benchmark and helps you spot trends over time.

Download the Excel file used in this tutorial:

Revenue per Employee in Excel

1. Prepare the Payroll Data

  • Ensure you have a total payroll cost column that includes:
    • Gross pay
    • Payroll taxes (FICA, unemployment)
    • Workers compensation
    • Employee benefits
  • Use the SUM function to combine these into a single total payroll cost field.
  • This represents your fully loaded labor cost for each employee.

2. Create a Monthly Time Dimension

  • Use the EOMONTH function to convert each record into a month-end date.
  • Base this on the end of the pay period, not the pay date.
  • Format the result as a date so Excel displays it properly.

This step ensures all data can be grouped consistently by month.

3. Generate a Unique List of Months

  • Use the UNIQUE function on the month column.
  • This creates a clean list of reporting periods for your analysis.
  • Format the results as dates for readability.

This will serve as the foundation for your monthly KPI table.

4. Retrieve Monthly Revenue

  • Revenue values repeat across rows for each month, so you cannot sum them.
  • Use the XLOOKUP function (or INDEX + MATCH) to pull the correct revenue for each month.
  • Match each month in your summary table to the revenue dataset.

This ensures each month only shows one accurate revenue value.

5. Calculate the Number of Employees per Month

  • Use the FILTER function to isolate employees who were paid in each month.
  • Wrap it with the UNIQUE function to remove duplicates since employees may appear multiple times.
  • Use the COUNTA function to count the number of employees.

This gives you an accurate employee count for each month.

6. Calculate Revenue per Employee

  • Divide total monthly revenue by the number of employees.
  • Drag the calculation down to populate all months.

This produces your monthly Revenue per Employee KPI.

7. Create a Target Benchmark

  • Define an annual target per employee either calculated or manually entered.
  • Convert it to a monthly target by spreading it across periods.
  • Reference this value so it updates dynamically if the target changes.

This gives you a consistent benchmark to compare against.

8. Build the Chart

  1. Select:
    • Month
    • Revenue per Employee
    • Target
  2. Go to Insert and choose Recommended Charts, then Combo Chart
  3. Configure:
    • Revenue per Employee as columns
    • Target as a line

This creates a clear visual comparison of performance versus target.

9. Format the Visualization

  • Add a chart title such as “Revenue per Employee”
  • Optionally add data labels to the columns
  • Adjust label formatting if the chart becomes too crowded
  • Format the target line:
    • Make it thinner
    • Use a contrasting color
    • Optionally apply a dotted style

This improves readability and makes the benchmark easy to interpret.

10. Interpret the Results

  • Columns above the target line indicate strong performance
  • Columns below the line indicate underperformance
  • The trend over time shows whether efficiency is improving or declining

Result

You now have a structured Excel model that calculates Revenue per Employee by month, tracks employee counts accurately, and visualizes performance against a target benchmark.

Tracking Revenue per Employee in Excel Dashboards

Q1. What is revenue per employee?
Revenue per employee is a productivity metric that shows how much revenue your business generates for each employee on average. It’s a valuable human resources KPI because it helps you evaluate workforce efficiency and understand whether growth is being supported by productive team structure.

Q2. Why is revenue per employee important for HR and leadership teams?
This metric helps HR and business leaders see whether headcount growth is improving performance or simply increasing overhead. Tracking revenue per employee over time can reveal whether your organization is becoming more efficient, staying stable, or getting heavier without enough output to justify the added cost.

Q3. How do I analyze revenue per employee by month in Excel?
You can organize payroll and revenue data by month, calculate employee counts for each period, and then compare monthly results against a benchmark. This creates a simple Excel dashboard that helps you monitor workforce productivity and identify trends throughout the year.

Q4. What does it mean if revenue per employee is decreasing?
If revenue per employee trends downward, it may suggest that revenue is not keeping pace with staffing levels or labor investment. In many cases, that points to lower operational efficiency, excess overhead, or a team structure that is not creating enough leverage.

Q5. What is the best chart for revenue per employee analysis?
A combo chart works especially well because it lets you compare monthly revenue per employee values against a target or benchmark line. This makes it easy to see which months are above goal and which months may need attention.

Q6. Can I use this same method for other HR KPIs?
Yes. The same approach can be used for other HR and workforce analytics metrics such as revenue per labor dollar, payroll as a percentage of revenue, labor efficiency, or headcount trend analysis.

Get more lessons like this
by joining our newsletter

Receive weekly Excel tutorials, tips, and KPIs straight to your inbox

Databoards

Analysis & Development