Skip to content
RecruitingBot

Cost per hire for startups across agency, in house and AI recruiter

A founder friendly breakdown of what each new hire really costs when you use an agency, hire a recruiter or run an AI recruiter, including founder time and the cost of a slow hire.

RecruitingBot editorial team 8 min read

What cost per hire really means for a startup

Cost per hire is the total amount you spend to fill roles in a period divided by the number of people who actually started. The formula looks simple, and large companies track it with a standard definition that splits internal costs (recruiter salaries, tools, interview time) from external costs (agency fees, job ads, background checks). Startups rarely track it at all, because the costs are scattered across a founder calendar, a credit card and the occasional agency invoice.

That scattering is the problem. When a seed or Series A company plans to hire 10 to 30 people in a year, recruiting quietly becomes one of the largest line items after payroll itself. Knowing your cost per hire lets you choose a hiring model on purpose instead of defaulting to whatever worked for the first three hires. This guide compares the three models founders most often weigh: paying an agency, hiring an in house recruiter, and running an AI recruiter on a subscription.

The three hiring models founders usually compare

Each model trades cash for time and control differently. An agency costs nothing until someone starts, then charges a large one time fee per hire. An in house recruiter is a fixed monthly cost that becomes cheap per hire only when they fill enough roles. A subscription tool sits in between: a fixed monthly fee that does not grow with each placement, plus the time someone on your team spends reviewing shortlists and running interviews.

  • Agency on contingency. You pay a percentage of first year salary when a candidate starts, commonly in the range of 15 to 25 percent, sometimes more for senior or niche roles.
  • In house recruiter. You pay a full salary, benefits and tools, whether you hire two people that quarter or twelve.
  • AI recruiter subscription. You pay a flat monthly or yearly fee that covers sourcing, screening, outreach, testing, scheduling and a shortlist for a set number of roles at once.
  • Founder led hiring. You pay no invoice, but the cost shows up as founder hours taken away from product, sales and fundraising.

A worked example with clearly labeled numbers

The table below is an illustrative example built from general market ranges and our public plan prices. It is not a quote, a benchmark or a promise about your results. Assume a startup plans 12 hires this year with an average first year salary of 130,000 USD. Agency fees are shown at the low and high end of the common 15 to 25 percent range. In house recruiter salaries in the US vary widely by city and seniority; the example uses a round fully loaded figure of 120,000 USD a year including benefits and tools, which you should replace with your own offer. The AI recruiter line uses the Growth plan billed yearly, 299 USD a month or 3,588 USD a year, which allows eight active roles at once.

Whichever model you pick, interview time, assessment time and onboarding costs remain. The example leaves them out so the comparison focuses on the part that actually differs between models. For the subscription line, the real extra cost is the hiring manager and founder time spent reviewing shortlists and interviewing, which the next sections cover.

Example only, 12 hires at 130,000 USD average salaryAnnual recruiting costCost per hire
Agency at 15 percent of first year salary234,000 USD19,500 USD
Agency at 25 percent of first year salary390,000 USD32,500 USD
In house recruiter, example fully loaded 120,000 USD per year120,000 USD10,000 USD
AI recruiter, Growth plan billed yearly3,588 USDabout 300 USD
AI recruiter, Growth plan billed monthly7,188 USDabout 600 USD

How the numbers change with hiring volume

Agency cost scales linearly with every hire, which is why it feels cheap for the first role and expensive by the tenth. In house recruiter cost is flat, so it looks terrible when you only hire four people and reasonable when you hire twenty. A subscription is also flat, but at a much lower level, so the break even point arrives after the first hire.

Volume also changes the risk. If your fundraise slips and you freeze hiring for six months, an agency costs you nothing during the pause, while a recruiter salary keeps running. A monthly subscription can be cancelled in the billing portal and stops renewing at the end of the paid period, which keeps the downside small. Yearly billing halves the monthly price but commits you for twelve months, so choose it once your hiring plan is reasonably stable.

Example hires per yearAgency at 20 percent, 130,000 USD salaryIn house recruiter at example 120,000 USDGrowth plan billed yearly
4104,000 USD120,000 USD3,588 USD
12312,000 USD120,000 USD3,588 USD
25650,000 USD120,000 USD plus a second recruiter at scale3,588 USD, or Agency plan for more active roles

The hidden cost of founder time

Founder led hiring looks like it costs nothing on the spreadsheet, and it is the most expensive line in many early stage companies. A founder running a search alone writes the job post, scrolls through profiles in the evening, sends cold messages, reads every CV that comes in, and spends hours on intro calls with people who were never a fit. Across a single engineering role that easily adds up to several working weeks.

Put a price on it, even a rough one. Take the hours you spent on your last three hires, multiply by what an hour of founder time is worth to the company (many founders use the value of the deals or product work they postponed), and add it to cost per hire. The point of an AI recruiter for startups is not only the invoice it replaces. It is moving the founder from doing the search to approving the shortlist, which is a matter of minutes per candidate instead of hours per day.

Time to hire is a cost too

Every week a key seat stays empty has a price. An unfilled account executive role means pipeline that nobody works. A missing senior engineer delays the feature that unlocks your next enterprise customer. Many teams estimate this cost of vacancy as a share of the revenue or output the role is expected to produce per week, then multiply by the number of weeks the search takes.

Slow searches also cost candidates. Strong people are usually in several processes at once, and a startup that takes two weeks to reply after the first call loses them to a company that moves in three days. Speed comes from removing waiting time between steps: sourcing that runs the day the role opens, outreach that follows up on schedule, screening questions that confirm the basics before anyone books a call, and interview slots candidates can pick from the hiring manager calendar without a chain of emails.

What an AI recruiter subscription covers

A subscription only lowers cost per hire if it removes real work. Check that the tool runs the full pipeline for a role rather than one slice, starting with automated candidate sourcing and ending with a shortlist. With RecruitingBot, the role intake produces a job post and an editable scoring rubric, sourcing covers public professional profiles, open web sources, your own imported candidates and applicants from a hosted apply page, and every candidate gets a score per criterion with written evidence. Outreach goes from your own connected mailbox, replies are sorted and simple questions answered within the facts of the role, and interested candidates receive screening questions and a short skills test before they pick a slot from your calendar.

At the end, you get a ranked shortlist with scores, evidence and test results, and a person on your side approves every shortlist. There are no hiring fees, no per seat add ons and no charge per placement. Monthly limits on analyses, contact reveals, emails and tests are counted as consumption, and upgrading to a larger plan charges the difference immediately. The full limits for each tier are listed with the AI recruiter pricing details.

Choosing a plan by hiring volume

The plan you need depends mostly on how many roles you run in parallel, not how many you fill in a year. A startup hiring one role at a time can fill a dozen people a year on a small plan, while a team opening six roles in the same month after a raise needs more room. Compare the limits against your hiring plan on the AI recruiter pricing page before you choose.

PlanMonthly priceBilled yearlyActive roles at onceTypical startup fit
Starter299 USD149 USD a month, 1,788 USD a year3Seed stage, one or two hires open at a time
Growth599 USD299 USD a month, 3,588 USD a year8Post raise team hiring across engineering and sales
Agency999 USD499 USD a month, 5,988 USD a year20Fast scaling company or many parallel searches

When an agency or in house recruiter still makes sense

An honest comparison includes the cases where software is not the right first move. A confidential executive search, such as replacing a VP who has not yet been told, usually needs a specialist search firm with discreet networks. A highly niche role where the whole candidate pool is a few dozen people may be faster through a recruiter who already knows them personally.

An in house recruiter becomes worth it once hiring is a permanent function, typically when you are opening roles every month and need someone to own employer brand, interview training and process design. Even then, many teams pair the recruiter with an AI recruiter so that person spends their day on closing candidates and coaching hiring managers rather than on sourcing. The models are not mutually exclusive, and the cheapest setup often combines them.

How to track cost per hire from day one

You do not need an HR analytics stack to track this. A shared spreadsheet with one row per hire is enough for the first few years. What matters is recording the same fields every time, so you can compare models and quarters honestly.

  • Role, start date and first year salary for every hire.
  • External costs per hire, such as agency fees, job ads, assessment tools and your subscription share for the period.
  • Internal hours spent by founders, hiring managers and interviewers, priced at an internal hourly rate you agree on once.
  • Days from role opened to offer accepted, so you can see the time to hire alongside the money.
  • Source of the hire, such as agency, referral, inbound application or AI sourced, to learn which channel produced your best people.
  • Ninety day retention, because a cheap hire who leaves in two months is the most expensive hire you will make.

Questions on this topic

Anything else goes to support@recruitingbot.com or the help panel inside your dashboard.

What is a reasonable cost per hire for a startup?

It depends on salary levels, role mix and model. Agency led hiring commonly lands in the tens of thousands of dollars per hire because fees are a percentage of salary. Startups that run hiring themselves with a subscription tool spend far less in cash, so the main cost becomes founder and hiring manager time, which you should track alongside the invoices.

Is an AI recruiter cheaper than an agency for one hire?

For a single mid level role, a few months of a subscription costs a small fraction of a typical agency fee. The trade off is that your team reviews the shortlist and runs interviews, while an agency also handles candidate relationships and negotiation. For a very senior or confidential search, an agency can still be the better choice.

Do you charge a fee when we make a hire?

No. RecruitingBot charges a flat monthly or yearly subscription with no hiring fees and no per seat add ons. You can cancel any time in the billing portal so the plan stops renewing at the end of the paid period. Payments already made are final.

Should a startup pay yearly or monthly?

Yearly billing costs half of the monthly price, so it pays off when you expect to hire steadily across the year. If your hiring depends on a fundraise that has not closed yet, start monthly and switch to yearly once the plan is firm. Upgrades charge the difference immediately.

Give it a role and see the shortlist it builds

Type a job title on the homepage. The demo runs instantly without an account and shows an example pipeline, job post and shortlist for that role.