Skip to content

Billable Utilisation Report

Track how much of your team's available capacity is being spent on billable work, per team and per user, measured against each person's own target.

Overview

The Billable Utilisation Report is a Standard Report that answers the question every professional services firm asks: of the hours my people actually had available, how many went to billable client work?

It presents the answer at two levels. Each team appears as a row with its aggregated figures, and expanding a team reveals every user in it with their individual numbers. That structure lets you compare teams at a glance and then drill into the individuals driving the team's result.

Targets are not a single firm-wide number. The report reads the annual business hours goal set on each user's profile and uses it to calculate that user's target - and, by aggregation, their team's target. This means a part-time bookkeeper and a full-time senior auditor are each measured against what is realistic for them, rather than against the same blanket percentage.

The Billable Utilisation Report, showing per-team rows expanded to individual users

Running the Report

  1. Navigate to Reports in the left sidebar
  2. Open the Reports tab
  3. Select Billable Utilisation Report from the report dropdown

Then set your filters:

  • Date Range - the period to measure (for example a full financial year, or a single quarter)
  • Users - narrow to specific people, or leave as All Users
  • Exclude non-fee-earners - see Excluding Non-Fee-Earners below

Turn on Save Settings if you want your filter selections to persist between sessions.

Understanding the Columns

ColumnWhat it shows
UserThe team name on a team row, or the individual's name on an expanded user row
Capacity (gross)Total available hours in the period before any deductions
Personal hrsPersonal time recorded in the period - leave, sickness, and other non-working hours
Capacity (net)Capacity actually available for work: Capacity (gross) − Personal hrs
BillableHours booked to billable business work
Non-billableHours booked to work that won't be invoiced - internal time and non-billable business hours
Utilisation %Billable ÷ Capacity (net) - the headline figure
Target %The utilisation this person or team is expected to hit, derived from the annual business hours goal on each user's profile
Variance (pp)Utilisation % − Target %, in percentage points. Bracketed values are negative - i.e. below target
Goal progress (YTD)Progress toward the annual business hours goal for the year to date

Why net capacity matters

Utilisation is measured against net capacity, not gross. Someone who took four weeks of leave isn't penalised for the hours they were never available to work - their denominator shrinks accordingly. This is what makes the percentages comparable across people with very different leave patterns.

Targets and the Annual Business Hours Goal

The report's targets come from the annual business hours goal recorded on each user's profile. That figure represents how many business hours the firm expects that person to deliver in a year, and it drives both the Target % and Goal progress (YTD) columns.

Getting these goals right is what makes the report meaningful:

  • A user with no annual business hours goal has no basis for a target, so their target computes as 0% and they drag their team's aggregate down
  • Setting realistic, role-appropriate goals means each person is measured against their own expectation rather than a firm-wide average
  • Part-time staff should have goals reflecting their contracted hours, not a full-time equivalent

To set or change a goal, edit the user's profile under Team (or SettingsUsers) and update the annual business hours goal field.

Excluding Non-Fee-Earners

Not everyone in the firm is expected to bill. Administrators, receptionists, IT staff, and support functions have no billable target, and including them makes team utilisation look artificially poor.

Switch on the Exclude non-fee-earners toggle at the top of the report to drop every user who has no annual business hours goal specified from the figures. Their hours no longer contribute to team aggregates, and they disappear from the user-level breakdown.

The toggle keys off the goal, not a job title

"Non-fee-earner" here means precisely "has no annual business hours goal set" - nothing else. If a genuine fee earner is missing their goal, this toggle will silently exclude them too. If a whole team appears with a 0% target, that's the first thing to check.

Reading the Results

Target %, not Utilisation %, is the benchmark. A 63.6% utilisation against a 52.7% target is a strong result; a 38.6% utilisation against a 43.2% target is a shortfall. The Variance (pp) column does this comparison for you, which is why it's usually the fastest column to scan first.

Expand the outliers. A team sitting well below target rarely means the whole team is underperforming - more often one or two individuals account for most of the gap. Expanding the team row shows immediately whether the shortfall is broad or concentrated.

Check the extremes in both directions. Sustained utilisation far above target is as much a signal as one far below: it can indicate an overloaded individual heading for burnout, or a target that was set too low and needs revisiting.

Reconcile against non-billable time. A low utilisation figure alongside a high non-billable figure tells a different story from a low figure with little time booked at all. The first is a work-mix problem; the second is a time-recording problem.

Common Workflows

Workflow: Quarterly Team Utilisation Review

  1. Run the report with the quarter as your date range
  2. Turn on Exclude non-fee-earners
  3. Scan the Variance (pp) column at team level to see which teams are ahead of or behind target
  4. Expand any team with a materially negative variance and identify the individuals driving it
  5. Cross-check those individuals' Non-billable hours to understand where their time actually went

Workflow: Annual Goal Setting

  1. Run the report for the full year just ended
  2. Compare each user's actual Utilisation % with their Target %
  3. Where variance is consistently large in either direction, revisit that person's annual business hours goal for the coming year
  4. Ensure every fee earner has a goal set, so nobody is silently excluded by the non-fee-earner toggle

Troubleshooting

Problem: A user shows a 0% target

That user has no annual business hours goal on their profile. Either set one, or switch on Exclude non-fee-earners if they genuinely aren't expected to bill.

Problem: Team utilisation looks far too low

Non-fee-earners are probably included in the aggregate. Switch on Exclude non-fee-earners and compare.

Problem: I can't see the report

Standard Reports are permission-controlled and are not visible until they're shared with you or you hold the "View All Standard Reports" permission. See Standard Report Permissions.

Problem: Utilisation doesn't match my own calculation

Check whether you're dividing by gross or net capacity. The report uses net - gross capacity less personal hours.


Need Help?

For questions about the Billable Utilisation Report, visit our FAQ or contact [email protected].

Hidma Help Center