Custom Recruitment Metrics Tracking: Schritt-für-Schritt-Anleitung
Einleitung
Die meisten Unternehmen wissen nicht, was ihre Recruiting-Prozesse wirklich kosten. Einzelne Zahlen wie Cost-per-Hire werden vielleicht erhoben, aber ein systematisches Tracking aller relevanten Kennzahlen fehlt. Die Lösung: Ein eigener Hiring-ROI-Rechner, der alle Kosten erfasst, mit Benchmarks vergleicht und den Return on Investment einzelner Maßnahmen sichtbar macht. In diesem Artikel zeigen wir Ihnen Schritt für Schritt, wie Sie einen solchen Rechner in Excel oder Google Sheets aufbauen.
Warum ein eigener ROI-Rechner?
Was Standardtools nicht leisten:
Viele ATS-Systeme liefern Basis-Reportings. Doch diese sind oft:
- Begrenzt auf die Daten innerhalb des Systems
- Nicht anpassbar an Ihre spezifischen KPIs
- Nicht in der Lage, indirekte Kosten (Vacancy Costs, Fehlbesetzungen) abzubilden
- Ungeeignet für die Kommunikation mit der Geschäftsführung
Vorteile eines Custom-Rechners:
| Aspekt | Standardreport | Eigener ROI-Rechner |
|---|---|---|
| Kosten-Vollständigkeit | Nur direkte Kosten | Direkte + indirekte Kosten |
| Anpassbarkeit | Vorgefertigte Felder | Frei definierbare KPIs |
| Szenario-Analysen | Nicht möglich | „Was wäre wenn"-Szenarien |
| Benchmark-Vergleich | Selten integriert | Eigene Benchmarks pflegbar |
| C-Level-Tauglichkeit | Meist zu detailliert | Dashboard-fähig |
Schritt 1: Die richtigen Kennzahlen definieren
Pflicht-Kennzahlen (Minimum Viable Rechner):
1. Cost-per-Hire (Kosten pro Einstellung)
Cost-per-Hire = (Interne Kosten + Externe Kosten) ÷ Anzahl Einstellungen
Interne Kosten: Arbeitszeit Recruiter, Hiring Manager, Interviewteilnehmer
Externe Kosten: Stellenanzeigen, Personalberater, Tools, Background Checks
2. Time-to-Fill (Zeit bis zur Besetzung)
Time-to-Fill = Datum Stellenbesetzung − Datum Freigabe der Stelle
3. Quality-of-Hire (Qualität der Einstellung)
Quality-of-Hire = (Performance-Bewertung + Retention nach 12 Mon. + Hiring-Manager-Zufriedenheit) ÷ 3
Jeder Faktor wird auf einer Skala von 0 bis 100 normalisiert.
4. Fehlbesetzungsrate
Fehlbesetzungsrate = Mitarbeiter, die innerhalb von 12 Monaten das Unternehmen verlassen oder freigestellt werden ÷ Gesamteinstellungen × 100
Kür-Kennzahlen (für fortgeschrittene Rechner):
| Kennzahl | Formel | Nutzen |
|---|---|---|
| Vacancy Cost | (Jahresgehalt ÷ 220) × Produktivitätsfaktor × Time-to-Fill | Kosten unbesetzter Stellen |
| Source-of-Hire ROI | (Einstellungen aus Kanal × Quality-of-Hire) ÷ Kanalkosten | Effektivster Recruiting-Kanal |
| Offer-Acceptance-Rate | Angenommene Angebote ÷ Ausgesprochene Angebote × 100 | Attraktivität des Angebots |
| Candidate-Pipeline-Ratio | Bewerbungen ÷ Einstellungen | Effizienz des Funnels |
| Recruiter-Kapazität | Einstellungen pro Recruiter pro Monat | Ressourcenplanung |
| Onboarding-Kosten | Schulung + Mentoring + reduzierte Produktivität | Vollkosten der Einstellung |
Schritt 2: Die Datenstruktur aufbauen
Tabellenblatt 1: Stammdaten
Legen Sie ein Blatt mit den Grundkonfigurationen an:
Zelle B2: Durchschnittliches Jahresgehalt → z. B. 55.000 € (Branchenüblicher Richtwert) [3]
Zelle B3: Interner Stundensatz Recruiter → z. B. 45 €
Zelle B4: Interner Stundensatz Hiring Manager → z. B. 65 €
Zelle B5: Arbeitstage pro Jahr → 220
Zelle B6: Produktivitätsfaktor Vacancy → 1,5 (Branchenüblicher Richtwert)
Zelle B7: Kosten pro Fehlbesetzung (Faktor) → 1,0 × Jahresgehalt
Zelle B8: Planeinstellungen pro Jahr → z. B. 40
Tabellenblatt 2: Einzelfall-Erfassung
Für jede Stelle eine Zeile mit den Spalten:
| Spalte | Inhalt | Beispiel |
|---|---|---|
| A | Stellen-ID | REC-2026-042 |
| B | Jobtitel | Senior Developer |
| C | Abteilung | Engineering |
| D | Freigabedatum | 01.03.2026 |
| E | Besetzungsdatum | 15.04.2026 |
| F | Time-to-Fill (berechnet) | =E2-D2 → 45 Tage |
| G | Jahresgehalt der Stelle | 65.000 € |
| H | Kosten Stellenanzeigen | 1.200 € |
| I | Kosten Personalberater | 0 € |
| J | Stunden Recruiter | 30 h |
| K | Stunden Hiring Manager | 12 h |
| L | Stunden Interviews gesamt | 8 h |
| M | Sonstige externe Kosten | 500 € |
| N | Recruiting-Quelle | |
| O | Performance nach 6 Mon. (1-5) | 4 |
| P | Noch im Unternehmen nach 12 Mon.? | Ja/Nein |
Die wichtigsten berechneten Spalten:
Spalte Q: Interne Kosten
= (J2 × $B$3) + (K2 × $B$4) + (L2 × $B$4)
= (30 × 45) + (12 × 65) + (8 × 65) = 2.650 €
Spalte R: Externe Kosten
= H2 + I2 + M2
= 1.200 + 0 + 500 = 1.700 €
Spalte S: Cost-per-Hire
= Q2 + R2
= 2.650 + 1.700 = 4.350 €
Spalte T: Vacancy Cost
= (G2 ÷ $B$5) × $B$6 × F2
= (65.000 ÷ 220) × 1,5 × 45 = 19.943 €
Spalte U: Gesamtkosten (Total Cost of Hire)
= S2 + T2
= 4.350 + 19.943 = 24.293 €
Schritt 3: Das Dashboard aufbauen
Tabellenblatt 3: KPI-Dashboard
Erstellen Sie ein übersichtliches Dashboard mit den folgenden Aggregationen:
Block 1: Hauptkennzahlen
Durchschnittlicher Cost-per-Hire: =MITTELWERT(S:S)
Durchschnittliche Time-to-Fill: =MITTELWERT(F:F)
Fehlbesetzungsrate: =ZÄHLENWENN(P:P;"Nein") ÷ ANZAHL2(P:P) × 100
Gesamtkosten YTD: =SUMME(U:U)
Block 2: Kosten nach Kategorie
Summe interne Kosten: =SUMME(Q:Q)
Summe externe Kosten: =SUMME(R:R)
Summe Vacancy Costs: =SUMME(T:T)
Anteil Vacancy Costs an Gesamtkosten: =SUMME(T:T) ÷ SUMME(U:U) × 100
Block 3: Source-of-Hire-Analyse
Einstellungen über LinkedIn: =ZÄHLENWENN(N:N;"LinkedIn")
Einstellungen über Jobbörsen: =ZÄHLENWENN(N:N;"Jobbörse")
Einstellungen über Empfehlungen: =ZÄHLENWENN(N:N;"Empfehlung")
Cost-per-Hire nach Kanal: =MITTELWERTWENN(N:N;"LinkedIn";S:S)
Schritt 4: ROI-Szenarien einbauen
Tabellenblatt 4: Szenario-Rechner
Hier wird es richtig spannend. Bauen Sie einen Rechner, der zeigt, welchen ROI verschiedene Optimierungen bringen:
Szenario: Neues ATS einführen
Zelle B20: Aktuelle Time-to-Fill → =Dashboard!B3
Zelle B21: Erwartete Verbesserung (%) → 25 %
Zelle B22: Neue Time-to-Fill → =B20 × (1 − B21)
Zelle B23: Einsparung Vacancy Costs pro Stelle → =(B20 − B22) × (Stammdaten!B2 ÷ 220) × 1,5
Zelle B24: Einsparung Vacancy Costs pro Jahr → =B23 × Stammdaten!B8
Zelle B25: Erwartete Admin-Zeitersparnis (%) → 40 %
Zelle B26: Einsparung Personalkosten pro Jahr → =SUMME(Q:Q) × B25
Zelle B27: Jährliche Kosten des ATS → 10.000 €
Zelle B28: Netto-ROI → =B24 + B26 − B27
Zelle B29: ROI in Prozent → =(B28 ÷ B27) × 100
Zelle B30: Payback Period (Monate) → =(B27 ÷ (B24 + B26)) × 12
Beispielrechnung mit konkreten Zahlen:
| Variable | Wert |
|---|---|
| Aktuelle Time-to-Fill | 48 Tage |
| Verbesserung durch ATS | 25 % |
| Neue Time-to-Fill | 36 Tage |
| Einsparung pro Stelle (Vacancy) | 12 Tage × 375 € = 4.500 € |
| Einsparung pro Jahr (40 Stellen) | 180.000 € |
| Admin-Zeitersparnis | 42.000 € |
| ATS-Kosten | 10.000 € |
| Netto-ROI | 212.000 € |
| ROI in Prozent | 2.120 % |
| Payback Period | 0,5 Monate |
Die Werte in dieser Tabelle basieren auf Branchenschätzungen, Praxiserfahrungswerten und marktüblichen Angaben.
Schritt 5: Benchmarks integrieren
Branchenbenchmarks als Referenzwerte:
Pflegen Sie in einem separaten Blatt Vergleichswerte, damit Sie Ihre Performance einordnen können:
| Kennzahl | Unterdurchschnitt | Durchschnitt | Gut | Exzellent |
|---|---|---|---|---|
| Cost-per-Hire | > 8.000 € | 4.500–8.000 € | 3.000–4.500 € | < 3.000 € |
| Time-to-Fill | > 55 Tage | 36–55 Tage | 25–35 Tage | < 25 Tage |
| Fehlbesetzungsrate | > 25 % | 15–25 % | 10–15 % | < 10 % |
| Offer-Acceptance-Rate | < 70 % | 70–80 % | 80–90 % | > 90 % |
| Quality-of-Hire Score | < 50 | 50–65 | 65–80 | > 80 |
Die Werte in dieser Tabelle basieren auf Branchenschätzungen, Praxiserfahrungswerten und marktüblichen Angaben.
Mit bedingter Formatierung (Ampelfarben) können Sie sofort sehen, wo Sie stehen.
Schritt 6: Automatisierung und Pflege
Google Sheets: Automatische Datenimporte
Wenn Sie Google Sheets nutzen, können Sie mit `IMPORTDATA()` oder der Google Sheets API Daten aus Ihrem ATS automatisch importieren:
=IMPORTDATA("https://ihr-ats.com/api/export/csv")
Excel: Power Query nutzen
In Excel können Sie mit Power Query Daten aus verschiedenen Quellen zusammenführen:
- CSV-Exporte aus dem ATS
- HR-System-Daten (SAP, Personio, etc.)
- Finanzberichte
Regelmäßige Pflege:
| Aufgabe | Frequenz | Aufwand |
|---|---|---|
| Neue Einstellungen nachtragen | Bei jeder Einstellung | 10 Minuten |
| Vacancy-Daten aktualisieren | Wöchentlich | 5 Minuten |
| Quality-of-Hire bewerten | Nach 6 und 12 Monaten | 15 Minuten pro Fall |
| Benchmarks aktualisieren | Jährlich | 30 Minuten |
| Dashboard-Review mit Management | Quartalsweise | 30 Minuten |
Häufige Fehler beim Aufbau
1. Nur direkte Kosten erfassen
Vacancy Costs und Fehlbesetzungskosten machen oft 60–70 % der Gesamtkosten aus. Wer nur Stellenanzeigen und Berater-Honorare zählt, unterschätzt die wahren Kosten massiv.
2. Keine einheitliche Definition
Eine klare Definition hilft: Wann beginnt Time-to-Fill? Ab Freigabe der Stelle oder ab Veröffentlichung der Anzeige? Inkonsistente Definitionen machen Vergleiche schnell unzuverlässig.
3. Zu viele Kennzahlen
Oft reichen 5 bis 7 Kern-KPIs zum Einstieg. Wenige konsequent gepflegte Zahlen sind meist wertvoller als ein breites Set, das niemand aktuell hält.
4. Keine Verknüpfung mit Business-Outcomes
Besonders wertvoll wird der Rechner, wenn Recruiting-Kennzahlen mit Geschäftsergebnissen verknüpft werden: Umsatz pro Mitarbeiter, Produktivität oder Kundenzufriedenheit.
5. Einmaliges Projekt statt laufender Prozess
Ein ROI-Rechner ist nur so gut wie seine Daten. Feste Pflegezyklen und eine klare Verantwortlichkeit verbessern seine Aussagekraft deutlich.
Vorlage zum Sofort-Starten
Minimalversion in 30 Minuten aufsetzen:
1. Blatt 1 – Stammdaten: 8 Grundwerte eintragen (Gehalt, Stundensätze, etc.)
2. Blatt 2 – Einzelerfassung: Spalten A–U wie oben beschrieben anlegen, Formeln eintragen
3. Blatt 3 – Dashboard: 6 Hauptkennzahlen als Zusammenfassung, Diagramm für Time-to-Fill-Trend
4. Blatt 4 – Szenario: Einen Szenario-Rechner für die geplante nächste Investition
Das reicht für den Start. Erweitern können Sie später jederzeit.
Fazit
Ein eigener Hiring-ROI-Rechner ist kein IT-Projekt, sondern ein Nachmittag in Excel. Die Grundversion steht in 30 Minuten, die erweiterte Version mit Szenarien und Benchmarks in einem halben Tag. Der Aufwand lohnt sich: Wer seine Recruiting-Kosten systematisch trackt, trifft bessere Entscheidungen, verhandelt erfolgreicher um Budgets und kann den Wertbeitrag des Recruitings gegenüber der Geschäftsführung belegen. Fangen Sie klein an, pflegen Sie konsequent und erweitern Sie schrittweise – Ihr CFO wird es Ihnen danken.
Nächster Schritt: Laden Sie eine Tabellenkalkulation Ihrer Wahl, legen Sie die vier Blätter an und tragen Sie Ihre ersten fünf Einstellungen ein. Schon nach wenigen Datenpunkten werden Sie Muster erkennen, die Ihnen vorher verborgen blieben.
Quellen
- Stepstone Gehaltsreport (2025-12-01)
- Destatis – Arbeitskosten und Lohnnebenkosten (2025-06-01)
- Statistisches Bundesamt – Verdienste nach Branchen und Berufen (2026-04-01)