Recruitment Costs for Small Business: What Hiring Actually Costs at 5 to 50 Employees
What recruitment actually costs a small business without an HR team. Real benchmarks, 11 cost components, hidden costs, and how to reduce them.
Recruitment Costs
What hiring actually costs at a 5 to 50 person company, the 11 line items in your recruiting budget, and the hidden cost most founders ignore
The number you see in every recruitment cost article is $4,700. That is the SHRM benchmark for average cost per hire across all US companies. If you run a 15-person business without an HR department, that number is misleading. It includes enterprise companies with 10-person recruiting teams, $50,000 ATS subscriptions, and agency retainers. Your reality is different: you posted on one paid job board for $300, spent 20 hours interviewing, and bought a laptop. Your direct cost was $1,500. Your hidden cost, if that hire quits in month two, was $16,000.
This guide breaks down what recruitment actually costs at a small business with 5 to 50 employees: the 11 line items in a recruiting budget, realistic SMB benchmarks (not enterprise averages), and the hidden cost that does not appear on any invoice but accounts for more money lost than every job board fee combined.
What Are Recruitment Costs?
Recruitment costs are the total expenses associated with filling an open position, from the moment you decide to hire through the point where the new employee is productive. According to SHRM, recruitment costs split into two categories: direct (hard) costs that appear on invoices and indirect (soft) costs that consume time and opportunity.
| Cost Type | What It Includes | SMB Example |
|---|---|---|
| Direct (hard) costs | Job board fees, agency commissions, background checks, travel, signing bonus, equipment | $300 job board post + $50 background check + $1,200 laptop = $1,550 |
| Indirect (soft) costs | Founder/manager time, lost productivity during vacancy, training hours, reduced team output during onboarding | 25 hours of founder time at $75/hour = $1,875 + 3 weeks of vacancy = $2,000-$4,000 lost output |
| Hidden costs | Early turnover (hire quits in 90 days), compliance penalties (missed I-9), bad-hire impact on team morale | One bad hire who quits in month 2: $16,500 replacement cost for a $50K role |
For small businesses, indirect costs almost always exceed direct costs because the founder's time is the most expensive resource in the company. A founder spending 25 hours on a hire instead of on sales, product, or operations is paying an opportunity cost that never shows up on a spreadsheet.
Average Recruitment Costs Today: SMB Benchmarks
The SHRM benchmark ($4,700 average cost per hire) is the number every article cites. Here is why it does not apply to most small businesses, and what the real numbers look like at SMB scale.
| Company Size | Direct Cost Per Hire | Total Cost Per Hire (Direct + Indirect) | Key Cost Driver |
|---|---|---|---|
| 1-5 employees (first hires) | $500-$1,500 | $2,500-$5,000 | Founder time (everything is new, takes longer) |
| 5-15 employees | $800-$2,500 | $3,000-$6,500 | Founder time + growing job board spend |
| 15-25 employees | $1,200-$3,000 | $4,000-$8,000 | Occasional agency use for senior roles |
| 25-50 employees | $1,500-$4,000 | $5,000-$10,000 | First dedicated HR hire may be included |
| SHRM benchmark (all sizes) | ~$4,700 | Not reported separately | Enterprise recruiting teams, ATS, agency fees |
The gap between SMB and enterprise is driven by three factors. First, small businesses do not pay for an ATS ($100 to $500/month that enterprise companies include in their cost per hire). Second, small businesses rarely use agencies for standard roles ($9,000 to $15,000 per placement that enterprise companies use routinely). Third, small businesses have zero recruiting staff overhead (no recruiter salary, no TA coordinator, no employer branding team). The trade-off: every dollar saved on tools and staff is replaced by founder time, which is harder to quantify but equally expensive.
Cost Per Hire by Role Type
| Role Category | SMB Direct Cost | SMB Total Cost | Notes |
|---|---|---|---|
| Entry-level (admin, customer service, retail) | $500-$1,200 | $2,000-$4,000 | High supply, low screening complexity, fast hire |
| Mid-level (operations, marketing, bookkeeping) | $1,000-$2,500 | $3,500-$7,000 | Moderate screening, may require skills testing |
| Senior/specialized (developer, controller, manager) | $2,000-$5,000 | $6,000-$12,000 | Limited supply, longer search, may need agency |
| Executive (VP, director, C-suite) | $5,000-$15,000+ | $15,000-$40,000+ | Agency or retained search typical, extended timeline |
For most small businesses, 80% of hires fall into the entry and mid-level categories.
The 11 Recruitment Cost Components, Itemized for Small Business
Every recruitment cost fits into one of these 11 categories. Not all apply to every hire. An entry-level hire may involve only 4 to 5 of these. A senior hire may involve all 11.
| # | Cost Component | SMB Typical Range | How to Reduce |
|---|---|---|---|
| 1 | Job board fees | $0-$500 per posting | Use the free tier first wherever a board offers one. Post on one paid board, not five. |
| 2 | Recruiting agency fees | $0 (most hires) to $7,500-$15,000 | Reserve agencies for senior/specialized roles only. Build referral pipeline instead. |
| 3 | Background checks | $30-$100 per candidate | Run checks only on final candidate, not all finalists. |
| 4 | Drug screening | $30-$60 per candidate | Only if required by industry or role. Not standard for most office roles. |
| 5 | Founder/manager time | $1,000-$3,000 per hire | Reduce by structuring the process: same 5 interview questions, same scoring rubric. |
| 6 | Vacancy cost (lost productivity) | $1,000-$5,000+ | Hire before the seat is empty. Start sourcing when you anticipate a need, not after someone quits. |
| 7 | Equipment and tools | $500-$3,000 | Standardize a hardware/software kit. Buy in advance if you plan multiple hires. |
| 8 | Signing bonus | $0 for most SMB roles | Use only for competitive senior/technical roles where you are losing candidates to larger companies. |
| 9 | Onboarding and training | $500-$2,000 (time + materials) | Structure it once, reuse for every hire. Do not rebuild the onboarding plan from scratch each time. |
| 10 | Relocation | $0 for most SMB hires | Hire locally or remotely. Relocation packages are enterprise tools. |
| 11 | Compliance costs (I-9, state filings) | $0-$50 per hire (or $252-$2,507 if you miss deadlines) | Use e-signature and digital forms. Automate deadline tracking. |
The largest controllable cost for most small businesses is item 5 (founder time) and item 6 (vacancy cost). You reduce founder time by standardizing the hiring process: write one job description template, use the same 5 interview questions, score every candidate the same way. You reduce vacancy cost by starting the hiring process before someone leaves, not after.
What the Line Items Actually Cost: Job Boards, Screening, and Agencies
The ranges in the table above hide how these vendors actually bill you. Job boards are the clearest example. Most large boards let you post for free and then charge to be seen: you set a daily budget and pay per click or per application for as long as the post is live. That means your job board cost is a function of days live multiplied by how competitive the role is, not a flat listing fee. Two consequences follow. First, set a hard total cap per role before you turn sponsorship on, because the meter runs whether or not anyone qualified applies. Second, if you are burning budget on clicks that produce no applications, the problem is the post, not the board: a vague title, a missing pay range, or an application that takes twenty minutes to complete. Rewriting the post costs nothing. Buying more traffic to a bad post costs the whole budget.
Before you write the post, check whether you are required to publish a pay range in it. A growing number of states mandate salary ranges in job advertisements, including Colorado, California, Washington, New York, and Illinois, and several of those rules reach employers headquartered elsewhere when the role is remote and open to residents of that state. Rules and effective dates change most years, so confirm the current requirement for your state and for every state you would accept an applicant from. A compliant range costs nothing to include; discovering the requirement halfway through a campaign means rewriting the post and losing the sponsorship spend already committed to it.
Background checks are priced per search, and searches stack. County criminal record searches are typically billed per county and per name, so a candidate who has lived in four counties under two names costs several times what a single-county search does. Motor vehicle records, education verification, employment verification, and credit reports each carry their own fee on top of the base package. This is why the advice to check only your final candidate saves real money rather than pennies: running a $75 package on four finalists instead of one is $225 of pure waste.
The larger screening cost is process, not price. If a third party runs the check, the Fair Credit Reporting Act requires a standalone written disclosure in its own document (not a paragraph inside the application), the candidate's written authorization, and, if the report causes you to reject them, a two-step adverse action sequence: a pre-adverse action notice with a copy of the report and the CFPB summary of rights, a reasonable window for the candidate to dispute (five business days is common practice rather than a statutory number), and then the final adverse action notice. Many states and cities separately restrict when in the process you may ask about criminal history, and some require a documented individualized assessment before you may reject someone over a conviction. The paperwork is free. Skipping it is not, because FCRA claims carry statutory damages per violation and are a standing target for class actions.
If you do use an agency, four contract terms decide what the placement really costs. The fee base: 15 to 25 percent of what, exactly? Base salary alone and first-year total compensation are very different numbers on a role with a $20,000 commission plan. The guarantee: 30 to 90 days is typical, but a replacement-only guarantee is worth far less than a refund, and most guarantees are void if you terminate without cause or eliminate the position. The ownership window: agencies commonly claim a full fee if you hire anyone they submitted within the next 6 to 12 months, including candidates you would have found yourself. And payment timing: fees are usually due on the candidate's start date, which means a hire who accepts and never shows can still generate an invoice unless the contract says otherwise. Negotiate these before you send a job description, not after they send a candidate.
How to Calculate Cost Per Hire: A Worked Example
The formula is easy. The inputs are where people go wrong. The ANSI/SHRM standard is (internal recruiting costs + external recruiting costs) divided by the number of hires in the period, and it draws its boundary at the hire itself, which means equipment, onboarding time, and training sit outside a benchmark-comparable number even though they are real money leaving your account. Calculate both figures: the benchmark-comparable number, so you can compare yourself to anything published, and the all-in number, so you can budget.
The hardest input is your own hourly rate. Two defensible methods: divide your annual compensation by roughly 2,000 working hours, so a founder taking a $120,000 draw is $60 an hour, or use opportunity cost, meaning the gross margin your time generates when you spend it on sales or delivery instead. The second number is usually higher and usually more honest. Either is fine. What matters is that you pick one and use it for every hire, because a cost-per-hire trend built on a moving hourly rate tells you nothing.
Here is the full calculation for a 20-person company hiring an operations coordinator at $55,000, filled in 38 days.
| Line Item | Category | Amount |
|---|---|---|
| Sponsored job post, 21 days live | External | $385 |
| Background check (2 counties + employment verification) | External | $78 |
| Skills assessment tool, one month | External | $49 |
| Founder time: 21 hours at $60/hour | Internal | $1,260 |
| Ops manager time: 7 hours at $40/hour | Internal | $280 |
| Benchmark-comparable cost per hire | Subtotal | $2,052 |
| Laptop, monitor, phone | Post-hire | $1,450 |
| Software seats, first year | Post-hire | $960 |
| Onboarding and training: 18 hours across 3 people | Post-hire | $810 |
| Cost of vacancy, 38 days | Post-hire | $2,400 |
| All-in cost of this hire | Total | $7,672 |
The 21 hours of founder time is not an estimate anyone should trust from memory, so build it from the steps: writing the job description and posting it (2 hours), screening 60 applications (2 hours), eight 20-minute phone screens (3 hours), four final interviews with prep and notes (6 hours), scheduling and email (3 hours), reference calls (2 hours), and the offer conversation and negotiation (3 hours). Log it once for one hire and you will have a reusable per-role estimate for every hire after that.
Below is that calculation with the numbers taken out. Fill in the amounts for your own hire, keep the subtotal line intact so you end up with a figure comparable to anything published, and use the second tab to build the vacancy number rather than guessing at it. The third tab is the running log: one row per finished hire, so the trend is already there the first time somebody asks what hiring costs you.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Line item | Category | Hours | Rate | Amount | Notes |
| 2 | Role, and date the search started | |||||
| 3 | Sponsored job post or listing fee | External | Cap the total before you switch sponsorship on | |||
| 4 | Recruiting agency fee | External | Fee base, guarantee, and payment timing | |||
| 5 | Background check | External | Searches stack per county and per name | |||
| 6 | Drug screening | External | ||||
| 7 | Skills assessment tool | External | ||||
| 8 | Interview travel | External | ||||
| 9 | Owner or founder time | Internal | Hours times the hourly rate you picked | |||
| 10 | Hiring manager time | Internal | ||||
| 11 | Other internal time | Internal | ||||
| 12 | Benchmark-comparable cost per hire | Subtotal | External plus internal only | |||
| 13 | Signing bonus | Post-hire | Wages, so add employer payroll tax |
Pricing the Cost of Vacancy
The $2,400 vacancy line is the one most small businesses skip, because unlike an invoice it has to be constructed. Which method you use depends on the role. For a revenue-generating role, use contribution margin per day: a salesperson producing $20,000 a month in gross profit costs you roughly $667 for every day the seat is empty. For a billable role, use forgone billable hours at your realized rate. For an overhead or support role, use what coverage actually costs.
In the example above, two nonexempt teammates each absorbed about six extra hours a week. Under the FLSA, hours worked over 40 in a workweek by nonexempt employees must be paid at 1.5 times the regular rate, so 12 overtime hours a week at a $22 base rate is $396 a week in premium pay, or roughly $2,140 across a 38-day vacancy, before counting the errors and delays that come with people working outside their normal job. A few states, California among them, also require daily overtime past 8 hours in a day, which pushes the same coverage higher. That is a hard payroll number you can pull from your own records, not a guess.
If the vacancy is covered by exempt salaried staff instead, the incremental payroll cost is genuinely zero, and that is exactly why those roles stay open longest. The cost has moved somewhere harder to see: delayed projects, slower customer response, and the quiet burnout that produces your next resignation. Put a defensible estimate on it anyway. A seat you leave open for a quarter because it appears to cost nothing is usually the most expensive seat in the company.
The Hidden Recruitment Cost Most Small Businesses Ignore: Bad Onboarding
Every recruitment cost guide tells you to reduce agency fees and negotiate job board rates. Those savings are real but small. The largest recruitment cost at most small businesses is not on the budget: it is the cost of re-hiring because the first hire did not work out.
The connection is direct. Recruitment costs measure what you spend to fill a seat. But if that seat empties again in 90 days, you have not saved money. You have spent it twice. The most effective way to reduce total recruitment costs is not to find cheaper candidates. It is to keep the candidates you already found.
I built FirstHR around this math. The AI onboarding wizard generates a structured 90-day plan for every hire. Compliance paperwork (I-9, W-4, handbook) goes out for e-signature before Day 1. Training modules deliver role-specific knowledge. Task workflows assign check-ins at Day 7, 30, 60, and 90. The result: new hires who are productive by Day 30 instead of still "figuring things out" by Day 60, and fewer people leaving in the first 90 days because nobody showed them how things work. All for $98/month flat, regardless of how many employees you have.
| Scenario | Recruitment Cost (Direct) | Turnover Cost (If Hire Leaves in 90 Days) | Total Cost |
|---|---|---|---|
| $45K hire, stays 1+ year | $2,000 | $0 | $2,000 |
| $45K hire, quits at Day 60 | $2,000 (original) + $2,000 (replacement) | $15,000 (33% of salary) | $19,000 |
| $45K hire with structured onboarding, stays 1+ year | $2,000 + $98/month onboarding platform | $0 | $2,098 |
The difference between the first and second scenario is $17,000. The difference between the first and third is $98.
How to Reduce Recruitment Costs at 5 to 50 Employees
Ranked by impact, from highest to lowest. The first three save more money than the last three combined.
| Strategy | Why It Works | Expected Savings |
|---|---|---|
| Fix onboarding to reduce early turnover | Preventing one re-hire per year saves $15,000-$20,000. No other cost-cutting measure comes close. | $15,000-$20,000 per prevented re-hire |
| Build a referral pipeline | Referred hires cost $0 in job board fees and produce higher retention. Ask every employee for 2 referrals before posting externally. | $200-$500 per hire in job board savings + lower turnover |
| Standardize interviews | Same 5 questions, scored 1-5, for every candidate. Reduces bad hires by improving candidate evaluation consistency. | Prevents 1-2 bad hires per year = $15,000-$40,000 saved |
| Post on fewer job boards | One well-targeted board outperforms five generic ones. Track which board produced your best hires and invest there. | $100-$300 per hire saved |
| Skip the agency for entry and mid-level roles | Agencies charge 15-25% of first-year salary. For a $50K role, that is $7,500-$12,500. Do your own sourcing for standard roles. | $7,500-$12,500 per hire (when applicable) |
| Track cost per hire quarterly | Measuring creates awareness, which creates improvement. Companies that track CPH reduce it by 10-15% within 12 months. | 10-15% reduction on total recruiting spend |
How to Build a Recruitment Budget
A recruitment budget is your planned hiring volume multiplied by your own cost per hire, split into lines you control and lines you can only cap. At a company under 50 people it fits on one page, and the hardest input is not a price. It is how many people you honestly expect to hire.
| Budget Line | How to Size It | Example: 4 Hires in a Year |
|---|---|---|
| Planned hires | Growth roles by quarter, plus backfills for the departures you expect | 3 growth roles and 1 backfill |
| Job board spend | A per-role sponsorship cap times the roles you will actually sponsor | 4 roles at a $400 cap = $1,600 |
| Screening | Background package for finalists only, plus any assessment seat | 4 checks at $80 plus a $150 assessment = $470 |
| Internal time | Hours per hire times the hourly rate you already chose | 28 hours per hire at $60 across 4 hires = $6,720 |
| Equipment and seats | Your standard kit cost times the number of hires | 4 kits at $1,450 = $5,800 |
| Agency reserve | One hard-to-fill role at the fee your contract actually names | $0 planned, $10,000 flagged as contingency |
| Contingency | 10% to 20% of the total for the hire nobody planned | $1,500 |
Two lines decide whether the budget survives the year. The first is backfills. Most small companies budget for growth hires and forget replacements, then treat every resignation as an unbudgeted surprise. Apply your own turnover rate across a full year to your current headcount and put the resulting number in the plan before anyone resigns.
The second is the agency reserve. You will not want an agency for the roles you can picture today. You will consider one in month eight, for the role nobody applies to. A line that sits at zero with a named ceiling keeps that a budget decision rather than an emergency, and it gives you a number to negotiate against.
Review the budget quarterly against the log tab in the worksheet above rather than at year end. Four data points from your own finished hires beat every benchmark in this article, mine included, because they carry your roles, your local market, and the hourly rate you actually chose.
How Recruiting Spend Is Taxed and Deducted
Recruiting expenses at an operating business are ordinary and necessary business expenses: job ads, agency fees, background checks, assessment tools, and interview travel are deductible in the year paid or incurred, depending on your accounting method. There is one exception that catches companies making their very first hire. Costs incurred before your business is actively operating are start-up expenditures under section 195 of the tax code, not current deductions. You may elect to deduct up to $5,000 of start-up costs in the first year, reduced dollar for dollar to the extent total start-up costs exceed $50,000, and amortize the remainder over 180 months. If you are recruiting before you open the doors, that spend sits on the section 195 side of the line and your bookkeeper needs to know it.
Signing bonuses and referral bonuses are not expenses in the ordinary sense at all. They are wages. A signing bonus paid to a new hire and a referral bonus paid to an existing employee both belong on a W-2, both are subject to income tax withholding and FICA, and both cost you employer payroll taxes on top of the headline amount: 7.65 percent for Social Security and Medicare plus federal and state unemployment tax. When supplemental wages are paid separately from a regular paycheck, you may withhold federal income tax at the flat 22 percent supplemental rate (37 percent on cumulative supplemental wages above $1 million in a year) or use the aggregate method. Never pay a referral bonus to a current employee on a 1099. It is wages for work-related activity, and misclassifying it creates a payroll tax correction later.
Relocation is where the arithmetic surprises people. Since the 2017 tax law, employer-paid or reimbursed moving expenses are taxable wages to the employee, with a narrow exception for active-duty military moves under orders. A $5,000 relocation payment therefore does not put $5,000 in the candidate's pocket. If you promised a net figure, you have to gross it up: at the 22 percent supplemental rate plus 7.65 percent employee FICA, delivering $5,000 net requires a gross of roughly $7,107 before any state income tax, and you owe about $544 in employer FICA on top of that. Budget any relocation commitment at roughly one and a half times the number you quoted the candidate and you will land close.
Finally, some hires come with a credit attached. The Work Opportunity Tax Credit lets employers claim a credit against income tax for hiring from designated target groups, including certain veterans, long-term unemployment recipients, and SNAP recipients. For most target groups the credit is 40 percent of the first $6,000 of qualified first-year wages, a maximum of $2,400 per qualifying hire, if the employee works at least 400 hours; a reduced 25 percent rate applies between 120 and 399 hours, and higher wage ceilings apply to some veteran categories. The trap is the deadline: Form 8850 must reach your state workforce agency within 28 calendar days of the employee's start date, and a missed filing cannot be cured afterward. Because Congress has renewed this credit in blocks rather than making it permanent, confirm it is in effect for your hire date before you build it into an offer.
Recruitment Costs vs Cost Per Hire vs Cost of Vacancy: Quick Reference
| Term | What It Measures | Formula | When to Use |
|---|---|---|---|
| Recruitment costs | Total spend on hiring (all hires combined) | Sum of all recruiting expenses in a period | Annual budgeting, department-level tracking |
| Cost per hire | Average spend per individual hire | (Internal costs + External costs) / Number of hires | Per-hire efficiency, benchmarking, trend tracking |
| Cost of vacancy | Revenue lost while a role is unfilled | Daily revenue impact x Days vacant | Prioritizing which roles to fill first |
| Cost of turnover | Total cost when an employee leaves and must be replaced | 33% of annual salary (Work Institute estimate) | Building the business case for retention investment |
For small businesses: track cost per hire (after each hire) and cost of turnover (when someone leaves). Recruitment costs and cost of vacancy are useful for companies with 25+ employees and a budget planning process. At 10 employees, the math is simple enough to do per-hire. The BLS JOLTS data provides current US hiring and turnover rates for context.
Frequently Asked Questions
What is the average recruitment cost for a small business?
The average direct recruitment cost for a small business with 5-50 employees is $800 to $3,500 per hire. This includes job board fees ($200-$500), background checks ($30-$100), the founder's time (15-30 hours at their effective hourly rate), and equipment for the new hire ($500-$3,000). The SHRM benchmark of $4,700 average cost per hire includes enterprise companies with recruiting teams, agency fees, and ATS subscriptions, which inflates the number beyond what most SMBs actually spend in direct costs. The gap narrows when you add indirect costs like lost productivity during vacancy and the founder's opportunity cost.
How do you calculate recruitment costs?
Add all direct costs (job board fees, agency fees, background checks, signing bonuses, equipment) and indirect costs (time spent by the founder or hiring manager on the process, lost productivity from the vacant role, training and onboarding costs). Divide the total by the number of hires in the period. The SHRM/ANSI standard formula is: (Total internal recruiting costs + Total external recruiting costs) / Total number of hires. For a small business, simplify this to: (Everything you spent on the hire, including your time) / 1 hire.
What is the biggest hidden recruitment cost?
Early turnover. When a new hire leaves within the first 90 days, you pay the full recruitment cost twice (once for the original hire, once for the replacement) plus the cost of lost productivity during both vacancies and training periods. Research estimates the cost of replacing an employee at 33% of their annual salary. For a $50,000 hire who quits in month 2, that is approximately $16,500 in replacement costs on top of the $2,000-$3,500 you already spent on the original hire. The root cause of early turnover is almost always poor onboarding, not poor recruiting.
How much does it cost to recruit one employee today?
For a small business in the US: $800 to $3,500 in direct costs (no agency), $3,000 to $8,000 when including indirect costs (founder time, vacancy cost, onboarding). If you use a recruiting agency: add 15-25% of the hire's first-year salary ($7,500-$12,500 for a $50,000 role). If you promote from within: nearly zero in external costs, but you create a new vacancy to fill. The range is wide because recruitment costs depend heavily on the role (entry-level vs senior), the channel (referral vs agency), and whether you do the work yourself or outsource it.
Does HR software increase or decrease recruitment costs?
It depends on the type of software and where your costs actually are. An ATS ($100-$500/month) reduces recruitment costs only if you are processing 15+ hires per year, because below that volume, the time savings do not justify the subscription. Onboarding software ($50-$100/month) reduces the hidden cost of bad onboarding by structuring the first 90 days, which directly reduces early turnover and its associated replacement costs. Payroll software ($30-$50/month) does not affect recruitment costs but is a necessary operational expense. For most SMBs with 5-50 employees, onboarding software delivers a higher ROI than an ATS because the biggest cost leak is turnover, not sourcing.
What are direct vs indirect recruitment costs?
Direct (hard) costs are expenses you can see on an invoice: job board fees, agency commissions, background check fees, travel expenses for interviews, signing bonuses, relocation packages, and equipment for the new hire. Indirect (soft) costs are time and opportunity costs that do not appear on an invoice: hours the founder or manager spends writing job posts, screening resumes, conducting interviews, and onboarding the new hire instead of doing revenue-generating work. For small businesses, indirect costs typically exceed direct costs because the founder's time is the most expensive resource in the company.
How much do recruiting agencies charge?
Contingency recruiting agencies charge 15-25% of the hire's first-year salary, paid only when the candidate is hired. For a $60,000 role, that is $9,000-$15,000. Retained search firms charge 25-35% of first-year compensation, with a portion paid upfront regardless of outcome. For most small businesses, agency fees are the single largest recruitment cost component and should be reserved for hard-to-fill roles (senior leadership, specialized technical positions) where direct sourcing has failed. For entry-to-mid-level roles, job boards plus referrals are significantly cheaper.
Is it cheaper to hire internally or externally?
Internal hiring (promotion or lateral move) costs significantly less in direct recruitment costs: no job board fees, no agency fees, no background check, minimal interviewing. The total cost is typically 10-20% of what an external hire costs. However, internal hiring creates a downstream vacancy that still needs to be filled externally, so it shifts the cost rather than eliminating it. The net benefit: the promoted employee is already onboarded, trained, and culturally integrated, which eliminates the hidden cost of early turnover on the role you filled internally.