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.

TL;DR
Hiring one employee costs small businesses $5,500 to $24,000 - far above the $4,700 SHRM average driven by large enterprises. Hidden soft costs like manager time and productivity loss make up 60-70% of the total. Getting onboarding right can cut ramp-up costs by 34% and reduce turnover by up to 82%.
$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 firstReferral hires cost about $1,000 less per hire than job board hires and stay longer on average.
Standardize your onboardingStructured onboarding gets new hires productive faster, reducing the costly ramp-up period.
Write better job descriptionsClear expectations reduce bad-fit hires that cost $15,000+ when they leave.
Track your actual costsHidden costs make up 60-70% of hiring expenses. You cannot reduce what you do not measure.
Invest in retentionEvery 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.
Key Takeaways
  • Small businesses pay $5,500 to $24,000 per hire - roughly 53% more than enterprises due to lack of economies of scale.
  • Hidden soft costs like manager time and productivity loss make up 60-70% of total hiring cost, not the job posting fees most people track.
  • Structured onboarding gets new hires productive 34% faster, directly cutting ramp-up costs on every single hire.
  • Turnover costs 50% to 200% of annual salary - retention is almost always cheaper than replacing people.
  • Employee referrals cut cost per hire by about $1,000 and produce hires that stay longer on average.

Frequently Asked Questions

What is the average cost to hire an employee?

The commonly cited benchmark is $4,700 per hire according to SHRM, but this figure is heavily skewed by large enterprises with lower per-hire costs due to economies of scale. For small businesses, realistic all-in costs range from $5,500 to $24,000 per hire depending on the role, recruiting method, and whether you include hidden costs like manager time and productivity loss during the vacancy and ramp-up periods. Most small business owners significantly underestimate their true hiring cost because they only track direct expenses like job postings.

How do you calculate cost per hire?

The standard SHRM/ANSI formula is: Cost Per Hire = (Internal Recruiting Costs + External Recruiting Costs) divided by Total Number of Hires. Internal costs include staff and manager time, HR software, and referral bonuses. External costs include job boards, agency fees, background checks, and assessments. For a complete small business picture, you should also add vacancy productivity loss (roughly $100 per day the role is unfilled) and new hire ramp-up costs from reduced productivity in the first weeks or months.

What is included in hiring costs?

Direct costs include job advertising, recruiting agency fees, background checks, drug testing, and skills assessments. These are the costs most people track. Indirect costs - which typically make up 60-70% of the true total - include manager and team time spent interviewing, productivity loss during the vacancy period, administrative processing, onboarding and training expenses, equipment and software setup, and the productivity gap while the new hire ramps up to full effectiveness. Small businesses feel indirect costs more acutely because there is no dedicated HR function to absorb them.

How much does it cost to replace an employee?

Turnover costs range from 50% of annual salary for entry-level positions up to 200% or more for senior roles. For a $50,000 entry-level position that is roughly $25,000 in replacement costs. For a $100,000 senior role, you could be looking at $200,000 or more. These figures include the full cost of rehiring plus productivity losses during the vacancy, the replacement hire's ramp-up period, and the decreased output of remaining employees who absorb extra work while the role is open.

Is it cheaper to hire or retain employees?

Retention is almost always significantly cheaper. Even if investing in better compensation, training, and employee experience costs $5,000 to $10,000 per person annually, that is typically far less than the $25,000 to $75,000 or more it costs to replace a mid-level employee. The math strongly favors keeping good people over constantly recruiting replacements. Structured onboarding is one of the highest-ROI retention investments available, improving new hire retention by up to 82% according to Brandon Hall Group research.

What is the cost of a bad hire?

Studies estimate bad hires cost $15,000 to $17,000 on average, but the true cost is often much higher. You pay the full recruiting and onboarding cost upfront, then pay it again when you replace them. On top of that, you absorb productivity losses during their tenure, significant management time dealing with performance issues, and potential damage to team morale or customer relationships. For small businesses where one bad hire can represent 10% of the workforce, the ripple effects can be substantial.

How long does it take to hire someone?

The average time to fill a position is 44 to 54 days according to industry benchmarks, though small businesses often move faster due to simpler decision-making processes. Time to fill varies significantly by role type and market conditions. Technical and senior roles typically take 60 to 90 days or longer. Entry-level and administrative roles can often be filled in 2 to 4 weeks. Each day the position sits open costs roughly $100 in lost productivity, so faster hiring has direct financial value.

What is the total cost of an employee beyond salary?

The SBA recommends budgeting 1.25 to 1.4 times base salary for total first-year employer cost. For a $50,000 salary that means planning for $62,500 to $70,000 including benefits, payroll taxes, workers comp, and onboarding costs. This does not include the one-time hiring costs covered in this article. Benefits typically add 20 to 30% on top of salary, with health insurance being the largest component for most small businesses.

Ready to transform your onboarding?

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