HomeGuidesTop Recruitment Agencies in Germany — Hiring and Staffing

Business Guide

Germany's recruitment market is large (€38B+). Major players: Randstad, Adecco, ManpowerGroup, and German specialists like Hays and Michael Page.

2026
8 min read

Major Recruitment Agencies in Germany

Germany's staffing and recruitment market exceeds €38 billion annually. Two distinct segments: Zeitarbeit (temporary staffing) and Personalvermittlung (permanent placement).

AgencySpecialityTypePlacement Fee
Randstad GermanyManufacturing, logistics, officeTemp staffing + permanent20–25% for perm
Adecco GermanyMixed — all sectorsTemp + permanent18–25% for perm
ManpowerGroupEngineering, IT, financeTemp + outsourcing20–30% for perm
Hays GermanyIT, engineering, life scienceContract + permanent25–30% for perm
Michael PageFinance, sales, marketingExecutive perm search20–25% for perm
KienbaumC-suite, leadershipExecutive search onlyFixed fee or 30–33%

German Employment Law for Staffing (AÜG)

Temporary agency work (Arbeitnehmerüberlassung) is regulated under the AÜG (Arbeitnehmerüberlassungsgesetz). Key rules for both agencies and client companies:

  • Maximum 18-month assignment (Überlassungshöchstdauer) of one temp worker at one client — after 18 months, either hire permanently or end
  • Equal pay (Gleichstellung §8 AÜG): after 9 months at the same client, temp workers must receive same pay as comparable permanent employees
  • AÜG licence: agencies must hold a valid AÜG Erlaubnis from the Bundesagentur für Arbeit — always verify this before engaging a temp agency
  • Works council rights: the client company's Betriebsrat must be notified before each temp placement

The 18-month rule under AÜG is often misunderstood. It applies per individual worker, not per agency. If a client company uses multiple agencies to rotate the same type of temp role indefinitely, this may constitute abuse (Missbrauch). German courts have issued rulings converting abusive temp arrangements into permanent employment relationships. Get legal advice if using temps for core long-term roles.

Using Recruitment Agencies as an Employer in Germany

Practical guide for companies hiring in Germany:

  • Temporary staffing (Zeitarbeit): use for fluctuating demand, sick cover, project work — agency pays the worker, you pay an hourly rate to the agency (~1.5–2× the worker's hourly wage)
  • Permanent placement (Personalvermittlung): agency sources and screens candidates, you hire directly — fee 20–30% of first-year gross salary (Jahresgehalt)
  • Executive search (Headhunter): for senior roles — typically retained search at 25–33% of total first-year compensation, payable in 3 instalments
  • Direct sourcing via LinkedIn, Xing (dominant in Germany), and jobs.de, StepStone, Indeed.de reduces recruitment costs for standard roles

Frequently Asked Questions

How much do recruitment agencies charge in Germany?

Permanent placement: typically 20–30% of the placed candidate's first-year gross salary (Jahresgehalt). For a €80,000/year hire, expect to pay €16,000–€24,000 in recruiter fees. Executive search fees are 25–33% of total first-year compensation (including bonus). Temporary staffing: agencies charge an hourly or daily rate to the client which includes the worker's salary + social contributions + agency margin (typically 30–50% above the worker's hourly wage).

What is the AÜG (Arbeitnehmerüberlassungsgesetz) in Germany?

The AÜG is Germany's law regulating temporary agency work. It requires: (1) The staffing agency must hold an AÜG licence from the Bundesagentur für Arbeit. (2) Maximum 18-month placement of one temp at one client company. (3) Equal pay (Gleichstellung) for the temp worker after 9 months at the same client. (4) Both agency and client have joint responsibilities toward the worker. Violating AÜG can result in conversion of the temp relationship to a direct employment contract.

Where can I find qualified IT candidates in Germany?

Primary sources for IT talent in Germany: (1) XING — Germany's dominant professional network (10M+ German users, stronger than LinkedIn for Mittelstand). (2) LinkedIn — stronger for international profiles and senior roles. (3) StepStone.de — Germany's leading job board. (4) IT-specific: it-daily.net, jobs.heise.de, freelancermap.de (freelancers). (5) Universities: TU Munich, KIT, TU Berlin, RWTH Aachen have excellent CS programmes — engage via career fairs. (6) Specialist agencies: Hays, Harvey Nash, GULP for IT contracting.

How long does hiring take in Germany?

Typical hiring timeline for a professional role: 6–12 weeks from job posting to start. Breakdown: job posting and screening (1–2 weeks), interviews (2–3 rounds over 2–4 weeks), offer and acceptance (1–2 weeks), notice period of current employer (4–12 weeks is very common in Germany — Kündigungsfristen are longer than in many countries). Expect at least 3 months from decision to start for most hires. German employment law means most candidates have significant notice periods to serve out.

Is there a labour shortage in Germany?

Yes — Germany has a significant Fachkräftemangel (skilled worker shortage) across multiple sectors. Most acute shortages: skilled trades (Handwerk — plumbers, electricians, HVAC), healthcare (nurses, doctors, care workers), IT (software developers, data scientists, cybersecurity), and engineering. The Bundesagentur für Arbeit publishes quarterly shortage occupation lists. Germany's ageing population (baby boomers retiring) and historically low immigration make the shortage structural. The 2023 Fachkräfteeinwanderungsgesetz reform aims to attract more skilled non-EU workers.

What is Scheinselbständigkeit and why is it a risk when using freelancers?

Scheinselbständigkeit (false self-employment) occurs when a person legally classified as a freelancer is actually working as an employee. The Deutsche Rentenversicherung audits companies and can reclassify freelancers as employees if they work exclusively for one client, are integrated into the client organisation, follow the client instructions on hours and methods, and have no entrepreneurial risk. Reclassification results in back-payment of employer social insurance contributions (up to 4 years) plus penalties. Use genuine freelancers with multiple clients and clearly defined deliverables.

What are typical notice periods in Germany for senior roles?

Notice periods increase with seniority under Section 622 BGB: 2 weeks during Probezeit (first 6 months), 4 weeks to month-end for up to 2 years service, then 1 additional month per step up to 7 months for 20+ years. Senior roles typically have 3-6 months notice. This means a senior hire currently employed elsewhere will not be available for 3-6 months. Budget for this in your recruitment timeline. Many companies accelerate the departure via Aufhebungsvertrag (mutual termination) with partial Abfindung.

What is XING and why does it matter for German recruitment?

XING is Germany dominant professional networking platform with 10+ million users in the DACH region. While LinkedIn is stronger globally, XING is more widely used by German-speaking professionals in Mittelstand companies, manufacturing, engineering, and traditional sectors. Most German recruiters maintain XING profiles. For reaching German candidates not active on LinkedIn - particularly in NRW, Bavaria, and Mittelstand companies - XING is essential. For senior DACH-market recruitment, maintaining both XING and LinkedIn presences is recommended.

How does the German apprenticeship (Ausbildung) system affect hiring?

Germany dual vocational training system (Duale Ausbildung) produces highly skilled workers through workplace training plus vocational school over 2-3 years. 300+ recognised Ausbildung professions exist, from IT specialists to industrial mechanics. Companies hosting apprentices benefit from a trained talent pipeline with company-specific skills. For Mittelstand companies and trades, the Ausbildung system is the primary talent source. Many companies directly convert Ausbildung graduates to permanent employees, bypassing external recruitment entirely.

What are Tarifverträge and how do they affect compensation planning?

Tarifverträge are sector-wide collective bargaining agreements negotiated between trade unions (IG Metall, ver.di, IG BCE) and employer associations. They set minimum wages, working hours, and leave for entire industries. Companies are bound only if they are members of the relevant employer association, or if the agreement is declared generally binding. Foreign companies typically avoid Tarifvertrag coverage by not joining employer associations, maintaining flexibility. However, they still must comply with statutory minimums and any sector minimum wages under the AEntG (Arbeitnehmer-Entsendegesetz).

Need professional help?

Goldblum und Partner AG — licensed German Rechtsanwälte in Düsseldorf since 2007.

Free Consultation

Work with the firm that knows Germany.

Licensed Rechtsanwälte and Steuerberater in Düsseldorf. Free 30-minute consultation, no commitment.

Book Free Consultation