Home › HRMS › HR metrics › Training cost per employee
HR metric

Training cost per employee: formula and example

Training cost per employee spreads the period's total training spend across the average headcount. A second version divides the same cost by the number of employees actually trained. Together they show how much the company invests in learning and how widely or narrowly that spending reaches people.

Formula

Training cost per employee (₹) = Total training cost in the period / Average headcount. Cost per trained employee (₹) = Total training cost / Employees who completed training
TermMeaning
Total training costExternal trainer fees, course and e-learning licences, venue, travel and materials, plus the cost of internal trainers' time, for the period.
Average headcount(Opening headcount + Closing headcount) / 2 for the same period.
Employees who completed trainingDistinct employees who completed at least one program in the period.

Worked example

A Bengaluru software firm spent ₹4,50,000 on external trainers, ₹1,80,000 on e-learning licences, ₹1,20,000 on venue and travel, and ₹1,50,000 of internal trainers' time in FY 2025-26. Average headcount was 250, and 180 different employees completed at least one program.

  1. Total training cost = ₹4,50,000 + ₹1,80,000 + ₹1,20,000 + ₹1,50,000 = ₹9,00,000
  2. Training cost per employee = ₹9,00,000 / 250 = ₹3,600
  3. Cost per trained employee = ₹9,00,000 / 180 = ₹5,000
  4. Share of the average workforce trained = 180 / 250 x 100 = 72%
Result: The firm spent ₹3,600 per employee, or ₹5,000 per person actually trained. About 72 percent of the average workforce was reached, so the next question is who the rest are.

What to include in training cost

Include direct costs, such as trainer fees, course licences, certification exam fees, venue, travel and materials, and the cost of internal trainers' time. Some companies also add the salary cost of participants' time away from work; if you do, report it on a separate line, because it can exceed all the direct costs together. Keep the list fixed from year to year so the trend means something.

Spending well rather than spending more

A higher training budget per employee is not automatically better. Compare spending by department with the skill gaps each department has, and compare the cost per completed program across providers. Look at outcomes as well: completion rates, assessment scores and changes in performance or certification compliance after training. Compare your figure with your own previous years and with the plan, rather than with training budgets quoted for other companies.

Pitfalls in training cost data

Training costs are often scattered across department budgets, travel claims and vendor invoices, so the total is easy to understate. Ask finance to tag all training spend with one account code. Spread annual licences paid in one month across the months they cover. Count mandatory compliance training separately from development spend, so a large statutory program does not hide cuts in skill building.

How to improve it

Tracking it in ZeniaHR

ZeniaHR's Learning module records programs, enrolments and completions, and the per-program compliance view lists completers, which gives you the number of employees trained. Training spend is not recorded in ZeniaHR, so take it from your accounts, take average headcount from employee records, and calculate both versions in a spreadsheet.

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

How do you calculate training cost per employee?

Add up all training costs for the period, including trainer fees, licences, venue, travel and internal trainers' time, and divide by the average headcount. For example, a total training cost of ₹9,00,000 with an average headcount of 250 gives ₹3,600 per employee. Dividing by employees actually trained gives a second, higher figure.

Should employee salaries during training be included in training cost?

Report them separately if you include them. The salary cost of time spent in training is real, but it is not cash spent on training and can be larger than all direct costs combined. Keeping it on its own line lets you compare direct training spend from year to year without distortion.

What is a reasonable training budget per employee?

There is no universal figure. It depends on the skills your business needs, regulatory training requirements, how fast the technology in your work changes and how many new joiners you train. Build the budget from your training plan, compare it with your own previous years, and judge it by the results it produces.