Calculating recruitment cost per hire by channel: LinkedIn, Indeed and agencies
Learn how to calculate recruitment cost per hire by channel, comparing LinkedIn, Indeed and agencies with clear formulas, funnel insight and examples.

You calculate recruitment cost per hire by dividing all costs per channel by the number of hires. This only works properly once you also look at cost per application and cost per interview. That's how you see straight away where quality and conversion actually shift. That way you compare channels fairly, and avoid poor decisions based purely on media spend. This article shows you how to do that in practice, with clear formulas and examples.
- Always compare channels at three levels: application, interview and hire
- Include internal hours, because in practice these often make the biggest difference
- Look at each role group separately, because averages can be misleading otherwise
- Use fixed formulas, so your figures stay properly comparable month to month
Calculating recruitment cost per hire with funnel context gives reliable insight
Many teams manage cost per hire without analysing the steps that lead up to it. That gives a distorted picture, because you can't see exactly where candidates drop out. It's smarter, then, to break the funnel down into cost per application, per interview and per hire. That way, calculating recruitment cost per hire becomes a logical end point of your analysis, rather than a standalone metric.
The basic formulas are simple, and work well for any source. Total cost divided by the number of applications gives you cost per application. Total cost divided by the number of interviews gives you cost per interview. Finally, total cost divided by the number of hires gives you the final figure. This structure lets you compare recruitment ROI fairly across channels.
Calculating recruitment cost per hire by channel starts with every cost item
A good calculation starts by making every cost visible. Internal costs include, for example, recruiter hours and the hiring manager's time spent. External costs include job boards, tooling and agency fees, among others. When calculating an agency success fee, people often look only at the fee itself, while internal coordination also costs time, and therefore money.
The make-up differs by source. LinkedIn recruitment cost consists of licences (seats) and sourcing time. Indeed sponsored job costs mainly come down to ad spend and processing the volume. Referral bonus recruitment might look cheap, but demands follow-up and coordination. Direct sourcing through a careers page, in turn, requires investment in content and systems. That's why comparing recruitment cost by source only works if you genuinely include everything.
How calculating recruitment cost per hire works for LinkedIn, Indeed and agencies
LinkedIn typically involves fixed costs plus a time investment. Say a recruiter seat costs 800 euro and you spend 2000 euro worth of hours. That gives you a total cost of 2800 euro. With two hires, that works out at 1400 euro per hire. The quality of your outreach then determines how many replies and interviews you get. With better LinkedIn outreach, cost per interview falls, simply because you need fewer messages.
Indeed works with a click budget or a daily budget. Say you spend 1500 euro and get 100 applications. That works out at 15 euro per application. If ten candidates get an interview and one gets hired, the total comes to 1500 euro plus internal time. This works very well at high volumes, but for specialist roles, cost per interview tends to rise quickly.
Agencies usually work with a percentage of the annual salary. On an annual salary of 60,000 euro and a fee of 25 per cent, you pay 15,000 euro. That sounds steep, but can be entirely logical when speed or scarcity plays a big role. For recruitment agencies themselves, this calculation directly determines their margin and how they deploy their consultants.
Tip: Elvatix gets more out of every InMail credit. Higher response rates, lower cost per contact.
See how →Calculating recruitment cost per hire with a worked example per source
Take one vacancy and compare three channels. LinkedIn costs 2800 euro and delivers 20 applications, 8 interviews and 1 hire. That puts cost per application at 140 euro and cost per interview at 350 euro. Indeed costs 1500 euro and delivers 100 applications, 10 interviews and 1 hire. Here, cost per application is 15 euro and cost per interview is 150 euro. An agency costs 15,000 euro, but delivers 1 hire directly.
In this scenario, Indeed looks the cheapest. But the moment interview conversion halves, the final figure doubles. At that point, the preference shifts towards LinkedIn. This shows perfectly why calculating cost per hire is always closely tied to overall quality and selection.
Calculating recruitment cost per hire with a recruitment cost per hire calculator
A recruitment cost per hire calculator helps you track this clearly and consistently. Use columns for source, total cost, applications, interviews and hires. Add recruiter hours and the hourly rate, so internal costs also become clearly visible. Then let the spreadsheet automatically calculate cost per application, per interview and per hire.
Also split your data by role group. Tech, logistics and commercial roles each have their own dynamics. Update the figures monthly and discuss them thoroughly with the team. That makes any course-correction genuinely concrete, and avoids arguments based purely on gut feeling.
Calculating and comparing recruitment cost per hire against a cost-per-hire benchmark
A cost-per-hire benchmark helps enormously to put your figures straight into context. Tech roles often come out higher, due to significant scarcity in the market. Logistics roles tend to come out lower, thanks to higher volumes. Commercial roles usually sit right in between. Use up-to-date recruitment statistics to properly benchmark your own results against the market.
Also factor in seniority and employer brand. A strong brand considerably lowers cost per application and raises the odds of successful interviews. That's why calculating recruitment cost per hire should always be combined with qualitative factors.
When an expensive channel still wins on results
The lowest price doesn't automatically mean the best choice. A channel can be more expensive, yet still deliver a faster result or better candidates. That ultimately lowers the total effort from your team. Referral bonus recruitment, on top of that, often delivers candidates with considerably higher retention. That has a big, positive effect on long-term cost.
In this case study you can see clearly how process improvement and sharper targeting lead to less waste and much higher output. That drives down cost per interview, and ultimately total cost per hire too.
Common mistakes when comparing recruitment cost by source
Plenty of analyses look only at media spend. Internal hours are then missing from the calculation, even though in practice these often weigh heavily. Another common mistake is lumping every role together into one big overview. That makes the final figures practically useless for strategic decisions. Managing purely on cost per application also regularly leads to poor choices, because it leaves out any insight into quality entirely.
Anyone taking calculating recruitment cost per hire seriously consistently works channel by channel and role type by role type. On top of that, you always involve finance and hiring managers in the evaluation. That builds shared, supported insight, which in turn leads to better, well-grounded decisions.
Get started straight away with better insight into your recruitment cost
Start straight away by gathering the costs incurred and the numbers per channel. Then calculate cost per application, per interview and per hire. Compare these results per role group, and tie them explicitly to overall speed and quality. Want to apply this to your own situation in practice? Simply get in touch for a proper conversation about data, channels and the ideal process.
Frequently asked questions
This varies enormously by sector and specific role. In tech, it's typically higher than in logistics. Use benchmarks mainly as a guide, and compare your figures primarily against your own historical data.
Always include both external costs and internal hours. Without counting recruiter hours and the hiring manager's time spent, your calculation stays incomplete.
Ideally, update these figures monthly. That way you spot current trends faster, and can adjust more precisely per channel used.
Because that single metric says nothing at all about eventual quality. A very low price can lead to poor conversion further down, and so cause much higher costs later in the funnel.
Write a personal message right here
Enter a name or LinkedIn URL and get a personalised message within 30 seconds. No account needed.
Want to know more about Elvatix?
See how AI changes your LinkedIn outreach. More personal messages, higher response rates.


