Revenue per Employee

Goal of the analysis:

The goal of Revenue per Employee analysis is to measure the efficiency and productivity of a SaaS company by calculating how much revenue is generated for every employee. This metric helps SaaS companies understand how well they are utilizing their human resources and whether the business is scaling efficiently in relation to headcount.

Data required:

  1. Total revenue for the period (e.g., annual or quarterly revenue)
  2. Total number of full-time equivalent (FTE) employees during the same period

Detailed step-by-step instruction on how to conduct the analysis:

  1. Determine the period for analysis:
    Select the time period for the analysis (e.g., quarterly, annually). This should align with the period for which you have both revenue and employee headcount data.
  2. Collect total revenue for the period:
    Gather the company’s total revenue for the selected period. This includes all recurring subscription fees, one-time payments, and other revenue streams during the period.
  3. Identify the total number of employees:
    Determine the total number of full-time equivalent (FTE) employees during the same period. For SaaS companies with fluctuating employee numbers, use the average headcount over the period.
  4. Calculate Revenue per Employee:
    Use the following formula to calculate revenue per employee:

Revenue per Employee = Total Revenue / Total Number of Employees

For example, if a SaaS company generated $10 million in revenue for the year and had 100 employees, the revenue per employee would be:

Revenue per Employee = $10,000,000 / 100 = $100,000

Format of the output of analysis:

The output is typically expressed as a dollar figure representing the amount of revenue generated per employee. In the example above, the output would be:

Revenue per Employee: $100,000

How to interpret results:

  • Higher Revenue per Employee: A higher revenue per employee indicates that the company is generating more revenue relative to its workforce size. This suggests operational efficiency and that employees are contributing significantly to revenue generation. It’s generally a positive sign, especially in a growing company.
  • Lower Revenue per Employee: A lower revenue per employee suggests that the company may not be utilizing its workforce efficiently, or that headcount growth is outpacing revenue growth. This could indicate a need to improve employee productivity or better align hiring with revenue generation.

Benchmarking Revenue per Employee against industry standards or similar SaaS companies can help provide context and determine whether the company is scaling efficiently.

Steps a company can take to improve on this measure:

  1. Optimize employee productivity:
    Invest in tools, technologies, and training that allow employees to work more efficiently. Automating routine tasks and streamlining workflows can help employees focus on higher-value activities that drive revenue.
  2. Align hiring with revenue growth:
    Ensure that the company’s headcount growth is aligned with its revenue growth. Avoid over-hiring during periods when revenue growth is not strong, as this can negatively impact revenue per employee.
  3. Focus on customer success and retention:
    Prioritize initiatives that help existing employees contribute more effectively to customer retention and expansion. For example, investing in customer success teams can drive higher lifetime value (LTV) from customers, improving revenue without significantly increasing headcount.
  4. Increase pricing or upsell opportunities:
    By focusing on driving higher-value contracts through pricing optimization, upsells, and cross-sells, the company can increase revenue without needing to grow the workforce significantly.
  5. Improve sales efficiency:
    Shorten the sales cycle, improve lead qualification, and close more deals faster. Enhancing sales performance can lead to more revenue generated per salesperson, which will positively impact overall revenue per employee.
  6. Reduce churn:
    Reducing customer churn ensures that the company retains more of its revenue base, which leads to more stable revenue growth and higher revenue per employee. Implementing proactive customer success strategies can help in this area.
  7. Scale operational processes:
    Ensure that internal processes are scalable and efficient. Operational bottlenecks can limit how much value each employee brings to the company. Continuous process improvement can lead to more efficient operations and higher revenue per employee.