FirstHR

Cost of Hiring a New Employee: What Small Businesses Really Pay

The real cost of hiring a new employee for small businesses: $5,500-$24,000 per hire. Complete breakdown of direct costs, hidden costs, and how to reduce them.

Nick Anisimov

Nick Anisimov

FirstHR Founder

Onboarding
14 min

Cost of Hiring a New Employee

What small businesses really pay (and how to spend less)

The average cost of hiring a new employee is $4,700 according to SHRM. But if you run a small business, that number is misleading. It comes from averaging in huge enterprises that have dedicated recruiting teams, bulk discounts on everything, and economies of scale you do not have.

When I hired my first few employees, I tracked every dollar. The job posting fees. The hours I spent reviewing resumes instead of running my business. The weeks of reduced productivity while the new hire got up to speed. The real number for a small business hiring a $50,000/year employee? Somewhere between $5,500 and $24,000 depending on how you recruit and how well you onboard.

That is a huge range, and the difference comes down to choices you can control. This guide breaks down exactly where hiring costs come from, which ones hit small businesses hardest, and how to reduce them without cutting corners that cost you more later.

$4,700
Average Cost Per Hire
SHRM benchmark
+53%
SMB Premium
vs. enterprise
60-70%
Hidden Soft Costs
of total cost
44 days
Time to Fill
average

The Real Cost for Small Businesses

Small businesses pay about 53% more per hire than enterprises. This is not because you are doing something wrong. It is because the per-hire math works against you.

A company with 10,000 employees can spread the cost of their applicant tracking system across hundreds of hires per year. You might make one or two hires annually, so that same software cost lands entirely on those few positions. The same applies to job board subscriptions, HR staff time, and nearly every other fixed cost in recruiting.

The Small Business Hiring Premium
Small businesses (under 100 employees) pay $1,100 per employee for training annually, compared to just $447 at large enterprises. Background checks cost 54% more. And the biggest cost of all, owner and manager time, has no equivalent at companies with dedicated talent acquisition teams (SHRM).

Here is what hiring actually costs for a typical 10-person company bringing on one new employee at a $50,000 salary:

Real Cost Example: 10-Person Company Hiring One Employee

Low Estimate
Job advertising$200
Background check$60
Manager time (interviews)$1,000
Team interview time$500
Onboarding/training$1,300
Equipment setup$500
Productivity loss (Month 1)$2,000
Total$5,585
High Estimate
Job advertising$1,500
Background check$230
Manager time (interviews)$3,500
Team interview time$2,000
Onboarding/training$4,100
Equipment setup$2,000
Productivity loss (Month 1)$10,000
Total$23,580

Based on $50,000 salary position. Does not include benefits, taxes, or ongoing employment costs.

The low estimate assumes you find a great candidate quickly through your network or a single job posting, and they ramp up fast. The high estimate reflects a harder search, multiple rounds of interviews, external recruiters, and a longer time to productivity. Most hires fall somewhere in between.

What worked for me
The first time I calculated our true cost per hire, I was stunned. I had been thinking about hiring costs as just the job posting fee and maybe a background check. When I added up the hours I personally spent interviewing, the weeks of reduced output from the new hire, and the time other team members spent helping them get up to speed, the real number was nearly four times what I expected. That changed how I think about both hiring and retention.

The Cost-Per-Hire Formula

The standard formula used by SHRM and most HR professionals looks simple, but the challenge is knowing what to include in each category.

The Cost-Per-Hire Formula (SHRM/ANSI Standard)

CPH = (Internal Costs + External Costs) ÷ Number of Hires

Internal Costs:

Recruiter time, manager interviews, ATS software, referral bonuses, administrative time

External Costs:

Job board fees, agency fees, background checks, assessments, candidate travel

For a small business, internal costs typically include your time reviewing resumes and conducting interviews, any staff time spent in the hiring process, whatever you pay for applicant tracking or HR software (prorated per hire), and referral bonuses if you use them.

External costs include everything you pay to outside vendors: job board fees, recruiting agency fees, background check services, skills assessments, and any candidate travel you reimburse.

But here is the problem with this formula: it completely ignores the biggest costs for small businesses. It does not capture the productivity you lose while the position sits empty. It does not account for the reduced output during the new hire's ramp-up period. And it says nothing about the cost if the hire does not work out and you have to start over.

Those hidden costs typically make up 60-70% of your true hiring expense. The visible costs everyone tracks are just 30-40% of the real total.

Still Using Spreadsheets for Onboarding?

Automate documents, training assignments, task management, and track onboarding progress in real time.

See How It Works

Direct Costs Breakdown

Direct costs are the ones that show up on invoices and receipts. They are easy to track, which is why most hiring cost discussions focus on them. But for small businesses, they are usually the smaller part of the total.

CategoryCost RangeNotes
Job board posting$200-$2,000/monthIndeed, LinkedIn, ZipRecruiter
Recruiter/agency fees15-25% of salaryExample: $50K role = $10,000
Background checks$30-$150Basic to comprehensive
Drug testing$30-$110If required for role
Skills assessments$100-$500Per position tested
Referral bonus$500-$2,500If using employee referrals

Job Board Costs

Indeed charges on a pay-per-click model, typically $0.25-$1.50 per click depending on your market and job type. LinkedIn job posts start around $300 and sponsored posts can run $1,000+ for competitive roles. ZipRecruiter packages run $249-$599 per month.

For small businesses hiring occasionally, pay-per-post often makes more sense than subscriptions. But if you are hiring multiple positions per year, a subscription can drop your per-hire cost significantly.

Recruiting Agency Fees

Agencies typically charge 15-25% of the first-year salary. For a $60,000 position, that is $9,000-$15,000. This sounds expensive, but it can make sense when you factor in your own time costs. If you would spend 40+ hours finding and screening candidates yourself, and your time is worth $75-$150/hour in the business, the agency fee might actually be cheaper.

For small businesses, agencies make the most sense for specialized roles that are hard to fill, positions where a bad hire would be very costly, or when you need someone fast and cannot afford the time to search yourself.

Background Checks and Testing

Basic background checks (criminal history, identity verification) run $30-$50. Comprehensive packages including credit history, education verification, and employment history cost $100-$150. Drug testing adds $30-$110 depending on the panel and whether it is lab-based.

Small businesses pay more per check than enterprises because they do not qualify for volume discounts. But skipping these checks to save money is risky. A bad hire costs far more than any background check.

Hidden Costs Most Calculators Miss

The costs that do not show up on invoices are the ones that hurt small businesses most. These are called soft costs or indirect costs, and they typically account for 60-70% of your true hiring expense.

CategoryCost RangeHow It Adds Up
HR/manager time$720-$3,36015-70 hours at $48-50/hour
Team interview time$500-$2,00010-20 hours across team
Vacancy productivity loss$4,000+~$100/day while position empty
Administrative processing$400-$500Paperwork, compliance
New hire ramp-up$2,000-$10,000Reduced productivity first month

Manager and Owner Time

This is the single biggest hidden cost for small businesses. When you do not have a dedicated HR person, hiring falls on you. Writing the job description, posting to job boards, reviewing resumes, conducting phone screens, scheduling interviews, interviewing candidates, checking references, negotiating offers... it adds up to 15-70 hours per hire.

At even a modest $48-50/hour valuation of your time, that is $720-$3,360 per position. And if you are the owner, the opportunity cost is probably much higher. Those are hours you are not spending on sales, customer relationships, or other work that directly generates revenue.

Vacancy Productivity Loss

Every day a position sits empty, work is not getting done. Research shows the average vacancy costs about $98 per day in lost productivity. With an average time to fill of 42-44 days, that is over $4,000 in productivity loss during the search alone. For higher-value roles, this figure can be significantly higher.

This cost is invisible because it does not show up on any statement. But it is real, and for small businesses where every person carries significant load, it can be substantial.

New Hire Ramp-Up Period

New employees operate at roughly 25% productivity in their first month, regardless of their experience level. Even great hires need time to learn your systems, your customers, and your way of doing things.

Role TypeTime to Full ProductivityProductivity in First Month
Entry-level/clerical8 weeks25%
Professional roles3-6 months25%
Mid-level managers6 months25%
Senior/executive6-12 months25%

This reduced productivity period is a cost. If you are paying someone $50,000/year ($4,167/month) and they are producing at 25% for the first month, you are effectively losing $3,125 in that period alone. For roles that take 6 months to reach full productivity, the cumulative productivity loss can exceed the employee's monthly salary several times over.

Why Onboarding Matters for Costs
Strong onboarding does not just improve retention. It directly reduces the ramp-up cost by getting new hires productive faster. Companies with structured onboarding see employees reach full productivity 34% faster than those without. That is thousands of dollars in productivity you get back.

Onboarding and Training Costs

Onboarding is often treated as an afterthought, something that happens between hiring and "real work." But the costs are real, and how you handle onboarding has a massive impact on whether your hiring investment pays off.

SHRM estimates a comprehensive onboarding program costs around $4,100 per employee. For small businesses without formal programs, basic onboarding typically runs $600-$1,800 when you factor in time and materials.

What Onboarding Actually Costs

  • Equipment and workspace setup: $1,000-$2,000 (computer, desk, software licenses)
  • IT setup and access provisioning: $50-$200 (plus IT time)
  • Training time (trainer's cost): $500-$2,000 (10-40 hours at $50+/hour)
  • Training time (new hire's reduced output): $2,000-$5,000 (first month)
  • Buddy/mentor time: $1,000-$3,000 (20-40 hours of experienced employee time in first month). I cover how to set this up in my buddy program guide.

The question is not whether to spend on onboarding. It is whether to spend intentionally on structured onboarding that reduces future costs, or accidentally on unstructured onboarding that takes longer and produces worse results.

This is exactly why I built FirstHR. After tracking these numbers across multiple hires, I realized that the difference between good and bad onboarding was often $5,000+ per employee in productivity costs alone. A system that standardizes and streamlines onboarding pays for itself on the first hire.

I go deeper on structuring this process in my onboarding process flow guide.

The Cost of Getting It Wrong

Everything above assumes your hire works out. When it does not, you pay the full hiring cost again, plus additional costs unique to turnover.

Entry-level50% of salary

$25,000 for $50K role

Mid-level125% of salary

$75,000 for $60K role

Senior/Executive200%+ of salary

$200,000+ for $100K role

These percentages come from Gallup and SHRM research, and they include the direct cost of rehiring plus productivity losses during vacancy, ramp-up of the replacement, and decreased productivity of remaining employees who pick up the slack.

Why Turnover Hits Small Businesses Harder

At a 50-person company, losing one employee means 2% of your workforce. Annoying, but manageable. At a 10-person company, that same departure is 10% of your team. The relative disruption is five times greater.

Small businesses also have less redundancy. When your only accountant leaves, no one can cover their work. When your only salesperson quits, deals stop progressing. The productivity loss is not just the departing employee's output. It is the ripple effect across everyone else.

The ROI of Retention
Organizations with strong onboarding improve new hire retention by 82% and productivity by 70%. Given the turnover costs above, every dollar invested in proper onboarding returns multiple dollars in avoided replacement costs (Brandon Hall Group).

I cover the full framework for keeping people around in my 30-60-90 day onboarding plan guide.

Companies Using FirstHR Onboard 3x Faster

Join hundreds of small businesses who transformed their new hire experience.

See It in Action

How to Reduce Your Hiring Costs

The goal is not to spend less on hiring. It is to spend smarter so each dollar produces better results. Cutting corners on critical steps often costs more in the long run.

Use employee referrals first

Referral hires cost about $1,000 less per hire than job board hires and stay longer on average.

Standardize your onboarding

Structured onboarding gets new hires productive faster, reducing the costly ramp-up period.

Write better job descriptions

Clear expectations reduce bad-fit hires that cost $15,000+ when they leave.

Track your actual costs

Hidden costs make up 60-70% of hiring expenses. You cannot reduce what you do not measure.

Invest in retention

Every employee you keep saves you the full cost of replacement. Onboarding done right improves retention by 82%.

What worked for me
The single biggest impact on our hiring costs came from getting serious about onboarding. When new hires reached productivity faster, the ramp-up cost dropped significantly. When they stayed longer because they felt supported, we avoided the massive expense of turnover. The upfront investment in building a real onboarding system paid back within the first two hires. That experience is why I eventually built FirstHR to make it easier for other small businesses.

Frequently Asked Questions

What is the average cost to hire an employee?

The commonly cited figure is $4,700 per hire (SHRM benchmark). However, this average is skewed by large enterprises with lower per-hire costs. For small businesses, realistic all-in costs range from $5,500 to $24,000 depending on the role, recruiting method, and how you measure hidden costs like manager time and productivity loss.

How do you calculate cost per hire?

The standard formula is: Cost Per Hire = (Internal Recruiting Costs + External Recruiting Costs) ÷ Total Number of Hires. Internal costs include staff time, software, and referral bonuses. External costs include job boards, agencies, and background checks. For a complete picture, add vacancy costs and new hire ramp-up productivity losses.

What is included in hiring costs?

Direct costs include job advertising, recruiting fees, background checks, and assessments. Indirect costs include manager and team time spent interviewing, productivity loss during vacancy, administrative processing, onboarding and training, and reduced productivity during the new hire ramp-up period. Indirect costs typically represent 60-70% of the true total.

How much does it cost to replace an employee?

Turnover costs range from 50% of annual salary for entry-level positions to 200%+ for senior roles. This includes the full cost of rehiring plus productivity losses during vacancy, the replacement's ramp-up period, and decreased productivity of remaining employees who cover extra work.

Is it cheaper to hire or retain employees?

Retention is almost always cheaper. Even if investing in better compensation, training, and work environment costs $5,000-$10,000 per employee annually, that is typically less than the $25,000-$75,000+ cost of replacing a mid-level employee. Focus on keeping good people rather than constantly recruiting replacements.

What is the cost of a bad hire?

Studies estimate bad hires cost $15,000-$17,000 on average, but the true cost can be much higher. You pay the full hiring cost, then pay it again when you replace them, plus productivity losses during their tenure, management time dealing with issues, and potential damage to team morale or customer relationships.

How long does it take to hire someone?

The average time to fill a position is 44-54 days according to industry benchmarks. Small businesses often move faster (2-4 weeks) due to simpler processes, but this varies significantly by role type and market conditions. Technical and senior roles typically take longer than entry-level positions.

What is the total cost of an employee beyond salary?

The SBA suggests budgeting 1.25-1.4x the base salary for total first-year employer cost. For a $50,000 salary, that means planning for $62,500-$70,000 including benefits, payroll taxes, workers comp, and onboarding costs. This does not include the one-time hiring costs discussed above.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial