This report provides a detailed breakdown of tijdregistratie compliance rate per medewerker for managed service providers.
De data dekt het volledige bereik van Autotask PSA-records die relevant zijn voor deze analyse, uitgesplitst naar de belangrijkste dimensies die je team nodig heeft voor dagelijkse beslissingen en klantrapportage.
Wie dit zou moeten gebruiken: Operations managers, service delivery leads, and MSP owners managing capacity
Hoe vaak: Wekelijks for scheduling, monthly for utilization reviews, quarterly for staffing decisions
| Maatstaf | Waarde | Toelichting |
|---|---|---|
| Totale toegewezen capaciteit | 787.858u | jan. 2024 – dec. 2027, alle medewerkers |
| Geregistreerde uren (totaal) | 50.752u | Tijdregistraties in dataset |
| Niet-geregistreerde capaciteit | 737.106u | Inclusief alle toekomstige maanden |
| Compliance rate (totaal) | 6,4% | Geregistreerd ÷ totaal toegewezen |
| Factureerbare uren geregistreerd | 38.364u | 75,6% van geregistreerde tijd |
| Actieve registratiemaanden | 18 | aug. 2024 – jan. 2026 |
EVALUATE
ROW(
"TimeLoggingRate", [Analytics - Time Logging Rate],
"TimeLoggingStatus", [Analytics - Time Logging Status],
"TotalLogged", [Total],
"CapacityTotal", [Capacity Total (Autotask)],
"UnwrittenHours", [Unwritten (Autotask Capacity)],
"MissingSummary", [Analytics - Missing Hours Summary]
)
-- Bevestigde waarden:
-- TimeLoggingRate: 0,0644 (6,44%)
-- TimeLoggingStatus: "🔴 Very Poor Logging (6%)"
-- TotalLogged: 50.751,6u
-- CapacityTotal: 787.858u
-- UnwrittenHours: 737.106u
| Maand | Geregistreerd | Capaciteit | Factureerbaar | Compliance |
|---|---|---|---|---|
| aug. 2024 | 1.694u | 16.627u | 1.624u | |
| sep. 2024 | 1.700u | 15.831u | 1.460u | |
| okt. 2024 | 2.362u | 17.300u | 1.954u | |
| nov. 2024 | 1.970u | 15.879u | 1.699u | |
| dec. 2024 | 1.786u | 16.590u | 1.591u | |
| jan. 2025 | 2.299u | 17.268u | 1.867u | |
| feb. 2025 | 2.534u | 15.080u | 1.950u | |
| mrt. 2025 | 3.330u | 15.903u | 2.479u | |
| apr. 2025 | 3.588u | 16.552u | 2.897u | |
| mei 2025 | 3.315u | 16.627u | 2.352u | |
| jun. 2025 | 3.198u | 15.831u | 2.161u | |
| jul. 2025 | 3.537u | 17.300u | 2.350u | |
| aug. 2025 | 2.686u | 15.879u | 1.773u | |
| sep. 2025 | 3.865u | 16.590u | 2.467u | |
| okt. 2025 | 4.003u | 17.268u | 2.981u | |
| nov. 2025 | 3.314u | 15.152u | 2.460u | |
| dec. 2025 | 3.247u | 17.303u | 2.479u | |
| jan. 2026 | 2.116u | 16.627u | 1.664u |
EVALUATE
ADDCOLUMNS(
SUMMARIZE(
'BI_Common_Dim_Date',
'BI_Common_Dim_Date'[month_year],
"SortDate", CALCULATE(MIN('BI_Common_Dim_Date'[date]))
),
"LoggedHours", CALCULATE(SUM('BI_Autotask_Time_Entries'[hours_worked])),
"CapacityHours", CALCULATE(SUM('BI_Autotask_Capacity'[capacity_hours])),
"BillableHours", CALCULATE(SUM('BI_Autotask_Time_Entries'[Billable Hours]))
)
ORDER BY [SortDate] ASC
| # | Medewerker | Geregistreerd | Factureerbaar | Niet-Fact. | Fact. % |
|---|---|---|---|---|---|
| 1 | Dr. Amber Ayala DVM | 2.400u | 1.749u | 651u | 73% |
| 2 | James Li | 2.136u | 1.303u | 833u | 61% |
| 3 | Kevin Allen | 2.060u | 1.145u | 915u | 56% |
| 4 | Maxwell Reed | 2.050u | 1.838u | 213u | 90% |
| 5 | Andrew Roberts | 1.888u | 1.527u | 361u | 81% |
| 6 | David Hunt | 1.862u | 1.416u | 446u | 76% |
| 7 | Chelsea Thomas | 1.780u | 1.157u | 623u | 65% |
| 8 | Jennifer King | 1.585u | 1.228u | 357u | 78% |
| 9 | Jerry Mcfarland | 1.554u | 819u | 735u | 53% |
| 10 | Gregory Horn | 1.505u | 957u | 547u | 64% |
| 11 | Jeremy White | 1.492u | 1.094u | 399u | 73% |
| 12 | Elizabeth Ortega | 1.433u | 1.308u | 125u | 91% |
| 13 | Daniel Daniels | 1.418u | 1.344u | 75u | 95% |
| 14 | Brandon Bishop | 1.362u | 1.322u | 40u | 97% |
| 15 | Brandon Lynn | 1.344u | 1.087u | 257u | 81% |
EVALUATE
SUMMARIZE(
'BI_Autotask_Time_Entries',
'BI_Autotask_Time_Entries'[resource_name],
"TotalHoursLogged", SUM('BI_Autotask_Time_Entries'[hours_worked]),
"BillableHours", SUM('BI_Autotask_Time_Entries'[Billable Hours]),
"NonBillableHours", SUM('BI_Autotask_Time_Entries'[Non billable Hours])
)
ORDER BY [TotalHoursLogged] DESC
| Medewerker | Geregistreerd | Factureerbaar | Fact. % | Status |
|---|---|---|---|---|
| Brandon Bishop | 1.362u | 1.322u | Uitstekend | |
| Daniel Daniels | 1.418u | 1.344u | Uitstekend | |
| Elizabeth Ortega | 1.433u | 1.308u | Uitstekend | |
| Maxwell Reed | 2.050u | 1.838u | Uitstekend | |
| Tracy Fitzpatrick | 1.290u | 1.254u | Uitstekend |
EVALUATE
TOPN(
10,
ADDCOLUMNS(
SUMMARIZE(
'BI_Autotask_Time_Entries',
'BI_Autotask_Time_Entries'[resource_name],
"TotalLogged", SUM('BI_Autotask_Time_Entries'[hours_worked]),
"BillableHours", SUM('BI_Autotask_Time_Entries'[Billable Hours])
),
"BillablePct", DIVIDE([BillableHours], [TotalLogged], 0)
),
[BillablePct],
DESC
)
| Medewerker | Geregistreerd | Factureerbaar | Niet-Fact. | Fact. % |
|---|---|---|---|---|
| Paul Hoffman | 992u | 107u | 885u | |
| Stephanie Clay | 1.063u | 521u | 542u | |
| Jerry Mcfarland | 1.554u | 819u | 735u | |
| Kevin Allen | 2.060u | 1.145u | 915u | |
| James Li | 2.136u | 1.303u | 833u |
EVALUATE
FILTER(
ADDCOLUMNS(
SUMMARIZE(
'BI_Autotask_Time_Entries',
'BI_Autotask_Time_Entries'[resource_name],
"TotalLogged", SUM('BI_Autotask_Time_Entries'[hours_worked]),
"BillableHours", SUM('BI_Autotask_Time_Entries'[Billable Hours]),
"NonBillableHours", SUM('BI_Autotask_Time_Entries'[Non billable Hours])
),
"BillablePct", DIVIDE([BillableHours], [TotalLogged], 0)
),
[TotalLogged] >= 500 && [BillablePct] < 0.60
)
ORDER BY [BillablePct] ASC
Het capaciteitsmodel beslaat vier jaar, maar de registratiedata slechts achttien maanden. Deze twee cijfers direct vergelijken levert een misleidende rate van 6,4% op. Filteren op maanden met werkelijke activiteit toont rates tussen 10% en 23%, wat dichter bij het werkelijke operationele beeld voor het actieve team ligt.
De top vijftien technici zijn verantwoordelijk voor het merendeel van alle geregistreerde uren. Medewerkers op positie 16 tot 70 dragen beduidend minder bij. Of dit rol-verschillen weerspiegelt of echte compliance-gaten, hangt af van welke capaciteit elke medewerker geacht wordt in te vullen.
Gemiddelde maandelijkse uren stegen van ongeveer 1.700u in augustus 2024 naar meer dan 4.000u in oktober 2025. De trend is duidelijk opwaarts, wat suggereert dat adoptie verbeterde naarmate meer technici het jaar door consequenter tijd begonnen te registreren.
Paul Hoffman toont 885 niet-factureerbare uren tegenover slechts 107 factureerbare, de meest uitgesproken disbalans in de dataset. Voor een medewerker met dit profiel is het de moeite waard te begrijpen of die uren interne projecten, training of niet-geregistreerde klantenarbeid vertegenwoordigen, voordat conclusies worden getrokken.
Bouw een gefilterde weergave in Power BI die de noemer beperkt tot medewerkers met ten minste één tijdregistratie in de afgelopen 90 dagen en tot datums binnen de actieve periode. Dit geeft een eerlijk compliance-beeld en verwijdert de vertekening door toekomstige capaciteit en inactieve accounts.
Een praktische doelstelling voor klantgerichte engineers is 80% van de capaciteitsuren geregistreerd. Deel individuele dashboards zodat elke technicus zijn eigen voortgang kan zien. Medewerkers die hun cijfers kennen, verbeteren ze doorgaans.
Bevestig vóór actie bij medewerkers met lage factureerbare ratio's hun rol. Interne engineers, teamleiders en projectcoördinatoren zijn van nature meer niet-factureerbaar. Als hun rol dat rechtvaardigt, werkt de data zoals bedoeld. Zo niet, dan onthult een korte registratie-audit doorgaans ontbrekende factureerbare invoer.
De maand-over-maand compliance rate (geregistreerd ÷ capaciteit voor actieve maanden) is een eerlijker maatstaf dan het cumulatieve totaal. Een doelstelling van 25-30% binnen de actieve medewerkers-pool tegen medio 2026 is realistisch op basis van de huidige trend.
-- Analytics - Time Logging Rate
-- Percentage capaciteitsuren dat is geregistreerd
DIVIDE([Total], [Capacity Total (Autotask)], 0)
-- Analytics - Time Logging Status
-- Status-indicator voor tijdregistratie compliance
VAR _LoggingRate = [Analytics - Time Logging Rate]
RETURN
SWITCH(
TRUE(),
_LoggingRate >= 0.90, "🟢 Excellent Logging (" & FORMAT(_LoggingRate, "0%") & ")",
_LoggingRate >= 0.75, "🟡 Good Logging (" & FORMAT(_LoggingRate, "0%") & ")",
_LoggingRate >= 0.60, "🟠 Poor Logging (" & FORMAT(_LoggingRate, "0%") & ")",
"🔴 Very Poor Logging (" & FORMAT(_LoggingRate, "0%") & ")"
)
-- Capacity Total (Autotask)
SUM('BI_Autotask_Capacity'[capacity_hours])
-- Unwritten (Autotask Capacity)
[Capacity Total (Autotask)] - [Total]
Koppel Proxuma's Power BI integratie, gebruik een MCP-compatible AI om vragen te stellen en genereer op maat gemaakte rapporten - in minuten, niet in dagen.
Bekijk meer rapporten Aan de slag