EnableYourData.com

KPI · HR

Verzuimfrequentie: formule en voorbeeld.

De verzuimfrequentie is het gemiddeld aantal ziekmeldingen per medewerker in een periode, meestal een jaar. Je deelt het aantal nieuwe ziekmeldingen door het gemiddeld aantal medewerkers. De verzuimfrequentie zegt iets over kort, vaak verzuim, dat in het verzuimpercentage minder opvalt.

Formule voor verzuimfrequentie

Aantal nieuwe ziekmeldingen in de periode ÷ gemiddeld aantal medewerkers

Rekenvoorbeeld

Acme Groothandel telde in 2025 180 nieuwe ziekmeldingen bij gemiddeld 144 medewerkers. De verzuimfrequentie is 180 ÷ 144 = 1,25 meldingen per medewerker per jaar.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een hogere frequentie betekent dat medewerkers zich vaker ziek melden, wat kan wijzen op werkdruk, ontevredenheid of een lage drempel om thuis te blijven. Een lage frequentie met een hoog verzuimpercentage wijst juist op een paar langdurige gevallen. Vergelijk met vorig jaar en tussen afdelingen van vergelijkbare omvang.

Valkuilen bij verzuimfrequentie

  • Een langdurige melding die doorloopt in het nieuwe jaar opnieuw tellen; tel alleen meldingen die in de periode beginnen.
  • Delen door het aantal fte in plaats van het aantal medewerkers; frequentie gaat over personen.
  • Frequentie per persoon zichtbaar maken in een breed gedeeld dashboard; dat hoort in het gesprek tussen leidinggevende en medewerker.

SQL & DAX

Verzuimfrequentie berekenen in SQL en DAX

Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.

SQL · PostgreSQL
WITH avg_headcount AS (
  SELECT AVG(n) AS employees
  FROM (
    SELECT m, COUNT(e.employee_id) AS n
    FROM generate_series(DATE '2025-01-01', DATE '2025-12-01', interval '1 month') AS m
    JOIN employees e ON e.hire_date <= m AND (e.termination_date IS NULL OR e.termination_date > m)
    GROUP BY m
  ) s
)
SELECT COUNT(a.*) AS absence_spells,
       ROUND(MAX(h.employees), 1) AS avg_headcount,
       ROUND(COUNT(a.*) / NULLIF(MAX(h.employees), 0), 2) AS absence_frequency
FROM absences a
CROSS JOIN avg_headcount h
WHERE a.start_date >= DATE '2025-01-01' AND a.start_date < DATE '2026-01-01';
DAX · Power BI
Headcount =
VAR d = MAX ( 'Date'[Date] )
RETURN COUNTROWS ( FILTER ( ALL ( Employees ), Employees[HireDate] <= d && ( ISBLANK ( Employees[TerminationDate] ) || Employees[TerminationDate] > d ) ) )
Absence Frequency = DIVIDE ( COUNTROWS ( Absences ), AVERAGEX ( VALUES ( 'Date'[YearMonth] ), [Headcount] ) )

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar verzuimfrequentie per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.

Lees meer →

In je Power BI-dashboard

Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.

Lees meer →

Eigen dashboards (pilot)

Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.

Lees meer →

Doelen per maand

Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.

Lees meer →

FAQ

Veelgestelde vragen

Hoe bereken je de verzuimfrequentie?

Deel het aantal ziekmeldingen dat in de periode is begonnen door het gemiddeld aantal medewerkers in die periode. Voor een jaarcijfer neem je het gemiddelde van de maandelijkse aantallen medewerkers. Meldingen die al liepen aan het begin van de periode tel je niet mee.

Wat is het verschil tussen verzuimfrequentie en verzuimpercentage?

De verzuimfrequentie telt hoe vaak mensen zich ziek melden, het verzuimpercentage hoeveel werktijd er verloren gaat. Tien korte meldingen en één lange kunnen hetzelfde percentage opleveren. Daarom lees je ze samen.

Wat zegt een hoge verzuimfrequentie?

Een hoge verzuimfrequentie wijst op veel kort verzuim. Dat kan te maken hebben met werkdruk, de sfeer in een team of persoonlijke omstandigheden. Gebruik het cijfer als aanleiding voor een gesprek, niet als oordeel.

AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.

In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.