Sourcing Economics
What Candidate Sourcing Actually Costs a Small Team
In short
- For a small team the real cost of sourcing is your own hours, and the largest chunk of those hours goes on reading profiles that turn out to be wrong.
- Sourcing tools are cheap relative to that time. The question is never the subscription price — it is whether the tool reduces reading hours or adds to them.
- An agency is genuinely cheaper than DIY for rare roles you fill once. It is expensive for roles you fill repeatedly.
- There is a worksheet at the end. Ten minutes with your own numbers beats any benchmark.
Ask what recruiting costs and most small companies answer with a subscription figure or an agency invoice. Both are the visible costs. For a team of one to three, the expensive part is almost always your own hours — and the largest single block of those hours goes on reading profiles that turn out to be wrong.
Start with what your hour is worth
Not your salary divided by working hours. The question is what else that hour would have produced. For a small team, an hour spent scrolling profiles is an hour not spent on candidate conversations, hiring-manager alignment, or the twenty other things you own.
Pick a number you believe. Anything in a sensible range works, because the comparisons below hold across a wide span. Call it H.
Route one: doing it yourself
Here is where the hours actually go for one specialised role. These are illustrative figures from a carefully run process — substitute your own.
| Activity | Hours | Notes |
|---|---|---|
| Defining the brief properly | 1 | Skipped often; multiplies everything below when skipped |
| Searching and building the pool | 0.5 | Quick, once criteria are written |
| Reading profiles | 3.5 | The dominant cost |
| Writing and sending outreach | 2 | Roughly 15 people, personalised |
| Follow-ups | 1 | Two rounds |
| Screening calls | 2.5 | About 5 calls |
| Total to one good candidate | 10.5 |
So one role costs roughly 10.5 × H, and that is if the first shortlist works. If nobody replies and you go again, add most of it back.
Look at where the hours sit. Reading profiles is a third of the total on its own, and combined with outreach it is more than half. That is the part worth attacking — not the search, which is already fast.
Why the reading is so expensive
Because you read everything, including everyone you reject. If a search returns 200 profiles and 20 are worth contacting, you still read 200. The 180 rejections are not waste you can skip — they are the actual product of a search that returns too much of the wrong thing.
This is why narrowing the search feels attractive and is usually the wrong fix: it reduces reading by hiding candidates rather than by improving the list. The process in building a shortlist from criteria is about reducing the reading without losing the people.
Route two: paying an agency
An agency charges a fee, usually a percentage of first-year salary. Call the fee F. Your cost is F plus a few hours of briefing and interviewing — say two hours.
The comparison is then straightforward:
DIY cost = 10.5 × H
Agency cost = F + (2 × H)
Agency is cheaper when: F < 8.5 × H
Put your own numbers in. The result is usually clear in one direction, and which direction depends almost entirely on one thing: how often you fill this kind of role.
| Situation | Usually cheaper | Why |
|---|---|---|
| Rare or one-off role | Agency | You would spend the hours learning a market you will not revisit |
| Role you fill 3+ times a year | In-house | The fee recurs every time; your hours fall with practice |
| Very senior or confidential | Agency | Access and discretion you cannot replicate cheaply |
| Roles core to your product | In-house | You judge fit better than anyone external can |
The trap is treating this as an identity — "we are an in-house team" or "we always use agencies" — rather than a per-role calculation. Most small companies should be doing both, for different roles.
Route three: tooling
A tool does not replace the process. It changes how many hours the process takes. So evaluate it in hours, not in currency.
Take the reading block: 3.5 hours. If a tool halves it, you save 1.75 × H per role. Whether that is worth the subscription is now a question you can actually answer.
The critical detail, and the one most tool comparisons miss entirely:
A tool only saves you time if it reduces how many profiles you have to read. A tool that returns more results, faster, has increased your workload — regardless of price.
Two tools with identical prices can therefore have opposite value. Ask of any tool: does this cut the reading, or add to it?
Which categories of tool actually answer that question — and which only look like they do — is covered in our comparison of LinkedIn Recruiter alternatives for small teams.
What to measure in a trial
One number. Take the first 50 results and count how many you would actually contact.
- 5 out of 50 — you will read 200 profiles to find 20. The tool has not helped.
- 20 out of 50 — you will read 50 to find 20. The reading block drops by roughly three quarters.
Same subscription, completely different value. Time the review as well — minutes per profile is the other half of the equation, and a tool that shows you why someone matched cuts it sharply, because you are confirming rather than investigating.
The cost that dwarfs all three
None of the above counts the role sitting empty.
Whatever that person would have produced is lost every week the seat is open. For a small team that number is usually larger than the agency fee and vastly larger than any subscription — and it appears in no budget anywhere, which is why it gets ignored.
The practical implication: when a decision trades money for speed, speed usually wins by more than the spreadsheet suggests. Spending to fill a role three weeks earlier is generally a good trade, and small teams routinely get this backwards because the money is visible and the delay is not.
A ten-minute worksheet
Take one role you filled recently.
- What is an hour of your time worth? Write down H.
- How many hours did that role take? Estimate honestly across all six activities in the table above. Most people undercount the reading.
- Multiply. That is your real cost per hire. Compare it with what you thought it was.
- How much of it was reading profiles? That is your addressable cost — the only part tooling can reduce.
- What is the agency fee for that role? Compare against the total from step 3.
- How many times a year do you fill it? This decides the agency question more than the fee does.
Ten minutes, and you have a defensible answer instead of an instinct.
What this usually shows
For most small teams the numbers land in the same place: subscriptions are trivial, reading is the largest controllable cost, agencies make sense for rare roles and not for repeat ones, and the empty seat costs more than all of it.
That is the reasoning behind how Hiris is priced — credits, from two cents per profile matching your base criteria, so a quiet quarter costs almost nothing and the spend tracks the hiring rather than the calendar. But run your own worksheet first. If the reading is not where your hours go, the conclusion for you is different, and it is better to find that out in ten minutes than after a purchase.
Frequently asked questions
- How much does it cost to source candidates in-house?
- Mostly it costs hours rather than money. A carefully built shortlist for one role typically takes several hours of searching and reading before any outreach happens, and outreach and screening add more on top. Multiply your total hours by what an hour of your time is worth to the business and you have the real figure. Subscriptions are usually a small fraction of it.
- Is a recruitment agency cheaper than hiring in-house?
- It depends on how often you fill that kind of role. An agency fee is a fixed cost per hire, so for a rare or one-off role it can easily be cheaper than the time you would spend learning the market yourself. For a role you fill several times a year, the same fee recurs each time while your in-house cost falls with practice, so in-house wins fairly quickly.
- How do I know if a sourcing tool is worth paying for?
- Work out how many hours it removes per shortlist, multiply by what your hour is worth, and compare that with the price. The important detail is that a tool only saves time if it reduces the number of profiles you have to read. A tool that returns more results faster has increased your workload, however low the subscription.
- What is the biggest hidden cost in recruiting for a small company?
- The role sitting empty. Whatever that person would have produced is lost every week the seat is unfilled, and for a small team that figure usually dwarfs both agency fees and tool subscriptions. It rarely appears in any budget, which is why speed of filling is often worth more than saving money on the process.
- How many hours does it take to fill one role?
- For a specialised role sourced properly, expect several hours to build the shortlist, a few more for outreach and follow-up, and around half an hour per screening call. The total varies enormously with how clearly the brief is defined — a vague brief multiplies the reading time because every profile becomes a judgement call from scratch.