Home / Average Cost to Onboard an Employee
$4,700 direct · 50-200% of salary all-in

The average cost to onboard a new employee

There is no single average, because onboarding has two costs that differ by an order of magnitude. Here is the honest answer to both, broken down by role, with the source for every number.

Average direct cost
~$4,700

Per hire. SHRM's average cost-per-hire (reported $4,129 to $4,700). Covers job ads, recruiter time, screening, background checks, and basic onboarding admin only.

Average all-in cost
50-200%

Of annual salary. Adds the productivity ramp, manager and mentor time, equipment, and early-attrition risk. For a $90,000 hire, roughly $45,000 to $130,000.

Why there are two averages, not one

When people search for the average cost to onboard an employee, they almost always land on the same number: about $4,700. It comes from SHRM's average cost-per-hire research, and it is a real figure. The problem is what it measures. By SHRM's own methodology that figure is scoped to recruiting and sourcing spend: advertising the role, recruiter time, screening and interviews, background checks, and the basic administrative setup of a new hire. It is an honest average for that slice.

What it leaves out is the part that actually dominates the cost of onboarding. A new hire does not produce full output on day one. Depending on the role they take between one and twelve months to reach full productivity, and every week below full output is a real cost the business absorbs while still paying the salary. On top of that ramp sits the manager and mentor time spent coaching rather than doing their own job (typically worth $4,000 to $12,000 per hire), the equipment and software, and the uncomfortable statistic that 20 to 35 percent of new hires leave within the first year, which means a share of every onboarding budget is spent on people you will have to onboard again.

Add those line items and the honest all-in average lands at 50 to 200 percent of the new hire's annual salary. That is the number a CFO should plan against. The $4,700 figure is useful for budgeting the recruiting line; it is misleading if quoted as the cost of onboarding.

Average cost to onboard an employee, by role

All-in averages including recruiting, equipment, training, manager time, and the productivity ramp. US mid-market company; adjust for location and size in the calculator.

RoleTypical all-in averageAs % of salaryRamp to full output
Retail / hourly$2,20015-30%1-3 moDeep dive
Customer support$22,00025-45%2-4 moDeep dive
Designer$55,00035-60%3-5 moDeep dive
Nurse / clinician$60,00055-85%6-8 moDeep dive
Sales rep (AE)$85,00050-100%6-9 moDeep dive
Software engineer$90,00045-85%6-9 moDeep dive
Senior engineer$130,00055-90%9-12 moDeep dive
Executive / VP$280,00075-200%9-12 moDeep dive

Ranges assume a US mid-market company. The productivity ramp is the largest driver of the difference between roles. View citations

What makes up the average

The $4,700 direct average and the all-in average differ entirely in which of these five categories they count. Direct cost counts the first; all-in cost counts all five.

01
Recruiting

Job ads, recruiter time (internal or 15-30% agency fee), interviews. The bulk of the $4,700 direct figure.

See the real number
02
Equipment & software

Laptop, monitors, tool licences. $500 for hourly workers up to $10,000 for executives.

See the real number
03
Training & admin

Compliance courses, product training, benefits enrolment. $1,000-$5,000 by complexity.

See the real number
04
Manager & mentor time

Excluded from the $4,700 figure. 25-35% of a manager's bandwidth for 30-60 days, worth $4,000-$12,000.

See the real number
05
Productivity ramp

The biggest line and the reason the all-in average is so much higher. Months 1-12 below full output.

See the real number

Calculate the average for your own hire

Enter a role, salary, and location and the calculator returns the all-in figure with every line item shown, not a single quoted average.

Open the calculator

Frequently asked questions

What is the average cost to onboard an employee?
There are two honest averages. The average direct cost-per-hire is about $4,700 (SHRM reports $4,129 to $4,700), which covers job ads, recruiter time, screening, background checks, and basic admin. The average all-in cost, once you add the productivity ramp, manager and mentor time, equipment, and the probability of early attrition, is 50 to 200 percent of the new hire's annual salary. For a typical $90,000 knowledge worker that is roughly $45,000 to $130,000. The single number most sources quote ($4,700) is real but is only the recruiting-spend slice.
Why is the average onboarding cost quoted as $4,700 if the real cost is higher?
The $4,700 figure (SHRM's average cost-per-hire) is scoped, by SHRM's own methodology, to sourcing and recruiting spend: advertising, recruiter time, screening, and basic onboarding admin. It deliberately excludes the largest line items in onboarding: the productivity ramp (3 to 12 months below full output), manager and mentor time (worth $4,000 to $12,000 per hire), and the cost of repeating the process if the hire leaves in year one. Those excluded costs are why the all-in average is 50 to 200 percent of salary, not a few thousand dollars.
What is the average cost to onboard an employee by role?
All-in averages differ sharply by role because the productivity ramp does. A retail or hourly hire averages $1,500 to $4,000 (1 to 3 month ramp, 15 to 30 percent of salary). A software engineer averages about $90,000 (6 to 9 month ramp, 45 to 85 percent of salary). A sales rep averages about $85,000 (6 to 9 months to full quota). A nurse or clinician averages about $60,000. An executive or VP averages $280,000 and can exceed $500,000 (9 to 12 month ramp, 75 to 200 percent of compensation).
What percentage of salary is the average onboarding cost?
Direct cost runs roughly 3 to 8 percent of salary. The all-in average, including the productivity ramp, is 50 to 200 percent of annual salary depending on role complexity. Retail and support sit at the low end; engineers and executives at the high end. A useful planning rule for any knowledge worker is to budget at least 50 percent of first-year salary for the full onboarding investment.
How do I calculate the average onboarding cost for my own hires?
Use the calculator on the OnboardingCost.com homepage. Enter the role, salary, location, and team size and it returns the all-in figure with every line item shown: recruiting, equipment, HR admin, training, manager and mentor time, productivity ramp, and the empty-seat opportunity cost. Every figure on this site traces to a named source (SHRM, Gallup, Brandon Hall Group, Aberdeen Group, Bridge Group, NSI, BLS); see /research for the full citation library.

Related reading

Updated June 2026