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.
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.
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.
Here is what hiring actually costs for a typical 10-person company bringing on one new employee at a $50,000 salary:
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.
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.
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 WorksDirect 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.
| Category | Cost Range | Notes |
|---|---|---|
| Job board posting | $200-$2,000/month | Indeed, LinkedIn, ZipRecruiter |
| Recruiter/agency fees | 15-25% of salary | Example: $50K role = $10,000 |
| Background checks | $30-$150 | Basic to comprehensive |
| Drug testing | $30-$110 | If required for role |
| Skills assessments | $100-$500 | Per position tested |
| Referral bonus | $500-$2,500 | If 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.
| Category | Cost Range | How It Adds Up |
|---|---|---|
| HR/manager time | $720-$3,360 | 15-70 hours at $48-50/hour |
| Team interview time | $500-$2,000 | 10-20 hours across team |
| Vacancy productivity loss | $4,000+ | ~$100/day while position empty |
| Administrative processing | $400-$500 | Paperwork, compliance |
| New hire ramp-up | $2,000-$10,000 | Reduced 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 Type | Time to Full Productivity | Productivity in First Month |
|---|---|---|
| Entry-level/clerical | 8 weeks | 25% |
| Professional roles | 3-6 months | 25% |
| Mid-level managers | 6 months | 25% |
| Senior/executive | 6-12 months | 25% |
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.
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.
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.
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 ActionHow 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.
- 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.