
Frankly, recruitment costs in the UK vary wildly depending on role seniority, industry, and hiring method. As a rule of thumb, the total cost to hire a mid-level professional can range from £8,000 to £15,000, while senior or executive roles often exceed £30,000. This includes direct expenses like advertising, recruiter fees, and internal HR time, plus indirect costs such as lost productivity during the vacancy period.
To break it down, agency fees are typically 15–25% of the candidate’s first-year salary for permanent hires. For a £40,000 salary, that’s £6,000–£10,000. In-house recruitment teams reduce that but add fixed overheads. Temporary or contract staff involve agency markups of 30–50% on hourly rates. Internal recruitment costs – like job board subscriptions, LinkedIn Recruiter, and software – often add £2,000–£5,000 per hire. The real kicker is time-to-hire: average UK time-to-hire for a specialist role is 30 days, during which the empty seat costs roughly 1.5x the daily salary in lost output.
Here’s a quick cost breakdown for a typical permanent hire at £50,000 salary:
| Cost Component | Typical Amount | Notes |
|---|---|---|
| Agency fee (20%) | £10,000 | One-time, contingent on placement |
| Job ads & LinkedIn | £1,500 | Premium job slots and sponsored posts |
| Internal HR time (30 hours) | £2,100 | Based on average HR manager hourly rate |
| Background checks & assessments | £500 | Basic DBS and skills tests |
| Onboarding & training | £2,000 | First‐month productivity gap |
| Total | £16,100 | Excludes lost productivity during vacancy |
So, for a straightforward answer: expect to budget between 20% and 30% of the role’s first-year salary for a permanent hire, and more if you use premium agencies or need niche skills. The best way to reduce costs is to improve your employer brand and candidate screening process – but that’s a whole other conversation.

I’ve been hiring for a small tech startup in London, and honestly, recruitment costs here are brutal. We spent about £12,000 on a mid-level developer last year through a specialist agency. That’s 20% of their £60,000 salary. Plus, we had to cover the time we spent interviewing – probably another £3,000 in lost productivity. If you’re thinking of using a generalist agency, you might get a better deal, but niche recruiters know the market and usually deliver faster. For us, speed mattered more than the upfront cost.

From my experience as a hiring manager in retail, recruitment costs are lower than people think. For a store manager at £35,000, we used an online platform and did internal screening – total cost around £4,500. That’s agency fees for the first two interviews, plus a small fee for a job board. The key is to avoid expensive agencies unless you’re desperate. We also tracked time-to-hire carefully: 22 days on average. Lost output during that period was maybe £2,000. So overall, it’s manageable if you plan ahead.

I work in HR for a large multinational in Birmingham, and we have a different view. Our per‑hire cost is actually lower because we use an in-house recruitment team and a candidate relationship management system. For a typical £40,000 role, we spend about £2,800 on internal resources, software, and background checks. The trade-off is that we hire slower – 35 days on average – but the cost savings are significant. However, for senior executives we still use headhunters, and that can hit £25,000 for a £100,000 salary. So it really depends on the role.

I’m a freelance recruiter, and I see clients often underestimate the hidden costs. The biggest one is the cost of a bad hire. If you hire the wrong person at £50,000, you might lose £20,000–£30,000 in severance, re‑hiring, and lost business. So paying a bit more upfront for a thorough screening process – like structured interviews and skills assessments – actually saves money. I’d recommend budgeting 25% of salary for the whole process, including contingencies. And


