EnableYourData.com

KPI · Projecten en uren

Volledigheid urenregistratie: formule en voorbeeld.

De volledigheid van de urenregistratie is het percentage van de verwachte uren dat medewerkers daadwerkelijk hebben geregistreerd. Je deelt de geschreven uren door de beschikbare uren volgens contract of rooster. Zonder volledige urenregistratie kloppen declarabiliteit, onderhanden werk en facturen niet.

Formule voor volledigheid urenregistratie

Geregistreerde uren ÷ verwachte uren × 100%

Rekenvoorbeeld

In week 38 van 2026 werden van de 12 medewerkers van het installatieteam van Acme Groothandel samen 12 × 40 = 480 uur verwacht. Op maandagochtend waren er 444 uur geregistreerd. De volledigheid is 444 ÷ 480 × 100% = 92,5%.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een hogere volledigheid betekent dat je meer kunt vertrouwen op alle cijfers die op uren zijn gebaseerd. Meet op een vast moment, bijvoorbeeld maandagochtend voor de vorige week, zodat je ook ziet hoe tijdig er geschreven wordt. Lage volledigheid aan het einde van de maand leidt tot te laat of onvolledig factureren.

Valkuilen bij volledigheid urenregistratie

  • Verwachte uren alleen afleiden van dagen waarop iemand iets heeft geschreven; haal ze uit contract of rooster, anders mis je lege dagen.
  • Verlof en ziekte niet als verwachte uren of als registratie meenemen, waardoor het percentage onterecht laag uitvalt.
  • Het cijfer per persoon publiek maken; bespreek achterstanden liever direct met de medewerker.

SQL & DAX

Volledigheid urenregistratie 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 per_day AS (
  SELECT employee_id, entry_date, SUM(hours) AS logged, MAX(available_hours) AS available
  FROM time_entries
  GROUP BY employee_id, entry_date
)
SELECT date_trunc('week', entry_date)::date AS week,
       employee_id,
       SUM(logged) AS hours_logged,
       SUM(available) AS hours_expected,
       ROUND(100.0 * SUM(logged) / NULLIF(SUM(available), 0), 1) AS completion_pct
FROM per_day
WHERE entry_date >= CURRENT_DATE - interval '8 weeks'
GROUP BY 1, 2
ORDER BY 1, completion_pct;
DAX · Power BI
Expected Hours = SUMX ( SUMMARIZE ( TimeEntries, TimeEntries[EmployeeId], TimeEntries[EntryDate] ), CALCULATE ( MAX ( TimeEntries[AvailableHours] ) ) )
Timesheet Completion % = DIVIDE ( SUM ( TimeEntries[Hours] ), [Expected Hours] )

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar volledigheid urenregistratie 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 meet je de volledigheid van de urenregistratie?

Deel het aantal geregistreerde uren door het aantal verwachte uren in dezelfde periode, op basis van contract of rooster. Meet op een vast moment, zoals maandagochtend voor de afgelopen week. Neem verlof en ziekte mee als geregistreerde tijd.

Waarom is een volledige urenregistratie belangrijk?

Omdat facturen, declarabiliteit, onderhanden werk en projectmarges allemaal op geregistreerde uren zijn gebaseerd. Ontbrekende uren betekenen te lage facturen of verkeerde stuurinformatie. Hoe later uren worden geschreven, hoe minder nauwkeurig ze bovendien zijn.

Hoe verbeter je de discipline in urenregistratie?

Maak registreren eenvoudig, spreek een vaste deadline af en stuur een herinnering naar wie achterloopt. Laat zien waarvoor de uren worden gebruikt, zoals facturen en planning. Meet daarna wekelijks of de volledigheid verbetert.

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.