Skip to content
All articles

Recruitment agency costs in machinery

15 to 25 percent of annual salary, 27.5 percent on average. Bearable once. Across several hires a year the full calculation looks different.

A recruitment agency in the German market costs between 15 and 25 percent of annual gross salary. The German association of management consultancies (BDU) reports an average fee of 27.5 percent of target income for 2024 – target income includes variable pay, so that figure sits on a higher base than base salary. For skilled workers the range is usually 15 to 18 percent, for middle management 20 to 25 percent.

That is the number in every proposal. It is not the problem. The problem is the number next to it: how often you pay it.

The calculation for one role

Take a field service technician. The average for service technicians in the field is around 3,369 euros gross per month, with a range from 2,734 to 4,177 euros – roughly 40,400 euros a year.

Fee rateCost per hire
15 % (lower end)around €6,100
22 % (mid range)around €8,900
27.5 % (BDU market average)around €11,100

For an urgent single hire that is a defensible calculation – especially measured against the vacancy costs accruing over 106 days of median advert runtime. Anyone who has to fill one key role quickly and has no internal structure is generally better off with an agency than with an advertisement.

We say that explicitly, because it is the point at which most comparison articles become dishonest.

The calculation for a company

A machinery builder or technical service operator with 150 employees does not fill one role. It fills eight to twelve technical roles a year – at 10 to 15 percent turnover in industrial and technical roles that is the normal case, not the exception.

Hires per yearat 22 % feeover five years
3around €26,700around €133,500
5around €44,500around €222,500
8around €71,200around €356,000
12around €106,800around €534,000

And the actual point is missing from that table: after five years and half a million euros, the company has nothing that helps with the next role. No ad account, no audiences, no candidate database, no copy, no knowledge of which message works in its region. The next vacancy starts from zero.

What you buy – and what you do not

You buy: a head, quickly, with access to an existing network and usually a replacement guarantee for a few months.

You do not buy: the ability to do it yourself next time. That is not a criticism of the business model – it is the business model. An agency that makes you independent has one client fewer.

The same applies to the three other routes common in machinery and technical service:

  • Temp staffing: markup factor of 1.5 to 2.0 on the hourly rate, indefinitely. The person never belongs to your company – a problem in its own right under a maintenance contract with a fixed response time.
  • Agency on retainer: a monthly fee without an endpoint. Ad account, audiences and applicant data sit with the agency; cancelling means back to square one.
  • Campaign provider per role: one role, one campaign, then start again. Reporting comes in application counts – but for a role with long onboarding, volume is a cost, not a result.

When your own system pays off

The threshold sits at two technical roles a year. A recruiter takes 15 to 25 percent of annual salary – across two hires that is the order of magnitude at which building your own carries itself. Below that, a recruiter is the lower bound from which an in-house recruiting system makes sense at all.

Below that, an agency is usually the cheaper math. Anyone hiring two technicians a year cannot use a system to capacity and should not build one; independence is worth the build only if it matters for other reasons – a new site, or an age structure that will predictably produce several departures at once.

Above it the calculation inverts, permanently: the build is a one-time investment, the fee is a recurring item. Depending on salary level and number of roles, the crossover lands in the first or second year.

What your own vacancy costs, you can work out with your own numbers in the system overview and the vacancy calculator.


Keep reading

Waiting list

One company per specialisation and area. Every slot is currently taken.

Put your name down. As soon as a slot opens in your area we will come back to you – with an assessment, not a pitch.

What happens next

  1. You leave a postcode and a website. That is all we need to place your catchment area.
  2. We come back as soon as we can – and we decline if your area is taken or the role cannot be filled. Honestly, before you lose time.
  3. If it fits, we run your area together: how many suitable technicians work within range, and what the build would cost you – including when we advise against it.
Join the waiting list 4.8 on Trustpilot · 283 businesses in the group

A systems builder, not an agency

The last time you pay anyone for recruiting as a service.

Blacklyne is not a recruiter, not a retainer agency and not a staffing firm. We build the hiring system once inside your company and hand it over with accounts, templates and everything documented in writing. From handover on you hire on your own – no fee per head, no monthly retainer, and no us.

What ends at handover

  • Recruiter fee, 15–25 % of annual salary – per head, every time
  • Retainer: monthly, open-ended, paying for effort rather than outcome
  • Staffing mark-up, cost factor 1.5–2.0
  • Dependency: accounts, audiences and applicant data sitting with a provider

What stays – inside your company

  • A careers page on your own domain, source code and access included
  • Ad accounts, audiences and creatives running on your company
  • Applicant data, screening questions and scoring logic
  • Operating manual and training – you launch the next role alone

Your ad budget keeps running through your own accounts, paid straight to the platform. Nothing flows to us from day one – that is the difference, not the campaign.

How the system is built