“Technician Billable Percentage Analysis”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue All reports
AI-GENERATED REPORT
You searched for:

Technician Billable Percentage Analysis

Built from: Autotask PSA
How this report was made
1
Autotask PSA
Multiple data sources combined
2
Proxuma Power BI
Pre-built MSP semantic model, 50+ measures
3
AI via MCP
Claude or ChatGPT writes DAX queries, executes them, formats output
4
This Report
KPIs, breakdowns, trends, recommendations
Ready in < 15 min

Technician Billable Percentage Analysis

This report provides a detailed breakdown of technician billable percentage analysis for managed service providers.

The data covers the full scope of Autotask PSA records relevant to this analysis, broken down by the key dimensions your team needs for day-to-day decisions and client reporting.

Who should use this: Operations managers, service delivery leads, and MSP owners managing capacity

How often: Weekly for scheduling, monthly for utilization reviews, quarterly for staffing decisions

Time saved
Calculating utilization from time entries and ticket data manually is tedious. This report does it automatically.
Capacity insight
See who is overloaded, who has bandwidth, and where bottlenecks form.
Staffing data
Evidence-based decisions about hiring, scheduling, and workload distribution.
Report categoryResource & Capacity
Data sourceAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue
RefreshReal-time via Power BI
Generation timeUnder 15 minutes
AI requiredClaude, ChatGPT or Copilot
AudienceOperations managers, service delivery leads
Where to find this in Proxuma
Power BI › Resources › Technician Billable Percentage Analysis
What you can measure in this report
Team Billable Overview
Billable Percentage by Technician
Top Performers
Attention Needed
Billable Rate Comparison — Visual Bars
Key Findings
Frequently Asked Questions
Team Billable %
Billable Hours
Non-Billable Hours
Active Technicians
Resource Performance Report
Dataset: Autotask PSA
Generated: March 2026
Report ID: PRX-016
Sources: Autotask PSA
Technician Billable Percentage Analysis
Full team breakdown: billable hours, total hours, and percentage against the 80% target — by technician
Demo Report: This report uses synthetic Autotask data that mirrors real MSP patterns. Measure names, DAX queries, and report structure are identical to what you would see with your own data connected.
01
Team Billable Overview
Aggregate metrics across all technicians in the dataset
Team Billable %
94.7%
Daniel Daniels: 1,344 / 1,418
Billable Hours
55.6%
Kevin Allen: 1,145 / 2,060
Non-Billable Hours
~73%
Weighted average across top 15
Active Technicians
68
With at least 1 time entry
View DAX Query — Team Billable Overview
EVALUATE TOPN(15, SUMMARIZECOLUMNS('BI_Autotask_Time_Entries'[resource_name], "TotalHours", SUM('BI_Autotask_Time_Entries'[hours_worked]), "BillableHours", SUM('BI_Autotask_Time_Entries'[Billable Hours]), "NonBillableHours", SUM('BI_Autotask_Time_Entries'[Non billable Hours])), [TotalHours], DESC)
02
Billable Percentage by Technician
All technicians ranked by total billable hours (demo data — your data stays private)

The table below shows each technician's billable hours, total hours, and their billable percentage. The target column shows how far each person sits relative to the 80% benchmark. Technicians with fewer than 100 hours logged are excluded from this view.

Rank Technician Billable Hrs Total Hrs Billable % vs Target
1Maxwell Reed1,837.72,050.389.6%+9.6%
2Dr. Amber Ayala DVM1,749.22,399.872.9%-7.1%
3Andrew Roberts1,527.11,887.780.9%+0.9%
4David Hunt1,415.91,862.276.0%-4.0%
5Daniel Daniels1,343.61,418.494.7%+14.7%
6Brandon Bishop1,321.71,361.597.1%+17.1%
7Elizabeth Ortega1,308.31,433.491.3%+11.3%
8James Li1,303.42,136.061.0%-19.0%
9Tracy Fitzpatrick1,254.31,290.497.2%+17.2%
10Jennifer King1,228.01,584.577.5%-2.5%
11Jonathon Burton1,212.71,284.994.4%+14.4%
12Chelsea Thomas1,157.01,779.665.0%-15.0%
13Kevin Allen1,145.02,060.155.6%-24.4%
14Mr. Craig Peck1,122.51,232.291.1%+11.1%
15Jeremy White1,093.81,492.573.3%-6.7%
16Brandon Lynn1,087.21,343.780.9%+0.9%
17Gregory Horn957.01,504.563.6%-16.4%
18Darren Alexander943.41,224.277.1%-2.9%
19Paula Lewis MD850.11,293.865.7%-14.3%
20Jerry Mcfarland819.21,554.052.7%-27.3%
View DAX Query — Billable % per Technician
EVALUATE
ADDCOLUMNS(
    SUMMARIZE(
        'BI_Autotask_Time_Entries',
        'BI_Autotask_Time_Entries'[resource_name]
    ),
    "Billable Hours", [Billable],
    "Total Hours", [Total],
    "Billable Pct vs Logged", [Billable % (vs Logged)]
)
ORDER BY [Billable Hours] DESC
03
Top Performers
Technicians above 90% billable with more than 500 hours logged

These technicians consistently bill the majority of their time. Their high rates suggest efficient ticket handling, well-structured work, and good time-logging habits. They are the baseline your whole team should aim for.

Tracy Fitzpatrick

97.2%
1,254 billable / 1,290 total hrs

Brandon Bishop

97.1%
1,322 billable / 1,362 total hrs

Daniel Daniels

94.7%
1,344 billable / 1,418 total hrs

Jonathon Burton

94.4%
1,213 billable / 1,285 total hrs

Elizabeth Ortega

91.3%
1,308 billable / 1,433 total hrs

Maxwell Reed

89.6%
1,838 billable / 2,050 total hrs
View DAX Query — Top Performers Filter
EVALUATE
FILTER(
    ADDCOLUMNS(
        SUMMARIZE(
            'BI_Autotask_Time_Entries',
            'BI_Autotask_Time_Entries'[resource_name]
        ),
        "Billable Hours", [Billable],
        "Total Hours", [Total],
        "Billable Pct", [Billable % (vs Logged)]
    ),
    [Billable Pct] >= 0.90 && [Total Hours] >= 500
)
ORDER BY [Billable Pct] DESC
04
Attention Needed
High-volume technicians significantly below the 80% target

Low billable percentages on high-volume technicians are the biggest drain on revenue. It's not the person logging 50 hours per year with a poor billable rate — it's the person logging 2,000 hours at 55%. That difference is hundreds of unbilled hours every month.

Kevin Allen

55.6%
1,145 billable / 2,060 total hrs — 915 hrs non-billable

Jerry Mcfarland

52.7%
819 billable / 1,554 total hrs — 735 hrs non-billable

James Li

61.0%
1,303 billable / 2,136 total hrs — 833 hrs non-billable

Chelsea Thomas

65.0%
1,157 billable / 1,780 total hrs — 623 hrs non-billable

Gregory Horn

63.6%
957 billable / 1,505 total hrs — 548 hrs non-billable

Paula Lewis MD

65.7%
850 billable / 1,294 total hrs — 444 hrs non-billable
View DAX Query — Low Performers Filter
EVALUATE
FILTER(
    ADDCOLUMNS(
        SUMMARIZE(
            'BI_Autotask_Time_Entries',
            'BI_Autotask_Time_Entries'[resource_name]
        ),
        "Billable Hours", [Billable],
        "Total Hours", [Total],
        "Billable Pct", [Billable % (vs Logged)],
        "Non Billable Hours", [Total] - [Billable]
    ),
    [Billable Pct] < 0.70 && [Total Hours] >= 500
)
ORDER BY [Billable Pct] ASC
05
Billable Rate Comparison — Visual Bars
Top 12 technicians by hours logged, showing billable % against 80% target
Technician Billable %
80% target
Maxwell Reed
89.6%
Dr. Amber Ayala
72.9%
Andrew Roberts
80.9%
David Hunt
76.0%
Daniel Daniels
94.7%
Brandon Bishop
97.1%
James Li
61.0%
Chelsea Thomas
65.0%
Kevin Allen
55.6%
Jennifer King
77.5%
Jerry Mcfarland
52.7%
Gregory Horn
63.6%
At or above 80% target 70–79% (near target) Below 70% (needs attention)
View DAX Query — Top 12 by Hours Logged
EVALUATE
TOPN(12,
    ADDCOLUMNS(
        SUMMARIZE(
            'BI_Autotask_Time_Entries',
            'BI_Autotask_Time_Entries'[resource_name]
        ),
        "Billable Hours", [Billable],
        "Total Hours", [Total],
        "Billable Pct", [Billable % (vs Logged)]
    ),
    [Total Hours], DESC
)
06
Key Findings
What the data says about your team's billing efficiency
!

Team average is 4.4% below the 80% target

At 75.6% team-wide, the gap between current performance and the 80% target represents roughly 2,200 hours of unbilled time. Closing half that gap at a $90/hour rate would recover over $100,000 in revenue per year.

Kevin Allen logs 2,060 hours but bills only 55.6%

With 915 non-billable hours logged, Allen is the single largest opportunity for improvement. Investigating whether this is structural (assigned to internal projects) or behavioral (logging time incorrectly) should be the first step.

Six technicians consistently exceed 90% billable

Tracy Fitzpatrick (97.2%), Brandon Bishop (97.1%), Daniel Daniels (94.7%), Jonathon Burton (94.4%), Elizabeth Ortega (91.3%), and Maxwell Reed (89.6%) demonstrate that hitting 90% is achievable. Their approach to ticket handling and time logging is worth studying.

Paul Hoffman: 992 hours logged, only 10.8% billable

Paul Hoffman has the lowest billable percentage among high-volume technicians at 10.8%. This is likely a role-based explanation (internal IT, project management) rather than a billing problem, but it should be confirmed and tracked separately.

07
Frequently Asked Questions
Common questions about technician billable rate reporting in Autotask
What does billable percentage actually mean in Autotask?

In Autotask, billable percentage is calculated as billable hours divided by total hours logged. A time entry is considered billable when the "is non-billable" flag is false. This report uses that exact logic: it sums all time entries by resource, splits them into billable and non-billable, and divides to produce the percentage.

Why is the 80% target used as the benchmark?

80% is the most common industry benchmark for MSP technicians. It accounts for the reality that some time is always internal: team meetings, training, administrative tasks, and lunch breaks. Expecting 100% billable is unrealistic. Below 70% starts to indicate systemic problems. The 80% target is configurable in Proxuma if your MSP uses a different benchmark.

Can I track this metric week by week in Power BI?

Yes. Proxuma includes measures like "Billable % - This Week" and "Billable % - Last Week" that are pre-built in the dataset. You can SUMMARIZE by week number or by month using the date dimension, and track trends over time. The live dashboard version of this report updates every 15 minutes.

What is the difference between billable % vs logged and vs capacity?

Billable % vs logged measures billable hours as a share of what was actually entered into Autotask. Billable % vs capacity measures billable hours against the technician's full working capacity — including hours that were never logged at all. The second metric is typically lower and reveals both billing gaps and time-logging gaps simultaneously.

Why are some technicians at 99% or 100% billable?

Technicians near 100% billable typically have very few internal time entries, or their role is almost entirely client-facing. This can be a good sign, or it can indicate that internal time is being incorrectly flagged as billable. A quick review of their time entry types is the best way to confirm the data is accurate.

Related Reports

More AI-generated Power BI reports from the same dataset

Generate this report from your own data

Connect Proxuma Power BI to your PSA, RMM, and M365 environment, use an MCP-compatible AI to ask questions, and generate custom reports - in minutes, not days.

See more reports Get started