Formula
| Term | Meaning |
|---|---|
| Total employment cost | Gross salaries, employer PF and ESI, bonus and incentives, gratuity provision, insurance, recruitment, training, canteen and transport subsidies and other people costs for the period. |
| Average headcount | (Opening headcount + Closing headcount) / 2 for the same period. |
Worked example
A healthcare services company in Bengaluru had an average headcount of 120 in August 2026. It paid gross salaries of ₹42,00,000, employer PF of ₹3,10,000, employer ESI of ₹45,000, group health insurance of ₹60,000, training costs of ₹35,000 and recruitment costs of ₹1,50,000.
- Salary and statutory costs = ₹42,00,000 + ₹3,10,000 + ₹45,000 = ₹45,55,000
- Other people costs = ₹60,000 + ₹35,000 + ₹1,50,000 = ₹2,45,000
- Total employment cost = ₹45,55,000 + ₹2,45,000 = ₹48,00,000
- Cost per employee = ₹48,00,000 / 120 = ₹40,000 for the month
- Average gross salary = ₹42,00,000 / 120 = ₹35,000, so costs beyond salary add ₹5,000 per employee
What belongs in employment cost
Include every cost that exists because you employ people. Salary and statutory costs come first: gross pay, overtime, employer PF and ESI, bonus and gratuity provision. Then add benefits such as insurance, canteen, transport and uniforms, and people processes such as recruitment, training and background checks. Leave out office rent and equipment unless you are building a fully loaded cost for pricing, and if you include them, show them as a separate layer.
- Layer 1: salary and statutory costs.
- Layer 2: benefits and welfare.
- Layer 3: recruitment, training and HR operations.
- Optional layer 4: space and equipment, for pricing work.
Using the number in budgets
Cost per employee is most useful for budgeting and for comparing units with similar roles. When a manager asks for a new position, the budget should carry the full monthly cost, not just the salary on offer. Track the figure monthly and compare it with the same month last year, since increments, a new insurance policy or a hiring spike all show up here. Split it by grade or location to see where costs are growing fastest.
Pitfalls in the calculation
Annual costs, such as insurance premiums and bonus, land in single months and make monthly figures jump, so spread them across the months they cover. Recruitment cost relates to people who have not joined yet, which means a hiring push raises cost per employee before the new people arrive. Keep the same cost list every period, or year-on-year comparisons lose their meaning.
How to improve it
- Budget every new position at full employment cost, not salary alone.
- Review insurance and benefit contracts each year for price and actual use.
- Reduce avoidable overtime through better rostering.
- Lower recruitment cost by building referrals and direct applications through a careers page.
- Cut early attrition, since every early leaver adds recruitment and training cost with little return.
Tracking it in ZeniaHR
ZeniaHR's Direct Payroll holds the salary and statutory layer for every finalized run: gross pay, employer PF split into EPS and EPF, and employer ESI. Headcount comes from employee records. Insurance, training and recruitment spend come from your accounts, so combine the three sources in a spreadsheet and divide by average headcount.
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 pricingFrequently asked questions
How do you calculate cost per employee?
Total every cost of employing people in the period: salaries, statutory contributions such as employer PF and ESI, bonus, insurance, training and recruitment. Divide by the average headcount for the same period. For example, a total employment cost of ₹48,00,000 in a month with an average of 120 employees gives a cost per employee of ₹40,000.
What is the difference between CTC and cost per employee?
CTC is what the company offers one employee, usually salary plus employer contributions and fixed benefits. Cost per employee is a company average that also includes shared costs such as recruitment, training and HR operations. It is normally higher than the average CTC, because those shared costs are spread across everyone.
Should cost per employee be monthly or annual?
Both are useful. A monthly figure helps with budgets and shows the effect of increments and hiring quickly. An annual figure smooths out one-time costs such as insurance premiums and bonus. If you report monthly, spread annual costs across the months they cover so the figure does not jump.