N
The Global Insight

How much do employers spend on training?

Author

Mia Phillips

Updated on March 25, 2026

According to Training Magazine’s 2020 Training Industry Report, the average company in the U.S. spent $1,111 per employee this year on training costs: that’s $175 less per person compared to 2019.

How do you calculate employee training costs?

The formula for calculating the Training Cost per Employee is very simple – just divide the training budget by the number of employees you have to train.

What is the average training hours per employee?

Hours of training per employee by company size U.S. 2017-2020. Larger companies in the U.S. have been increasing their investment in staff training over the last three years, with the average number of training hours provided annually per employee increasing from 42.2 in 2017 to 102.6 in 2020.

Are training programs costly?

According to the Training Industry Report, an average training budget for a small company amounts to $234,850 on an annual basis. The average training cost per employee in 2016 comes to $1,041. Proper training has a positive effect on employee and customer retention, sales, and overall profitability.

How do you calculate training hours per employee?

KPI : Average number of training hours per employee | KPI Library. Total number of training hours divided by the number of employees (in FTE).

What is the average cost of training a new employee?

How much does it cost to train new employees? According to the 2017 Training industry report, companies spent an average of $1,075 per employee trained. While this may seem like small potatoes, this is a $200 increase from the previous year.

How much does it cost a company to lose an employee?

The cost of replacing an individual employee can range from one-half to two times the employee’s annual salary — and that’s a conservative estimate. So, a 100-person organization that provides an average salary of $50,000 could have turnover and replacement costs of approximately $660,000 to $2.6 million per year.

Is training employees expensive?

The average training cost per employee is $1,252, according to the Association for Talent Development’s 2016 State of the Industry Report. Money isn’t the only thing you will spend on training a new employee. You also need to put in your time.

How much does it cost to train an employee?

It turns out that large companies increased their training from 38.8 hours per employee to a whopping 102.6 in 2020 while decreasing their per person costs; small companies decreased training hours from 49.8 hours in 2019 to 41.7, even though they increased the per person cost.

What makes up the total cost of HR?

Total HR expense should include labor, technology, occupancy and other overhead costs related to HR operations, including recruiting, hiring, training and development, employee relations, payroll and human capital management. Have a question? Call: 844-650-2888 Email: [email protected]

How is training and development related to HR?

Training & Development Expense as a Percentage of Total Human Resources (HR) Expense measures the cost of developing, implementing and managing employee training programs relative to total HR spending over the same period of time.

What’s the average number of training hours per employee?

According to the ATD report, employers use an average of 33.5 training hours per employee. Of course, the cost of training programs for employees won’t be the same for every business.